Cuprins:

Tricou Arduino DIY 6x6 Matrix: 8 pași (cu imagini)
Tricou Arduino DIY 6x6 Matrix: 8 pași (cu imagini)

Video: Tricou Arduino DIY 6x6 Matrix: 8 pași (cu imagini)

Video: Tricou Arduino DIY 6x6 Matrix: 8 pași (cu imagini)
Video: [prototype]$10 TR-808 and TR-909 drum machine DIY modular synth with seeeduino xiao #shorts 2024, Iulie
Anonim
Image
Image
Pregătirea LED-urilor WS2812
Pregătirea LED-urilor WS2812

Bine ați venit la primele mele instructabile! Vreau să vă arăt cum mi-am făcut propriul tricou cu matrice LED pentru aproximativ 50 € și cum să prezint animații și imagini frumoase pe el folosind fantasticul software de control al matricei LED de la Tyler Jones. La început am făcut o matrice de 6x8 pixeli, dar mai târziu am trecut la 6x6 sice că nu va funcționa cu LMCS. Scriu acest Instrucables după ce l-am făcut, așa că vă rog să mă scuzați pentru lipsa fotografiilor. Tricoul este chiar lavabil, puteți scoate benzile LED. Dacă aveți întrebări, vă rugăm să ne anunțați!

Dacă îți place portabilul meu, te rog votează-l în cadrul concursului Arduino. Mulțumesc:)

EDIT: Din moment ce unii dintre adepții mei IG au apreciat-o, am făcut un videoclip despre asta.

Pasul 1: De ce veți avea nevoie

Veți avea nevoie de următoarele componente:

  • Tricou în mărimea dvs. (mai bine luați unul mai mare, astfel încât să îl puteți purta mai mult dacă sunteți încă mai tânăr): 10 €
  • Banda LED WS2812b, am folosit o bandă cu 30 de LED-uri pe metru și un total de 60 de LED-uri: 20 €
  • unele anteturi feminine: 2 €
  • nețesut pentru a ține banda LED: 2 €
  • Cabluri jumper masculin / masculin, în funcție de câți pixeli doriți să utilizați: 3 €
  • Arduino cu cablu USB (UNO): 5 €

    pentru ecran: ecran prototip, terminal cu șurub cu 3 poziții, placă USB-B, rezistor de 330 ohm, condensator 1000uF 7 €

  • Powerbank pentru telefoane mobile (aproximativ 4000mAh, cu cât mai mult cu atât mai bine): 15 €
  • un fel de carcasă pentru unitatea de comandă

Următoarele instrumente sunt utile / necesare:

  • unelte de lipit (fier, clește, tăietor …)
  • foarfece
  • ferăstrău mic și hârtie de nisip pentru tăierea antetelor
  • coaseți unelte pentru suportul pentru benzi LED

Pasul 2: Pregătirea LED-urilor WS2812

Pregătirea LED-urilor WS2812
Pregătirea LED-urilor WS2812

La început, pregătim banda LED. Tăiați banda pe liniile tipărite la fiecare 6 (sau orice număr de pixeli pe care doriți să le utilizați) LED-uri cu o foarfecă. Am folosit 6 piese cu câte 6 LED-uri. Apoi lipiți anteturile feminine de pe bandă. Le puteți cumpăra în perechi de trei, dar este mai ieftin și mai bun dacă le cumpărați mai lungi și apoi le tăiați după cum doriți. Folosesc un mini ferăstrău și hârtie de nisip sau clește diagonală și hârtie de nisip. Acest lucru este foarte ușor (vezi imaginile de mai sus). Faceți câte aveți nevoie, câte două pentru fiecare rând. Apoi le lipiți pe plăcuțe, asigurați-vă că aveți o conexiune bună și fără scurtcircuit. Rândurile terminate ar trebui să arate ca în imagini.

Pasul 3: Pregătirea tricoului

Pregătirea tricoului
Pregătirea tricoului
Pregătirea tricoului
Pregătirea tricoului
Pregătirea tricoului
Pregătirea tricoului
Pregătirea tricoului
Pregătirea tricoului

Tricoul ne va ține matricea și va lăsa să strălucească lumina. Prin adăugarea unor țesături nețesute în interior, putem glisa rândurile în cămașă. Mai întâi calculați câte veți avea nevoie. Vedeți imaginea din partea de sus pentru a vedea planurile. Calculați cât de mare ar trebui să fie nețesutul dvs. De asemenea, trebuie să adăugați puțin spațiu pentru a se potrivi benzilor. Calculați cu 0, 5cm maxim. Adăugați material pe ambele capete pentru a ține prima și ultima bandă.

Tăiați nețesutul și coaseți-l cu grijă pe interiorul tricoului. Rezultatul final ar trebui să arate ca mai sus. Am avut problema că s-a dărâmat, dar poți încerca câteva puncte.

Pasul 4: Combinarea LED-urilor cu tricoul

Fuzionarea LED-urilor cu tricoul
Fuzionarea LED-urilor cu tricoul
Fuzionarea LED-urilor cu tricoul
Fuzionarea LED-urilor cu tricoul
Fuzionarea LED-urilor cu tricoul
Fuzionarea LED-urilor cu tricoul
Fuzionarea LED-urilor cu tricoul
Fuzionarea LED-urilor cu tricoul

Apoi, este timpul să îmbinați benzile cu LED-uri și tricoul. Luați-le și glisați-le ușor în pungă. Asigurați-vă că începeți cu intrarea din partea de jos și continuați cu toate intrările de date din partea dreaptă. Fii foarte atent! Este puțin dificil, dar ținându-l de cealaltă parte, va fi bine. Dacă antetul pinului este mai mare decât banda, este util să faceți o bandă în jurul acesteia.

Când ați terminat, ar trebui să arate ca în fotografie. Apoi, luați doar un cablu jumper de 10cm tată / tată și conectați pinii de 5V și masă într-un model în zig-zag. Apoi, puteți lua un jumper mai lung de la mascul la feminin și un jumper mai mic de la mascul la mascul, așa cum am făcut și conectați datele cu datele următoare prin infilarea cablurilor sub buzunarele libere ale nețesutei sau pur și simplu le lipiți. Dar atunci nu mai este lavabil. Asigurați-vă că urmați direcția corectă. În cele din urmă, conectați câteva fire jumper mai lungi la intrarea de date și la pinii de alimentare. Tricoul este gata acum!

Pasul 5: Prototip electronic

Prototip electronic
Prototip electronic
Prototip electronic
Prototip electronic

Pentru a testa tricoul trebuie pur și simplu să construiești circuitul din imagini. Aș folosi un Arduino UNO cu un scut mic, pentru că puteți utiliza comunicații seriale directe. Cu tricoul meu, am folosit la început o clonă DIY Arduino UNO pe o bucată de perfboard. Dar problema este că nu puteți face comunicații seriale, care este utilizată în software-ul de control al matricei LED. Încă puteți afișa imaginile / animațiile, dar va trebui să scoateți IC de fiecare dată.

Unul dintre cele mai importante lucruri de reținut este puterea: atunci când utilizați un powerbank cu 1A maxim, puteți obține maxim 1 amferă. Dar când îl conectați prin portul USB al Arduino, obțineți maxim 0, 5A, deoarece există o siguranță. Nu treceți niciodată peste limită! Prin urmare, puteți adăuga pur și simplu o placă USB-B (sau doar o priză USB) pentru a avea o sursă de alimentare de la powerbank fără siguranță.

Construiți circuitul pe o placă de calcul și amintiți-vă condensatorul și rezistorul de la pasul doi! În loc de cablul USB direct din cicuit, puteți utiliza placa de rupere.

Pasul 6: Primii pași de programare

Primii pași de programare
Primii pași de programare

Pentru că nu-mi place cu adevărat partea de programare, nu voi da schițe specifice. Încercați doar cu niște libari. Unul frumos este Adafruit NeoMatrix.

O modalitate mai bună și chiar mai ușoară este un software numit „LED Matrix Control Software”. Este un software cu adevărat extraordinar realizat de Tyler Jones (asigurați-vă că ați verificat canalul său, a făcut câteva videoclipuri utile: canalul lui Tyler Jone).

Foloseam versiunea 1.3.2, dar cea mai nouă ar trebui să funcționeze foarte bine. Iată versiunea 1.3.2: LMCS 1.3.2, dar puteți încerca și cea mai nouă versiune: LMCS 2.

Doar descărcați software-ul și încărcați schița playerului numită „LEDMatrix Serial” cu numărul dvs. de LED-uri și pinul schimbat în Arduino folosind ID-ul Arduino. Porniți programul și apăsați Selectați portul COM și conectați-vă la Arduino. Starea conexiunii ar trebui să se schimbe în verde. Apoi, există diferite moduri, inclusiv desen,-g.webp

Pasul 7: Faceți electronica permanentă

Faceți electronica permanentă
Faceți electronica permanentă
Faceți electronica permanentă
Faceți electronica permanentă
Faceți electronica permanentă
Faceți electronica permanentă

Așa cum am spus deja la pasul 5, am folosit un DIY Arduino independent pe o bucată de perfboard ca versiunea unu, vezi imagini în partea de sus. Dar există o modalitate mai bună: folosind un „scut prototip” puteți pur și simplu stiva circuitul pe Arduino și totul este curat. Lipiți același circuit ca la pasul 5, dar utilizați trei terminale cu șurub cu poziție pentru a conecta matricea. Dacă aveți deja mai multă experiență ca mine, puteți folosi pur și simplu un panou de scurgere ca scut. Aceasta este versiunea mea 2. Dacă doriți să vedeți un timelapse în care lipesc scutul, vă rugăm să vizitați Instagram:

Când ați terminat, ar trebui să aveți o unitate de control curată, frumoasă și compactă! Încercați-l ca în ultimul pas și, dacă sperăm că funcționează, puteți face un argument pentru el. Cred că cel mai bun mod este să puneți unitatea de comandă într-un buzunar al pantalonilor și powerbank-ul în celălalt. O conectați utilizând un cablu USB.

Există câteva modalități de a face un caz. Dacă aveți o imprimantă 3D, aceasta ar fi o bună posibilitate. Dacă nu, la fel ca mine, îl puteți construi din diferite materiale. Am luat o cutie cu șurub veche și am făcut găuri în timp ce aveam nevoie de ele. Fii creativ.

Pasul 8: Programare suplimentară și portabilul finalizat

Programare suplimentară și portabilul finalizat
Programare suplimentară și portabilul finalizat
Programare suplimentară și portabilul finalizat
Programare suplimentară și portabilul finalizat

Când ați terminat toate lucrurile hardware, este timpul să îl faceți portabil prin software. Puteți pur și simplu să apăsați butonul „Export FastLED Code” și să copiați codul în secțiunea buclă de pe playerul LMCS, pe care l-ați încărcat deja la pasul 6 folosind Arduino IDE.

Apoi, pur și simplu încărcați powerbank-ul, puneți-l într-un buzunar și controlerul în celălalt, conectați totul și distrați-vă! Dacă doriți să spălați tricoul, trebuie să scoateți benzile și cablurile afară și este lavabil.

Vă mulțumesc pentru lectură și poate pentru un comentariu sau întrebare, dacă vă place proiectul meu, vă rugăm să votați pentru el în concursul Arduino!

Recomandat: