Tartalomjegyzék:

Arduino DIY 6x6 mátrix póló: 8 lépés (képekkel)
Arduino DIY 6x6 mátrix póló: 8 lépés (képekkel)

Videó: Arduino DIY 6x6 mátrix póló: 8 lépés (képekkel)

Videó: Arduino DIY 6x6 mátrix póló: 8 lépés (képekkel)
Videó: How to make a 8x8x8 LED Cube at Home 2024, Július
Anonim
Image
Image
A WS2812 LED -ek előkészítése
A WS2812 LED -ek előkészítése

Ü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

A WS2812 LED -ek előkészítése
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ó előkészítése
A póló előkészítése
A póló előkészítése
A póló előkészítése
A póló előkészítése
A póló előkészítése
A póló előkészítése
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

LED-ek egyesítése a pólóval
LED-ek egyesítése a pólóval
LED-ek egyesítése a pólóval
LED-ek egyesítése a pólóval
LED-ek egyesítése a pólóval
LED-ek egyesítése a pólóval
LED-ek egyesítése a pólóval
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

Elektronika prototípusa
Elektronika prototípusa
Elektronika prototípusa
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

Az első programozási lépések
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

Legyen az elektronika állandó
Legyen az elektronika állandó
Legyen az elektronika állandó
Legyen az elektronika állandó
Legyen az elektronika állandó
Legyen az elektronika állandó

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

További programozás és a kész viselet
További programozás és a kész viselet
További programozás és a kész viselet
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: