Sadržaj:

LED majica Stranger Things: 8 koraka (sa slikama)
LED majica Stranger Things: 8 koraka (sa slikama)

Video: LED majica Stranger Things: 8 koraka (sa slikama)

Video: LED majica Stranger Things: 8 koraka (sa slikama)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Studeni
Anonim
Image
Image
Lemljenje podatkovnih vodova
Lemljenje podatkovnih vodova

Materijali koji će vam trebati:

  • 1x obična bijela majica
  • Mat crna boja za tkaninu (Amazon)
  • 26x adresabilne RGB LED diode (Polulu)
  • Lemljenje i električna žica
  • Termoskupljajuće cijevi (Maplin)
  • 1x Arduino Uno
  • 1x USB baterija
  • 1x USB-A kabel
  • 1x igla i bijeli konac

Oprema koja će vam trebati:

lemilica

Korak 1: Lemljenje podatkovnih linija

Lemljenje podatkovnih vodova
Lemljenje podatkovnih vodova

Prvi korak je izgradnja lanca LED svjetala. Ako koristite različite LED diode od onih Pololu koji se koriste u ovom projektu, morat ćete napraviti male izmjene, ali princip je isti.

Lemljenje

Započet ćemo tako da lemimo podatkovne linije zajedno. Za svih 26 LED dioda DOUT pin mora biti spojen na DIN pin. Posljednja LED dioda u lancu ostat će nepovezana, a prvoj LED trebat će duga žica koja će se na kraju spojiti na Arduino.

Termoskupljajuće cijevi

Budući da su LED pinovi blizu jedno drugom, morat ćemo primijeniti termoskupljajuće cijevi kako se ne bi dodirivale dok se kreću po majici. Morat ćemo ih sada dodati žicama, ali nećemo ih skupljati dok sve žice ne budu lemljene.

Stvari koje treba zapamtiti

  • Zid Stranger Things ima konfiguraciju 8-9-9, stoga ne zaboravite produžiti žice gdje je to potrebno
  • Svaka digitalna žica dodajte dva boda termoskupljajuće cijevi i pokušajte da lemilicu ne približite preblizu kako se ne bi slučajno smanjila
  • Budite posebno oprezni pri ispravnom prepoznavanju DIN i DOUT pinova. DOUT pin je znatno veći i poravnava se s ravnim rubom sa strane LED diode

Korak 2: Lemljenje dalekovoda

Lemljenje dalekovoda
Lemljenje dalekovoda

Zatim moramo lemiti sve uzemljenje i vodove. Ovo slijedi isti postupak kao i podatkovne linije, uključujući potrebu za toplinski skupljajućim cijevima na svakom spoju.

Svaka GND i 5V noga na LED -u će trebati dvije žice spojene na nju, jednu na LED prije i jednu na LED poslije (tako da će zadnja LED u lancu imati samo jednu žicu spojenu na svaku nogu).

Korak 3: Termoskupljajuće cijevi

Sada kada su svi kabeli lemljeni, možemo smanjiti termoskupljajuću cijev. Prije nego nastavite, vrijedno je uključiti 5V i GND svjetla u Arduino kako biste bili sigurni da je sve ispravno spojeno. Ako svijetle sve LED diode, u redu ste, ako ne i dvaput provjerite raspored LED dioda kako biste bili sigurni da ih niste lemili na pogrešan način ili ste zbunili pin 5V i GND.

Ako se sve provjeri, trebali biste moći skupiti cijev toplinskim pištoljem ili jednostavnim upaljačem.

Stvari koje treba zapamtiti

  • Brzo provucite izvor topline preko termoskupljajuće cijevi, naprijed -natrag kako biste bili sigurni da se ni jedno mjesto ne zagrijava
  • Budite toliko oprezni da ne možete zagrijati LED, jer to može oštetiti komponentu

Korak 4: Programiranje Arduina

Programiranje Arduina
Programiranje Arduina
Programiranje Arduina
Programiranje Arduina
  • Provjerite imate li na računalu instaliranu najnoviju aplikaciju za programiranje Arduino.
  • Idite na Sketch -> Include Library -> Manage Libraries …
  • Potražite PololuLedStrip i instalirajte ga

Nakon što to instalirate, imat ćete nekoliko primjera za testiranje LED trake. Idite na Datoteka -> Primjeri -> PololuLedStrip i nasumično odaberite primjer. Na vrhu koda koji se pojavi vidjet ćete ovaj redak:

PololuLedStrip ledStrip;

Spojite 5V žicu na 5V priključak na Arduinu, GND žicu na GND port, a podatkovnu žicu na pin 12 (ili promijenite 12 u gornjoj liniji koda. Pritisnite Run i vaša LED traka bi trebala zasvijetliti.

Korak 5: Kôd

Kod
Kod

Kôd koji sam koristio dostupan je na GitHubu.

Većina ovog koda nadilazi ono što želite učiniti, jer moja majica također sadrži skriveni prekidač koji može promijeniti stanje i prikazati različite animacije. Slobodno raširite projekt i dodajte vlastite animacije.

Za potrebe zida Stranger Things, ovo je sve što vam treba.

Jedino upozorenje je da zadani kôd kaže izraz "SRETAN BOŽIĆ". Da biste ovo promijenili u što god želite, idite na ovaj redak koda:

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

Promijenite to u bilo koji tekstualni niz koji vam se sviđa, ali pazite da sve bude napisano velikim slovima, a svaki znak ima razmak između sebe jer će to omogućiti neosvijetljene praznine između slova u animaciji.

Zatim morate otići do funkcije sequenceCount i promijeniti broj 32 u broj znakova u definiranom nizu (uključujući razmake).

Ponovno pokrenite kôd i vaša će majica zasvijetliti s novom porukom.

Korak 6: Šivanje

Šivanje
Šivanje

LED diodu sada možete prišiti na majicu. Zid Stranger things ima pomalo neuredan izgled, pa urednost u ovom trenutku nije prioritet. Ja sam ovom izgledu dodala uvijanje žica zajedno, kao na prethodnoj slici. Ako nikada prije niste šivali (poput mene u ovom projektu), pogledajte ovaj video. U osnovi ćete šivati okrugle žice dok ne budete zadovoljni, kako biste ih držali na mjestu. Srećom, neuredna priroda zida znači da se loša tehnika šivanja također može oprostiti.

Korak 7: Slikanje slova

Boja za tkaninu koju sam odabrao koristiti u ovom projektu dolazi s lijepim tankim izljevom, što olakšava crtanje. Započnite postavljanjem neke kartice na unutarnju stranu majice jer će boja proći kroz tkaninu. Koristeći snimak zaslona iz emisije kao vodič, pažljivo obojite abecedu pored odgovarajuće LED diode slova. Pismo nije teško oponašati, a kao što je već spomenuto, pomalo neuredan izgled zapravo izgleda bolje od čistog za ovaj projekt.

Korak 8: Završni dodiri

Završni dodiri
Završni dodiri
Završni dodiri
Završni dodiri

Sada moramo pričvrstiti Arduino na majicu. Time se znatno olakšava nošenje jer je potrebno samo jedan USB kabel koji dolazi od majice do vanjske baterije smještene u džepu.

Počnite tako što ćete izrezati malu rupu sa strane majice i uvući svaku žicu. Zatim možete uzeti Arduino i sašiti ga s unutarnje strane majice. Postavite ga sa strane, tako da se ne vidi i neće vas kompromitirati dok sjedite. Nakon što ga sašijete, prekrijte ga nekakvom trakom, tako da igle ostanu na svom mjestu, a Arduino vam neće neugodno pritiskati kožu dok ga nosite.

Preporučeni: