Tartalomjegyzék:
- 1. lépés: Amire szüksége lesz
- 2. lépés: A WS2812 LED -ek előkészítése
- 3. lépés: A póló előkészítése
- 4. lépés: A LED-ek egyesítése a pólóval
- 5. lépés: Elektronika prototípusa
- 6. lépés: Az első programozási lépések
- 7. lépés: Az elektronika állandóvá tétele
- 8. lépés: További programozás és a kész viselet
Videó: Arduino DIY 6x6 mátrix póló: 8 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Üdvözöllek az első oktatási lehetőségeim között! 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. Eleinte 6x8 pixeles mátrixot csináltam, de később 6x6 -osra cseréltem, nem működik az LMCS -el. Ezt az útmutatót azután írom, hogy elkészültem, ezért kérem, bocsásson meg a hiányzó fotókért. A póló még mosható is, ki lehet venni a LED csíkokat. Ha bármilyen kérdése van, kérjük, jelezze!
Ha tetszik a viseletem, kérjük, szavazzon rá az Arduino versenyen. Köszönöm:)
SZERKESZTÉS: Mivel néhány IG követőm kedvelte ezt, készítettem egy videót erről.
1. lépés: Amire szüksége lesz
A következő összetevőkre lesz szüksége:
- Póló az Ön méretében (jobb, ha vesz egy nagyobbat, így tovább viselheti, ha még fiatalabb): 10 €
- WS2812b LED szalag, egy csíkot használtam 30 LED méterenként és összesen 60 LED -del: 20 €
- néhány női csapfej: 2 €
- nem szőtt a LED szalag tartásához: 2 €
- Férfi/férfi áthidaló kábelek, attól függően, hogy hány pixelt szeretne használni: 3 €
-
Arduino USB kábellel (UNO): 5 €
a pajzshoz: prototípuspajzs, 3 állású csavaros csatlakozó, USB-B megszakítópanel, 330 ohmos ellenállás, 1000uF kondenzátor 7 €
- Powerbank mobiltelefonokhoz (kb. 4000 mAh, minél több, annál jobb): 15 €
- valamilyen ház a vezérlőegységhez
A következő eszközök hasznosak/szükségesek:
- forrasztószerszámok (vas, fogó, vágó …)
- olló
- kis fűrész és csiszolópapír a fejlécek vágásához
- varrjon szerszámokat a LED szalagtartóhoz
2. lépés: A WS2812 LED -ek előkészítése
Először előkészítjük a LED szalagot. Vágja le a csíkot a nyomtatott vonalakon 6 (vagy tetszőleges számú képpont) LED -en ollóval. 6 darabot használtam, egyenként 6 LED -del. Ezután forrasztja a női fejléceket a csíkon. Három párban is megvásárolhatja őket, de olcsóbb és jobb, ha hosszabbakat vásárol, majd tetszés szerint vágja őket. Minifűrészt és csiszolópapírt vagy átlós fogót és csiszolópapírt használok. Ez nagyon egyszerű (lásd a fenti képeket). Készítsen annyit, amennyire szüksége van, minden sorban kettőt. Ezután forrasztja őket a párnákra, győződjön meg róla, hogy jó a kapcsolat és nincs rövidzárlat. A kész soroknak úgy kell kinézniük, mint a képeken.
3. lépés: A póló előkészítése
A póló fogja a mátrixunkat, és átengedi a fényt. Ha nem szőtt anyagot adunk a belsejéhez, a sorokat az ingbe csúsztathatjuk. Először számítsa ki, hányra lesz szüksége. Tekintse meg a fenti képet a tervek megtekintéséhez. Számítsa ki, hogy mekkora legyen a nem szövött anyag. Azt is hozzá kell adni egy kis helyet, hogy illeszkedjen a csíkok. Számolja 0, 5 cm -es maximummal. Adjon hozzá néhány anyagot mindkét végéhez, hogy tartsa az első és az utolsó csíkot.
Vágja le a nem szövött anyagot, és óvatosan varrja rá a póló belsejére. A kész eredménynek a fentiek szerint kell kinéznie. Nekem az volt a problémám, hogy letört, de kipróbálhatsz pár öltést.
4. lépés: A LED-ek egyesítése a pólóval
Akkor itt az ideje, hogy egyesítse a LED csíkokat és a pólót. Fogja meg, és óvatosan csúsztassa a tasakba. Ügyeljen arra, hogy az alsó bemenettel kezdje, és folytassa az összes adatbevitellel a jobb oldalon. Legyen nagyon óvatos! Kicsit trükkös, de a másik oldalon tartva rendben lesz. Ha a tűfejléc nagyobb, mint a csík, akkor érdemes körülötte szalagot készíteni.
Ha elkészült, úgy kell kinéznie, mint a fotón. Ezután csak vegyen egy 10 cm -es férfi/férfi áthidaló kábelt, és kösse össze az 5 V -os és a földelt csatlakozókat cikk -cakkban. Akkor vagy vegyen egy hosszabb hím -női jumpert, és egy kisebb hímet -férfi jumpert, mint én, és kösse össze az adatokat a következő adatokkal a kábelek befűzésével a nemszövött szabad zsebek alá, vagy egyszerűen forrasztja fel őket. De akkor már nem mosható. Ügyeljen arra, hogy kövesse a helyes irányt. Végül csatlakoztasson néhány hosszabb áthidaló vezetéket az adatbevitelhez és a tápegység csapjaihoz. A pólója most kész!
5. lépés: Elektronika prototípusa
A póló teszteléséhez egyszerűen fel kell építeni az áramkört a képeken. Én egy kis pajzsú Arduino UNO -t használnék, mert használhat közvetlen soros kommunikációt. A pólómmal eleinte egy DIY Arduino UNO klónt használtam egy darab deszkalapon. De a probléma az, hogy nem képes soros kommunikációra, amelyet a LED mátrix vezérlő szoftver használ. Még mindig meg tudja jeleníteni a képeket/animációkat, de minden alkalommal ki kell vennie az IC -t.
Az egyik legfontosabb dolog, amit szem előtt kell tartani, a teljesítmény: Ha 1A maximális értékű powerbankot használ, akkor maximum 1 amfert kaphat. De ha az Arduino USB -portján keresztül csatlakoztatja, akkor maximális 0, 5A -t kap, mert van biztosíték. Soha ne lépje túl a határt! Ezért egyszerűen hozzáadhat egy USB-B megszakító kártyát (vagy csak egy USB-aljzatot), hogy biztosíték nélkül tápellátást kapjon a powerbankből.
Építse fel az áramkört egy kenyérsütő táblára, és emlékezzen a kondenzátorra és az ellenállásra a második lépésből! A cicuitban található közvetlen USB -kábel helyett használhatja a kitörő táblát.
6. lépés: Az első programozási lépések
Mivel nem igazán szeretem a programozási részt, nem adok konkrét vázlatokat. Csak próbálkozzon néhány könyvtárral. Szép az Adafruit NeoMatrix.
Egy jobb és még egyszerűbb módszer a "LED Matrix Control Software" nevű szoftver. Ez egy igazán fantasztikus szoftver, amelyet Tyler Jones készített (feltétlenül nézze meg csatornáját, hasznos videókat készített: Tyler Jone csatornája).
Az 1.3.2 verziót használtam, de az újabbnak tökéletesen kell működnie. Itt az 1.3.2 verzió: LMCS 1.3.2, de kipróbálhatja a legújabb verziót is: LMCS 2.
Csak töltse le a szoftvert, és töltse fel a "LEDMatrix Serial" nevű lejátszó vázlatát a LED -ek számával és a tűvel Arduino -ra cserélve az Arduino IDE segítségével. Indítsa el a programot, és nyomja meg a COM port kiválasztása gombot, és csatlakozzon az Arduino -hoz. A kapcsolat állapotának zöldre kell változnia. Aztán vannak különböző módok, beleértve a rajzot, a gifet és a webkamerát. Csak próbálkozzon egy kicsit.
7. lépés: Az elektronika állandóvá tétele
Amint azt már az 5. lépésben mondtam, DIY Arduino önálló készüléket használtam egy darab parfümlapon első verzióként, lásd a képeket a tetején. De van egy jobb módszer is: "Prototípuspajzs" használatával egyszerűen összerakhatja az áramkört az Arduino -n, és minden tiszta. Forrasztja ugyanazt az áramkört, mint az 5. lépésben, de használjon három csavarkötést a mátrix csatlakoztatásához. Ha már tapasztaltabb, mint én, pajzsként egyszerűen használhat egy perfboardot. Ez az én verzióm 2. Ha azt szeretné látni, hogy egy timelapse -en forrasztom a pajzsot, kérjük, látogasson el az Instagramomra:
Ha elkészült, legyen tiszta, jó megjelenésű és kompakt vezérlőegysége! Próbálja ki, mint az utolsó lépésben, és ha remélhetőleg működik, akkor ügyet készíthet rá. Szerintem a legjobb módszer az, ha a vezérlőegységet a nadrágja egyik zsebébe, a másikba pedig a powerbank -ba helyezi. USB kábellel csatlakoztathatja.
Az ügy elkészítésének néhány módja van. Ha van 3D nyomtatója, ez jó lehetőség. Ha nem, mint én, különböző anyagokból építheti. Fogtam egy régi csavardobozt, és lyukakat készítettem, ahogy kellett. Csak legyen kreatív.
8. lépés: További programozás és a kész viselet
Ha elkészült az összes hardverrel, itt az ideje, hogy szoftverrel hordozhatóvá tegye. Egyszerűen nyomja meg a "FastLED Code Export" gombot, és másolja be a kódot a hurok szakaszba az LMCS lejátszóból, amelyet a 6. lépésben már feltöltött az Arduino IDE használatával.
Ezután egyszerűen töltse fel a powerbankot, tegye az egyik zsebébe, a vezérlőt a másikba, csatlakoztasson mindent és érezze jól magát! Ha meg akarja mosni a pólót, akkor vegye ki a csíkokat és a kábeleket, és mosható.
Köszönöm, hogy elolvastad, és talán egy megjegyzést vagy kérdést, ha tetszik a projektem, szavazz rá az Arduino versenyen!
Ajánlott:
Póló: Valós idejű viselhető testtartás észlelése: 9 lépés
Postshirt: Valós idejű viselhető testtartás érzékelés: A Postshirt egy valós idejű vezeték nélküli testtartás -érzékelő rendszer, amely Bluetooth -on keresztül továbbítja és osztályozza a gyorsulásmérő adatait az Adafruit Feather -ből egy Android -alkalmazásba. A teljes rendszer valós időben képes észlelni, ha a felhasználó rossz testtartást és c
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
Knight Rider LED póló: 3 lépés
Knight Rider LED póló: Ez egy póló, amelyre LED -eket varrtak. A LilyPad Arduino alaplap és a LilyPad gombelemes elemtartó, amely akár 9 V -os elemekkel is ellátható, vezetőképes szállal
Stranger Things LED póló: 8 lépés (képekkel)
Stranger Things LED póló: Szükséges anyagok: 1x normál fehér póló matt fekete szövetfesték (Amazon) 26x címezhető RGB LED (Polulu) forrasztó és elektromos huzal zsugorcső (Maplin) 1x Arduino Uno 1x USB akkumulátor 1x USB-A kábel 1x tű & Fehér Threa
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