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, Juli
Anonim
Image
Image
Lemljenje linija podataka
Lemljenje linija podataka

Materijali koji će vam biti potrebni:

  • 1x obična bijela majica
  • Mat crna boja za tkanine (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 kabl
  • 1x igla i bijeli konac

Oprema koja će vam trebati:

lemilica

Korak 1: Lemljenje linija podataka

Lemljenje linija podataka
Lemljenje linija podataka

Prvi korak je izgradnja lanca LED svjetala. Ako koristite različite LED diode od Pololu koje 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ću cijev kako bismo bili sigurni da se ne dodiruju 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 previše, kako se ne bi slučajno smanjila
  • Budite posebno oprezni pri ispravnoj identifikaciji DIN i DOUT pinova. DOUT pin je znatno veći i poravnava se s ravnom ivicom sa strane LED diode

Korak 2: Lemljenje dalekovoda

Lemljenje dalekovoda
Lemljenje dalekovoda

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

Svaki GND i 5V krak na LED -u će trebati dvije žice spojene na njega, 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 zalemljeni, 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 povezano. Ako sve LED diode zasvijetle, sve je u redu, ako ne i dvaput provjerite raspored LED dioda kako biste bili sigurni da ih niste lemili na pogrešan način ili ste zamijenili 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 nijedno mjesto ne zagrijava previše
  • 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čunaru 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 port 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

Kodeks
Kodeks

Kôd koji sam koristio dostupan je na GitHub -u.

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 do ove linije 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 njih, 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).

Ponovo pokrenite kôd i vaša majica bi trebala zasvijetliti s vašom 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. Dodao sam ovaj izgled uvijanjem ž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 može oprostiti.

Korak 7: Slikanje slova

Boja za tkaninu koju sam odabrao za korištenje u ovom projektu dolazi s lijepim tankim izljevom, što olakšava crtanje. Započnite postavljanjem neke karte na unutrašnju stranu majice jer će boja proći kroz tkaninu. Koristeći snimak ekrana iz emisije kao vodič, pažljivo naslikajte abecedu pored odgovarajuće LED 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 ne bude vidljiv i neće vas kompromitirati pri sjedenju. 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čuje se: