Cuprins:
- Pasul 1: Cablarea LED-urilor WS2812
- Pasul 2: Carcasă din acril (și lemn)
- Pasul 3: Software
- Pasul 4: Raspberry Pi LED Matrix
Video: LED Matrix: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Aceasta este o matrice LED 8x8 realizată folosind LED-uri WS2812 și un microcontroler ESP8266
Acest proiect a fost inspirat de:
Pasul 1: Cablarea LED-urilor WS2812
Pe scurt, LED-urile au fost înlănțuite într-o bandă lungă care a fost arătată mai sus. (Rând cu rând și sfârșitul unui rând conectat la începutul următorului rând)
(Ignorați cele 4 LED-uri lipsă, am rămas fără LED-uri. Oricum nu fac o diferență uriașă)
După aceea, banda LED a fost conectată la un microcontroler (ESP8266)
Pasul 2: Carcasă din acril (și lemn)
2 bucăți de acril negru au fost tăiate (cu un cuțit), îndoite (folosind un fier de lipit) și lipite la cald (cu un băț de lemn ca suport) pentru a forma părțile laterale ale matricei
O bucată clară de acril și hârtie de calc în spatele acestuia a fost folosită ca ecran frontal, pusă în fața matricei pentru a difuza LED-urile și a proteja electronica.
Lichetele de lemn au fost tăiate în așa fel încât să se potrivească și să formeze separatoare între LED-uri. Acest lucru împiedică culorile LED-urilor să se difuzeze unul în altul poate distruge claritatea
După aceea, puneți matricea LED, separatorul și acrilul transparent în partea laterală acrilică neagră
Pasul 3: Software
Am folosit Adafruit NeoMatrix Library, NeoMatrix GFX Demo.
Puteți codifica alte programe software pentru a conecta ESP8266 la Wifi și a colecta date.
Pasul 4: Raspberry Pi LED Matrix
(Aceasta este o lucrare în curs)
În cele din urmă, am pus un Raspberry Pi (1B) în LED Matrix. De asemenea, l-am programat și configurat pentru a afișa Pixel Art (și poate animații) prin Wifi.
Am conectat pinul de date al LED-urilor la pinul 18 al Raspberry Pi. Mai mult, pinii de 5V și de masă ai LED-urilor au fost conectați la o sursă de alimentare externă (ca un alt încărcător USB), separat de Raspberry Pi. Acest lucru este pentru a vă asigura că LED-urile au suficientă putere pentru a se aprinde.
WebApp-ul Client Side este scris în întregime în HTML pur vanilat, CSS și Javascript. Programul Server este o aplicație Flask și folosește Biblioteca Neafixel Adafruit. Deoarece folosește Biblioteca Adafruit, LED-urile pot dura mai mult până la actualizare (și nu afișează animațiile corect etc.) Codul este disponibil pe GitHub aici, iar programul este setat să ruleze la pornire (folosind /etc/rc.local așa cum sa menționat în GitHub)
Recomandat:
Ceas digital LED Dot Matrix - Aplicația ESP Matrix pentru Android: 14 pași
Digital Clock LED Dot Matrix - Aplicația ESP Matrix pentru Android: Acest articol este sponsorizat cu mândrie de PCBWAY.PCBWAY creează PCB-uri de înaltă calitate pentru oameni din întreaga lume. Încercați-o pentru dvs. și obțineți 10 PCB-uri la doar 5 USD la PCBWAY cu o calitate foarte bună, mulțumesc PCBWAY. Tabloul ESP Matrix pe care îl dezvolt
CONTROL LED MATRIX MAX7219 CU ARDUINO: 9 pași
CONTROL LED MATRIX MAX7219 CU ARDUINO: În acest tutorial vom învăța cum să controlăm matricea Led MAX7219 cu Arduino afișând un text simplu. Urmăriți un videoclip demonstrativ
DIY MATRIX SMART LED CONTROLAT PE INTERNET (ADAFRUIT + ESP8266 + WS2812): 8 pași (cu imagini)
DIY MATRIX LED SMART LED CONTROLAT (ADAFRUIT + ESP8266 + WS2812): Iată al 2-lea meu avans către un proiect pe care sunt foarte încântat să vi-l arăt. Este vorba despre o matrice LED Smart DIY care vă va permite să afișați pe ea, date, cum ar fi YouTube Stats, Statisticile dvs. Smart Home, ca temperatură, umiditate, pot fi un simplu ceas sau pur și simplu să arate
Ceas inteligent IoT Dot Matrix Utilizați Wemos ESP8266 - ESP Matrix: 12 pași (cu imagini)
Ceas inteligent IoT Dot Matrix Utilizați Wemos ESP8266 - ESP Matrix: Creați-vă propriul ceas inteligent IoT care poate: Afișați ceasul cu o pictogramă frumoasă de animație Afișați memento-1 până la memento-5 Afișați calendarul Afișați orele de rugăciune musulmană Afișați informații despre vreme Afișați știri Afișați sfaturi Afișați Afișare rata Bitcoin
MATRIX Voice și MATRIX Creator care rulează Alexa (versiunea C ++): 7 pași
MATRIX Voice și MATRIX Creator care rulează Alexa (versiunea C ++): hardware necesar Înainte de a începe, să examinăm ceea ce veți avea nevoie. Raspberry Pi 3 (recomandat) sau Pi 2 Model B (acceptat). MATRIX Voice sau MATRIX Creator - Raspberry Pi nu are un microfon încorporat, MATRIX Voice / Creator are un