Kazalo:

LED majica Stranger Things: 8 korakov (s slikami)
LED majica Stranger Things: 8 korakov (s slikami)

Video: LED majica Stranger Things: 8 korakov (s slikami)

Video: LED majica Stranger Things: 8 korakov (s slikami)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, November
Anonim
Image
Image
Spajkanje podatkovnih vrstic
Spajkanje podatkovnih vrstic

Materiali, ki jih boste potrebovali:

  • 1x navadna bela majica
  • Mat črna barva za tkanine (Amazon)
  • 26x naslovljive RGB LED diode (Polulu)
  • Spajkanje in električna žica
  • Termoskrčljive cevi (Maplin)
  • 1x Arduino Uno
  • 1x USB baterija
  • 1x USB-A kabel
  • 1x igla in bela nit

Oprema, ki jo potrebujete:

spajkalnik

1. korak: Spajkanje podatkovnih vrstic

Spajkanje podatkovnih vrstic
Spajkanje podatkovnih vrstic

Prvi korak je izdelava verige LED luči. Če uporabljate različne LED diode od tistih, ki jih uporabljate v tem projektu, boste morali narediti rahle spremembe, vendar je načelo enako.

Spajkanje

Začeli bomo s spajkanjem podatkovnih linij skupaj. Za vseh 26 LED diod mora biti priključek DOUT priključen na pin DIN. Zadnja LED v verigi bo ostala nepovezana, prva LED pa bo potrebovala dolgo žico, ki se bo sčasoma priključila na Arduino.

Termoskrčljive cevi

Ker so LED zatiči blizu skupaj, bomo morali uporabiti toplotno skrčljivo cev, da se med dotikom na majici ne dotikajo. Zdaj jih bomo morali dodati žicam, vendar jih ne bomo skrčili, dokler niso vse žice spajkane.

Stvari, ki si jih morate zapomniti

  • Stena Stranger Things ima konfiguracijo 8-9-9, zato ne pozabite podaljšati žic, kjer je to potrebno
  • Vsaki digitalni žici dodajte dva kosa toplotno skrčljive cevi in spajkalnika ne približujte preveč, da se nehote ne skrči
  • Bodite še posebej previdni pri pravilnem prepoznavanju nožic DIN in DOUT. Zatič DOUT je bistveno večji in se ujema s ploskim robom na strani LED

2. korak: Spajkanje daljnovodov

Spajkanje daljnovodov
Spajkanje daljnovodov

Nato moramo spajkati vse ozemljitvene in električne vodi. To poteka po istem postopku kot podatkovne linije, vključno s potrebo po toplotno skrčljivih ceveh na vsaki povezavi.

Vsaka noga GND in 5 V na LED -ju bosta potrebovali dve žici, eno na LED pred in eno na LED pozneje (zato bo zadnja LED v verigi imela samo eno žico, priključeno na vsako nogo).

3. korak: Termoskrčljive cevi

Zdaj, ko so vsi kabli spajkani, lahko toplotno skrčljive cevi skrčimo. Preden nadaljujete, je vredno priključiti luči 5V in GND v Arduino, da zagotovite, da je vse pravilno povezano. Če svetijo vse LED -diode, ste v redu. Če ne še enkrat, dvakrat preverite razporeditev LED -diod, da se prepričate, da jih niste spajkali napačno, ali pa ste zamenjali pin 5V in GND.

Če se vse preveri, bi morali cevi skrčiti s toplotno pištolo ali preprostim vžigalnikom.

Stvari, ki si jih morate zapomniti

  • Hitro speljite vir toplote skozi toplotno skrčljivo cev, naprej in nazaj, da se prepričate, da se nobeno mesto ne segreje preveč
  • Bodite previdni, da LED ne segrejete, saj lahko s tem poškodujete komponento

4. korak: Programiranje Arduina

Programiranje Arduina
Programiranje Arduina
Programiranje Arduina
Programiranje Arduina
  • Prepričajte se, da imate na svojem računalniku nameščeno najnovejšo aplikacijo za programiranje Arduino.
  • Pomaknite se do Sketch -> Include Library -> Manage Libraries …
  • Poiščite PololuLedStrip in ga namestite

Ko bo to nameščeno, boste imeli nekaj primerov, da preizkusite svoj LED trak. Pomaknite se na Datoteka -> Primeri -> PololuLedStrip in naključno izberite primer. Na vrhu kode, ki se prikaže, boste videli to vrstico:

PololuLedStrip ledStrip;

Priključite 5V žico na vrata 5V na Arduinu, žico GND na vrata GND in podatkovno žico na pin 12 (ali spremenite 12 v zgornji vrstici kode. Kliknite Run in vaš LED trak naj zasveti.

5. korak: Koda

Kodeks
Kodeks

Koda, ki sem jo uporabil, je na voljo na GitHubu.

Veliko te kode presega tisto, kar želite narediti, saj moja majica vključuje tudi skrito stikalo, ki lahko spremeni stanje in prikaže različne animacije. Projekt lahko razcepite in dodate lastne animacije.

Za namene zidu Stranger Things je to vse, kar potrebujete.

Edino opozorilo je, da privzeta koda pove frazo "VESEL BOŽIČ". Če želite to spremeniti v karkoli želite, se pomaknite do te vrstice kode:

char text = "M E R R Y C H R I S T M A S";

Spremenite to v poljuben besedilni niz, vendar pazite, da je vse napisano z velikimi tiskanimi črkami in da ima vsak znak presledek, saj boste tako zagotovili neosvetljene vrzeli med črkami v animaciji.

Nato se morate pomakniti do funkcije sequenceCount in spremeniti številko 32 na število znakov v definiranem nizu (vključno s presledki).

Znova zaženite kodo in vaša majica naj zasveti z vašim novim sporočilom.

6. korak: Šivanje

Šivanje
Šivanje

Sedaj lahko LED prišijete na majico. Stena Stranger things ima nekoliko neurejen videz, zato čednost na tem mestu ni prioriteta. Temu videzu sem dodal še zvijanje žic skupaj, kot je prikazano na sliki prej. Če še nikoli niste šivali (tako kot jaz v tem projektu), si oglejte ta video. V bistvu boste šivali okrog in okrog žice, dokler niste zadovoljni, da bo ostala na svojem mestu. Na srečo neurejena stena pomeni, da je mogoče odpustiti tudi slabo šivalno tehniko.

7. korak: barvanje črk

Barva za tkanino, ki sem jo izbrala pri tem projektu, ima lep tanek izliv, ki olajša risanje. Začnite tako, da na notranjo stran majice položite kakšno kartico, saj bo barva šla skozi tkanino. S pomočjo posnetka zaslona iz predstave kot vodilo previdno pobarvajte abecedo poleg ustrezne LED diode črke. Pisave ni tako težko posnemati in kot smo že omenili, se rahlo neurejen videz dejansko izkaže boljši od čistega za ta projekt.

8. korak: Zaključni dotiki

Zaključni dotiki
Zaključni dotiki
Zaključni dotiki
Zaključni dotiki

Zdaj moramo na majico pritrditi Arduino. Zaradi tega je nošenje veliko lažje, saj od majice do zunanje baterije v žepu potrebujete samo en kabel USB.

Začnite tako, da izrežete majhno luknjo na strani majice in napajate vsako žico. Nato lahko vzamete Arduino in ga zašijete na NOTRANJOST majice. Postavite ga na stran, da ne bo viden in vas ne bo ogrozil pri sedenju. Ko ga zašijete, ga pokrijte z nekakšnim trakom, tako da zatiči ostanejo na svojem mestu in Arduino med nošenjem ne bo neprijetno pritiskal v kožo.

Priporočena: