Tartalomjegyzék:
- 1. lépés: Az adatvonalak forrasztása
- 2. lépés: Az áramvezetékek forrasztása
- 3. lépés: A hőre zsugorodó cső
- 4. lépés: Az Arduino programozása
- 5. lépés: A kód
- 6. lépés: Varrás
- 7. lépés: A betűk festése
- 8. lépés: Utolsó simítások
Videó: Stranger Things LED póló: 8 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Szükséges anyagok:
- 1x sima fehér póló
- Matt fekete szövetfesték (Amazon)
- 26x címezhető RGB LED (Polulu)
- Forrasztó és elektromos vezeték
- Hőre zsugorodó cső (Maplin)
- 1x Arduino Uno
- 1x USB akkumulátor
- 1x USB-A kábel
- 1x tű és fehér szál
Berendezések, amelyekre szüksége lesz:
egy forrasztópáka
1. lépés: Az adatvonalak forrasztása
Az első lépés a LED -lámpák láncának felépítése. Ha a projektben használt Pololu -tól eltérő LED -eket használ, akkor kisebb módosításokat kell végrehajtania, de az elv ugyanaz.
Forrasztás
Kezdjük az adatvonalak összeforrasztásával. Mind a 26 LED esetében a DOUT csapnak DIN tűhöz kell csatlakoznia. A lánc utolsó LED -je nem lesz csatlakoztatva, és az első LED -hez hosszú vezeték szükséges, amely végül az Arduino -hoz csatlakozik.
Hőre zsugorodó cső
Mivel a LED-es csapok közel vannak egymáshoz, hőre zsugorodó csövet kell alkalmazni, hogy megbizonyosodjunk arról, hogy nem érintkeznek a pólón való mozgás közben. Ezeket most hozzá kell adnunk a vezetékekhez, de addig nem zsugorodunk, amíg az összes huzal forrasztva van.
Dolgok, amikre emlékezni kell
- A Stranger Things fal 8-9-9 konfigurációval rendelkezik, ezért ne felejtse el hosszabbítani a vezetékeket, ha szükséges
- Feltétlenül tegyen két bit hőzsugorcsövet minden digitális vezetékhez, és ügyeljen arra, hogy a forrasztópáka ne kerüljön túl közel hozzá, nehogy véletlenül összezsugorodjon
- Különösen ügyeljen a DIN és DOUT csapok helyes azonosítására. A DOUT csap lényegesen nagyobb, és egy vonalba kerül a LED oldalán található lapos éllel
2. lépés: Az áramvezetékek forrasztása
Ezután forrasztani kell az összes föld- és villamos vezetéket. Ez ugyanazt a folyamatot követi, mint az adatvonalak, beleértve az egyes csatlakozások hőre zsugorodó csövek szükségességét.
A LED minden GND és 5 V -os lábához két vezetéket kell csatlakoztatni, egyet a LED előtt és egyet a LED után (tehát a lánc utolsó LED -jéhez csak egy vezeték csatlakozik minden lábhoz).
3. lépés: A hőre zsugorodó cső
Most, hogy az összes kábel forrasztva van, zsugoríthatjuk a hőzsugorító csövet. Mielőtt folytatná, érdemes az 5V és a GND lámpákat egy Arduino -hoz csatlakoztatni, hogy minden megfelelően legyen csatlakoztatva. Ha az összes LED világít, akkor minden rendben van, ha nem, akkor ellenőrizze kétszer a LED -ek elrendezését, hogy megbizonyosodjon arról, hogy nem forrasztotta el rosszul az egyiket, vagy megzavarta az 5V és a GND érintkezőt.
Ha minden kiderül, akkor képesnek kell lennie a csövek zsugorítására hőpisztollyal vagy egyszerű öngyújtóval.
Dolgok, amikre emlékezni kell
- Gyorsan futtassa a hőforrást a zsugorcsövön, oda -vissza, hogy senki ne legyen túl forró
- Legyen óvatos, nehogy felforrósítsa a LED -et, mert ez károsíthatja az alkatrészt
4. lépés: Az Arduino programozása
- Győződjön meg arról, hogy a legújabb Arduino programozó alkalmazás telepítve van a gépére.
- Navigáljon a Vázlat -> Könyvtár bevonása -> Könyvtárak kezelése…
- Keresse meg a PololuLedStrip alkalmazást, és telepítse
Miután telepítette, néhány példával tesztelheti a LED szalagot. Lépjen a Fájl -> Példák -> PololuLedStrip elemre, és válasszon egy példát véletlenszerűen. A megjelenő kód tetején ezt a sort láthatja:
PololuLedStrip ledStrip;
Csatlakoztassa az 5V -os vezetéket az Arduino 5V -os portjához, a GND -vezetéket a GND -porthoz, az adatvezetéket pedig a 12 -es érintkezőhöz (vagy módosítsa a 12 -es számot a fenti kódsorban. Kattintson a Futtatás gombra, és a LED -szalagnak világítania kell.
5. lépés: A kód
Az általam használt kód elérhető a GitHub -on.
A kód nagy része túlmutat azon, amit szeretne, mivel a pólóm rejtett kapcsolót is tartalmaz, amely megváltoztathatja az állapotokat, és különböző animációkat jeleníthet meg. Nyugodtan elágazhatja a projektet, és hozzáadhat saját animációkat.
Az Stranger Things fal alkalmazásában ennyi kell.
Az egyetlen figyelmeztetés az, hogy az alapértelmezett kód azt mondja: "BOLDOG KARÁCSONY". Ha ezt bármire szeretné módosítani, navigáljon a következő kódsorhoz:
char text = "M E R R Y C H R I S T M A S";
Változtassa meg tetszőleges szöveges karakterlánccá, de győződjön meg arról, hogy minden nagybetűvel van írva, és minden karakter között szóköz van, mivel ez biztosítja az animáció betűk közötti megvilágítatlan réseit.
Ezután navigálnia kell aquenceCount függvényhez, és módosítania kell a 32 -es számot a megadott karakterlánc karaktereire (beleértve a szóközöket is).
Futtassa újra a kódot, és a pólójának világítania kell az új üzenettel együtt.
6. lépés: Varrás
Most varrhatja a LED-et egy pólóra. A Stranger Things fal kissé rendetlenül néz ki, így a tisztaság ezen a ponton nem prioritás. Ezt a megjelenést azzal egészítettem ki, hogy a vezetékeket összecsavarva, ahogy az előző képen is látható. Ha még soha nem varrtál (mint én ebben a projektben), nézd meg ezt a videót. Lényegében körbe -körbe varrni fogja a drótot, amíg elégedett nem lesz a helyén. Szerencsére a fal rendetlensége azt jelenti, hogy a rossz varrási technika is megbocsátható.
7. lépés: A betűk festése
A szövetfesték, amelyet ebben a projektben használtam, szép vékony kifolyóval rendelkezik, ami megkönnyíti a rajzot. Kezdje azzal, hogy egy kártyát helyez a póló belsejébe, mivel a festék átmegy az anyagon. A bemutató képernyőképét útmutatóként óvatosan fesse le az ábécét a betű megfelelő LED -je mellett. A betűtípust nem túl nehéz utánozni, és mint korábban említettük, egy kissé rendetlen megjelenés valójában jobb, mint a tiszta.
8. lépés: Utolsó simítások
Most csatolnunk kell az Arduino-t a pólóhoz. Ezzel sokkal könnyebbé válik a viselete, mivel a pólóból csak egyetlen USB-kábelt kell csatlakoztatnia a zsebben elhelyezett külső akkumulátorhoz.
Kezdje azzal, hogy egy kis lyukat vág a póló oldalán, és eteti az egyes huzalokat. Ezután vegye az Arduino-t, és varrja a póló BELSŐ oldalára. Helyezze oldalra, hogy ne legyen látható, és ne veszélyeztesse az ülést. Miután varrt, borítson le valamilyen szalagot, hogy a csapok a helyükön maradjanak, és az Arduino ne nyomódjon kellemetlenül a bőrébe, amikor viseli.
Ajánlott:
Stranger Things programozható pulóver: 9 lépés (képekkel)
Stranger Things programozható pulóver: Lehet, hogy soha nem kell időt töltenie a szörnyek lidérces világában, de néha csak olyan inget szeretne viselni, amely azt mondja, hogy teljesen ott lakhatna, ha akarna. Mivel ilyen ing nem létezik a nyílt piacon, úgy döntöttünk, hogy elkészítjük
Világító BB8 póló: 6 lépés (képekkel)
Light-Up BB8 póló: Az új Star Wars film nem mindenkinek tetszhet, de ez nem jelenti azt, hogy nem tudunk szórakozni a kedvenc Star Wars droidunk ünneplésében, amelyet a Porgs borított! Megtaláltuk ezt az aranyos BB- 8 ing a helyi Targetben, és azonnal LED -et akartam adni
Stranger Things Wall in a Frame (Írja meg saját üzeneteit!): 8 lépés (képekkel)
Stranger Things Wall in a Frame (Írja meg saját üzeneteit!): Hónapok óta ezt akartam csinálni, miután megláttam a karácsonyi fényeket használó oktatóanyagot (remekül nézett ki, de mi értelme, ha nem jelenít meg semmilyen üzenetet, ugye?). Szóval már régen elkészítettem ezt az Idegen dolgok falát, és elég sokáig tartott
Arduino DIY 6x6 mátrix póló: 8 lépés (képekkel)
Arduino DIY 6x6 mátrix póló: Üdvözöllek az első oktatható anyagomban! Szeretném megmutatni, hogyan készítettem saját LED mátrix pólómat körülbelül 50 euróért, és hogyan tudok rajta szép animációkat és képeket megjeleníteni Tyler Jones fantasztikus LED mátrixvezérlő szoftverével. Először 6x8 pixeles képet készítettem
E-textil projekt: Sweat Light póló (TfCD): 7 lépés (képekkel)
E-textil projekt: Sweat Light póló (TfCD): Az elektronikus textíliák (E-textiles) olyan anyagok, amelyek lehetővé teszik a digitális alkatrészek és az elektronika beágyazását. Ez a feltörekvő technológia számos lehetőséget rejt magában. Ebben a projektben egy sporting prototípusát készíted el, amely érzékeli, hogyan