Indholdsfortegnelse:
- Trin 1: Tilslutning af WS2812 lysdioder
- Trin 2: Akryl (og træ) kasse
- Trin 3: Software
- Trin 4: Raspberry Pi LED Matrix
Video: LED Matrix: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Dette er en 8x8 LED matrix fremstillet ved hjælp af WS2812 lysdioder og en ESP8266 mikrokontroller
Dette projekt blev inspireret af:
Trin 1: Tilslutning af WS2812 lysdioder
Kort sagt blev LED'erne lænket i en lang strimmel, der blev vist ovenfor. (Række for række, og slutningen af 1 række forbundet til starten af den næste række)
(Ignorer de manglende 4 lysdioder, jeg løb tør for lysdioder. De gør ikke en kæmpe forskel alligevel)
Derefter blev LED -båndet forbundet til en mikrokontroller (ESP8266)
Trin 2: Akryl (og træ) kasse
2 stykker sort akryl blev skåret (med en kniv), bøjet (ved hjælp af et loddejern) og varmlimet sammen (med en træpind som støtte) for at danne siderne af matricen
Et klart stykke akryl og sporingspapir bagved blev brugt som frontskærm, sat foran matrixen for at sprede lysdioderne og beskytte elektronikken.
Træpinde blev skåret på en sådan måde, at de kan passe sammen og danne skillevægge mellem lysdioderne. Dette forhindrer, at farverne fra lysdioderne diffunderer ind i hinanden kan ødelægge klarheden
Derefter sættes LED -matrix, skillevæg og klar akryl i det sorte akryl sidestykke
Trin 3: Software
Jeg brugte Adafruit NeoMatrix Library, NeoMatrix GFX Demo.
Du kan kode anden software til at forbinde ESP8266 til Wifi og indsamle data.
Trin 4: Raspberry Pi LED Matrix
(Dette er et igangværende arbejde)
Til sidst satte jeg en Raspberry Pi (1B) i LED Matrix. Jeg har også programmeret og konfigureret den til at vise Pixel Art (og måske animationer) over Wifi.
Jeg tilsluttede LED'ernes datapind til Pin 18 på Raspberry Pi. Desuden var LED'ernes 5V og Ground Pins forbundet til en ekstern strømforsyning (som en anden USB -oplader), adskilt fra Raspberry Pi. Dette er for at sikre, at lysdioderne har nok strøm til at lyse op.
Client Side WebApp er udelukkende skrevet i ren vanilje HTML, CSS og Javascript. Serverprogrammet er en kolbe -applikation og bruger Adafruit Neopixel -biblioteket. Da det bruger Adafruit -biblioteket, kan det tage længere tid at opdatere lysdioderne (og ikke vise animationer korrekt osv.) Koden er tilgængelig på GitHub her, og programmet er indstillet til at køre ved opstart (ved hjælp af /etc/rc.local som angivet i GitHub)
Anbefalede:
Digital Clock LED Dot Matrix - ESP Matrix Android App: 14 trin
Digital Clock LED Dot Matrix - ESP Matrix Android App: Denne artikel er stolt sponsoreret af PCBWAY. PCBWAY laver prototyper af PCB af høj kvalitet til mennesker over hele verden. Prøv det selv og få 10 PCB'er for kun $ 5 på PCBWAY med meget god kvalitet, tak PCBWAY. ESP Matrix Board, som jeg udvikler
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)
IoT Smart Clock Dot Matrix Brug Wemos ESP8266 - ESP Matrix: 12 trin (med billeder)
IoT Smart Clock Dot Matrix Brug Wemos ESP8266-ESP Matrix: Lav dit eget IoT Smart Clock, der kan: Display ur med et smukt animationsikon Display Påmindelse-1 til Påmindelse-5 Vis kalender Vis muslimsk bønnetid Vis vejrinformation Vis Nyheder Vis råd Vis Bitcoin rate Display
Sådan bygger du 8x8 BIG LED Matrix (MAX7219 LED 10mm): 9 trin (med billeder)
Sådan opbygges 8x8 BIG LED Matrix (MAX7219 LED 10mm): Har du arbejdet med færdiglavet 8x8 LED matrix som displays? De findes i forskellige størrelser og er ganske interessante at arbejde med. En stor let tilgængelig størrelse er omkring 60 mm x 60 mm. Men hvis du leder efter en meget større færdiglavet LED-matrix
MATRIX Voice og MATRIX Creator, der kører Alexa (C ++ version): 7 trin
MATRIX Voice og MATRIX Creator, der kører Alexa (C ++ version): Påkrævet hardware Lad os gennemgå, hvad du skal bruge, inden du går i gang. Raspberry Pi 3 (anbefalet) eller Pi 2 Model B (understøttet). MATRIX Voice eller MATRIX Creator - Raspberry Pi har ikke en indbygget mikrofon, MATRIX Voice/Creator har en