INHOUDSOPGAWE:
- Stap 1: WS2812 LED's aansluit
- Stap 2: Akriel (en hout) omhulsel
- Stap 3: sagteware
- Stap 4: Die Raspberry Pi LED Matrix
Video: LED -matriks: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Dit is 'n 8x8 LED -matriks gemaak met behulp van WS2812 LED's en 'n ESP8266 -mikrobeheerder
Hierdie projek is geïnspireer deur:
Stap 1: WS2812 LED's aansluit
Kortliks, die LED's is vasgeketting in 'n lang strook wat hierbo getoon is. (Ry vir ry, en die einde van 1 ry gekoppel aan die begin van die volgende ry)
(Ignoreer die ontbrekende 4 LED's, ek het nie meer LED's gehad nie. Hulle maak in elk geval nie 'n groot verskil nie)
Daarna is die LED -strook gekoppel aan 'n mikrobeheerder (ESP8266)
Stap 2: Akriel (en hout) omhulsel
2 stukke swart akriel is gesny (met 'n mes), gebuig (met behulp van 'n soldeerbout) en warm vasgeplak (met 'n houtstok as steun) om die kante van die matriks te vorm
'N Duidelike stuk akriel- en nasleeppapier daaragter is gebruik as die voorste skerm, voor die matriks gesit om die LED's te versprei en die elektronika te beskerm.
Houtstokkies is so gesny dat dit bymekaar kan pas en skeidings tussen die LED's kan vorm. Dit verhoed dat die kleure van die LED's in mekaar versprei, sodat die helderheid kan verwoes
Plaas daarna die LED -matriks, verdeler en helder akriel in die swart akriel -systuk
Stap 3: sagteware
Ek het die Adafruit NeoMatrix Library, die NeoMatrix GFX Demo gebruik.
U kan ander sagteware kodeer om die ESP8266 aan Wifi te koppel en data te versamel.
Stap 4: Die Raspberry Pi LED Matrix
(Dit is 'n werk aan die gang)
Uiteindelik sit ek 'n Raspberry Pi (1B) in die LED Matrix. Ek het dit ook geprogrammeer en gekonfigureer om Pixel Art (en miskien animasies) via Wifi te wys.
Ek het die data -pen van die LED's gekoppel aan Pin 18 van die Raspberry Pi. Boonop is die 5V- en grondpenne van die LED's gekoppel aan 'n eksterne kragbron (soos 'n ander USB -laaier), apart van die Raspberry Pi. Dit is om te verseker dat die LED's genoeg krag het om aan te brand.
Die Client Side WebApp is volledig in Pure vanilla HTML, CSS en Javascript geskryf. Die bedienerprogram is 'n flask -toepassing en gebruik die Adafruit Neopixel -biblioteek. Aangesien dit die Adafruit -biblioteek gebruik, kan dit langer neem voordat die LED's opdateer (en nie animasies behoorlik vertoon nie, ens.) in GitHub)
Aanbeveel:
Spelontwerp in vyf stappe: 5 stappe
Spelontwerp in fliek in 5 stappe: Flick is 'n baie eenvoudige manier om 'n speletjie te maak, veral iets soos 'n legkaart, visuele roman of avontuurlike spel
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: 3 stappe
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: in hierdie instruksies gaan ons gesigsopsporing uitvoer op Raspberry Pi 4 met Shunya O/S met behulp van die Shunyaface-biblioteek. Shunyaface is 'n biblioteek vir gesigherkenning/opsporing. Die projek het ten doel om die vinnigste opsporing en herkenningssnelheid te bereik met
DIY Vanity Mirror in eenvoudige stappe (met LED -strookligte): 4 stappe
DIY Vanity Mirror in eenvoudige stappe (met behulp van LED Strip Lights): In hierdie pos het ek 'n DIY Vanity Mirror gemaak met behulp van die LED strips. Dit is regtig cool, en u moet dit ook probeer
Hoe om Neopixel Ws2812 LED of LED STRIP of Led Ring met Arduino te gebruik: 4 stappe
Hoe om Neopixel Ws2812 LED of LED STRIP of Led Ring met Arduino te gebruik: Hallo ouens, aangesien Neopixel led Strip baie gewild is, en dit word ook genoem ws2812 led strip. Hulle is baie gewild, want in hierdie LED -strook kan ons elke LED afsonderlik aanspreek, wat beteken dat as u wil hê dat min LED's in een kleur moet gloei
ESP8266 RGB LED STRIP WIFI Control - NODEMCU As 'n IR -afstandsbediening vir LED -strook wat via wifi bestuur word - RGB LED STRIP -slimfoonbeheer: 4 stappe
ESP8266 RGB LED STRIP WIFI Control | NODEMCU As 'n IR -afstandsbediening vir LED -strook wat via wifi bestuur word | RGB LED STRIP -slimfoonbeheer: Hallo ouens, in hierdie tutoriaal leer ons hoe om nodemcu of esp8266 as 'n IR -afstandsbediening te gebruik om 'n RGB LED -strook te beheer, en Nodemcu word deur 'n slimfoon oor wifi beheer. U kan dus die RGB LED STRIP met u slimfoon beheer