Sisukord:

Arduino DIY 6x6 maatriksi T-särk: 8 sammu (piltidega)
Arduino DIY 6x6 maatriksi T-särk: 8 sammu (piltidega)

Video: Arduino DIY 6x6 maatriksi T-särk: 8 sammu (piltidega)

Video: Arduino DIY 6x6 maatriksi T-särk: 8 sammu (piltidega)
Video: Tesla Cybertruck Crash Test - BeamNG.Drive #shorts 2024, November
Anonim
Image
Image
WS2812 LED -ide ettevalmistamine
WS2812 LED -ide ettevalmistamine

Tere tulemast minu esimeste juhendite juurde! Tahan teile näidata, kuidas ma tegin oma LED-maatriksiga T-särgi hinnaga umbes 50 € ja kuidas sellel näidata Tyler Jonesi fantastilist LED-maatriksi juhtimistarkvara kasutades toredaid animatsioone ja pilte. Alguses tegin 6x8 pikslilise maatriksi, kuid hiljem muutsin kuueks kuueks, see ei tööta LMCS -iga. Kirjutan seda juhendit pärast seda, kui see oli tehtud, palun vabandage fotode puudumise pärast. T-särk on isegi pestav, saate LED-ribad välja võtta. Kui teil on küsimusi, andke mulle sellest teada!

Kui teile meeldib minu kantav, palun hääletage selle poolt Arduino konkursil. Aitäh:)

EDIT: Kuna mõned minu IG jälgijad seda huvitasid, tegin sellest video.

Samm: mida vajate

Te vajate järgmisi komponente:

  • Teie suuruses T-särk (parem võtke suurem, et saaksite seda nooremana kauem kanda): 10 €
  • WS2812b LED -riba, kasutasin riba 30 LED -iga meetri kohta ja kokku 60 LED -iga: 20 €
  • mõned naissoost nööpnõelad: 2 €
  • lausriie LED -riba hoidmiseks: 2 €
  • Isane/isane hüppajakaabel, sõltuvalt sellest, kui palju piksleid soovite kasutada: 3 €
  • Arduino USB -kaabliga (UNO): 5 €

    kilbi jaoks: prototüüpkilp, 3-asendiline kruviklemm, USB-B katkestusplaat, 330 oomi takisti, 1000uF kondensaator 7 €

  • Powerbank mobiiltelefonidele (umbes 4000mAh, mida rohkem, seda parem): 15 €
  • mingi korpus juhtplokile

Järgmised tööriistad on kasulikud/vajalikud:

  • jootetööriistad (triikraud, tangid, lõikur jne)
  • käärid
  • päiste lõikamiseks väike saag ja liivapaber
  • õmble tööriistad LED -ribahoidjale

Samm: WS2812 LED -ide ettevalmistamine

WS2812 LED -ide ettevalmistamine
WS2812 LED -ide ettevalmistamine

Algul valmistame ette LED -riba. Lõika ribad trükitud ridadelt iga 6 (või ükskõik kui palju piksleid soovite kasutada) LED -ide abil kääridega. Ma kasutasin 6 tükki, igaüks 6 LED -iga. Siis joote ribade peal olevad naissoost päised. Saate neid osta paarikaupa, kuid odavam ja parem on see, kui ostate pikemad ja lõikate need siis, kui soovite. Kasutan minisaega ja liivapaberit või diagonaaltangid ja liivapaberit. See on väga lihtne (vt ülaltoodud pilte). Tehke nii palju kui vaja, kaks iga rea jaoks. Seejärel joote need padjanditele, veenduge, et ühendus oleks hea ja lühis puudub. Lõppenud read peaksid välja nägema nagu piltidel.

3. samm: T-särgi ettevalmistamine

T-särgi ettevalmistamine
T-särgi ettevalmistamine
T-särgi ettevalmistamine
T-särgi ettevalmistamine
T-särgi ettevalmistamine
T-särgi ettevalmistamine
T-särgi ettevalmistamine
T-särgi ettevalmistamine

T-särk hoiab meie maatriksit ja laseb valgusel läbi paista. Lisades siseküljele mõne lausriidest, saame ridad särki libistada. Kõigepealt arvutage, kui palju vajate. Plaanide vaatamiseks vaadake ülaosas olevat pilti. Arvutage, kui suur peaks olema teie lausriie. Samuti peate ribade mahutamiseks lisama ruumi. Arvutage maksimaalse väärtusega 0, 5 cm. Lisage mõlemasse otsa materjali, et hoida esimest ja viimast riba.

Lõika lausriie ja õmble see ettevaatlikult T-särgi siseküljele. Lõpptulemus peaks välja nägema ülal. Mul oli probleem, et see rippus maha, kuid võite proovida paar õmblust.

4. samm: LED-ide ühendamine T-särgiga

LED-ide ühendamine T-särgiga
LED-ide ühendamine T-särgiga
LED-ide ühendamine T-särgiga
LED-ide ühendamine T-särgiga
LED-ide ühendamine T-särgiga
LED-ide ühendamine T-särgiga
LED-ide ühendamine T-särgiga
LED-ide ühendamine T-särgiga

Siis on aeg ühendada LED-ribad ja T-särk. Võtke need ja libistage need õrnalt kotti. Alustage kindlasti sisendist allosas ja jätkake kõigi paremal küljel olevate andmete sisestamisega. Olge väga ettevaatlik! See on natuke keeruline, kuid kui hoiate seda teisel küljel, on see korras. Kui teie tihvti päis on ribast suurem, on kasulik teha selle ümber teip.

Kui see on lõpetatud, peaks see välja nägema nagu fotol. Seejärel võtke lihtsalt 10 cm isane/isane hüppajakaabel ja ühendage 5V ja maanduspoldid siksakiliselt. Seejärel võite kas võtta pikema isas -naissoost hüppaja ja väiksema isase -isase hüppaja, nagu ma tegin, ja ühendada andmed järgmiste andmetega sisse, keerates kaablid lausriide vabade taskute alla või jootke need lihtsalt külge. Kuid siis pole seda enam võimalik pesta. Järgige kindlasti õiget suunda. Lõpuks ühendage andmesisendiga ja toiteplokiga mõned pikemad hüppajajuhtmed. Teie T-särk on nüüd valmis!

5. samm: elektroonika prototüüp

Elektroonika prototüüp
Elektroonika prototüüp
Elektroonika prototüüp
Elektroonika prototüüp

T-särgi testimiseks peate lihtsalt piltidel oleva skeemi üles ehitama. Ma kasutaksin väikese kilbiga Arduino UNO -d, sest saate kasutada otsest jadaühendust. Oma T-särgiga kasutasin esmalt parfüüritükil DIY Arduino UNO klooni. Probleem on aga selles, et te ei saa teha jadaühendust, mida kasutatakse LED -maatriksi juhtimistarkvaras. Saate endiselt pilte/animatsioone näidata, kuid peate IC -i alati välja võtma.

Üks olulisemaid asju, mida meeles pidada, on võimsus: Kui kasutate 1A maksimumiga toitepanka, saate maksimaalse 1 ampri. Kuid kui ühendate selle Arduino USB -pordi kaudu, saate maksimaalse 0, 5A, kuna seal on kaitse. Ärge kunagi ületage piiri! Seetõttu võite lihtsalt lisada USB-B katkestusplaadi (või lihtsalt USB-pistikupesa), et saada toiteallikat toiteallikast ilma kaitsmeteta.

Ehitage vooluring leivaplaadile ja pidage meeles kondensaatorit ja takisti alates teisest sammust! Cicuitis asuva otsese USB -kaabli asemel saate kasutada katkestusplaati.

6. samm: esimesed programmeerimisetapid

Esimesed programmeerimisetapid
Esimesed programmeerimisetapid

Kuna mulle programmeerimisosa väga ei meeldi, siis ma ei anna ühtegi konkreetset visandit. Lihtsalt proovige mõne raamatukoguga ringi. Tore on Adafruit NeoMatrix.

Parem ja veelgi lihtsam viis on tarkvara nimega "LED Matrix Control Software". See on tõesti vinge tarkvara, mille on valmistanud Tyler Jones (vaadake kindlasti tema kanalit, ta tegi mõned kasulikud videod: Tyler Jone'i kanal).

Ma kasutasin versiooni 1.3.2, kuid uuem peaks töötama suurepäraselt. Siin on versioon 1.3.2: LMCS 1.3.2, kuid võite proovida ka uusimat versiooni: LMCS 2.

Lihtsalt laadige tarkvara alla ja laadige üles mängija visand nimega "LEDMatrix Serial" koos oma LED -de arvu ja nööpnõelaga Arduinoks, kasutades Arduino IDE -d. Käivitage programm ja vajutage Select COM port ja ühendage oma Arduinoga. Ühenduse olek peaks muutuma roheliseks. Siis on erinevaid režiime, sealhulgas joonistamine,-g.webp

Samm: tehke elektroonika püsivaks

Muutke elektroonika püsivaks
Muutke elektroonika püsivaks
Muutke elektroonika püsivaks
Muutke elektroonika püsivaks
Muutke elektroonika püsivaks
Muutke elektroonika püsivaks

Nagu ma juba 5. etapis ütlesin, kasutasin esimese versioonina DIY Arduino eraldiseisvat plaati, vaata pilte ülaosas. Kuid on ka parem viis: "Prototüübikilbi" abil saate lihtsalt Arduino vooluringi virnastada ja kõik on puhas. Jootke sama vooluring nagu 5. etapis, kuid maatriksi ühendamiseks kasutage kolme kruviklemmi. Kui olete juba kogenum nagu mina, võite kilbina kasutada ka parfüümi. See on minu versioon 2. Kui soovite näha ajavahemikku, mil ma kilbi jootan, külastage minu Instagrami:

Kui olete lõpetanud, peaks teil olema puhas, nägus ja kompaktne juhtseade! Proovige seda nagu viimases etapis ja kui see loodetavasti töötab, saate selle eest teha. Arvan, et parim viis on juhtplokk pükste ühte taskusse ja teise jõupank. Ühendate selle USB -kaabli abil.

Juhtumi tegemiseks on mitu võimalust. Kui teil on 3D-printer, on see hea võimalus. Kui ei, siis nagu mina, saate selle ehitada erinevatest materjalidest. Võtsin vana kruvikarbi ja tegin augud nii nagu vaja. Ole lihtsalt loominguline.

8. samm: edasine programmeerimine ja valmis kandmine

Edasine programmeerimine ja valmis kandmine
Edasine programmeerimine ja valmis kandmine
Edasine programmeerimine ja valmis kandmine
Edasine programmeerimine ja valmis kandmine

Kui olete kõik riistvara asjad lõpetanud, on aeg muuta see tarkvara abil kaasaskantavaks. Võite lihtsalt vajutada nuppu „Ekspordi FastLED-koodi” ja kopeerida kood LMCS-pleieri loop-sektsiooni, mille olete juba 6. sammus Arduino IDE abil üles laadinud.

Seejärel laadige lihtsalt jõupank, laadige see ühte taskusse ja kontroller teise, ühendage kõik ja nautige! Kui soovite T-särki pesta, peate ribad ja kaablid välja võtma ning see on pestav.

Täname, et lugesite ja võib -olla ka kommentaari või küsimuse eest. Kui teile meeldib minu projekt, palun hääletage selle poolt Arduino konkursil!

Soovitan: