Indholdsfortegnelse:
- Trin 1: Funktioner
- Trin 2: Nødvendige materialer
- Trin 3: OM 5050 WS2812B LED'er
- Trin 4: Kredsløbsdiagram
- Trin 5: Fremstilling
- Trin 6: Kapsling
- Trin 7: REST ER I PROGRAMMERING
- Trin 8: Fremtidsplaner
Video: RGB LED MATRIX BRUG AF NEOPIXEL: 8 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
I denne vejledning vil jeg vise dig, hvordan du bygger en 5*5 RGB LEDMATRIX ved hjælp af NEOPIXEL. Med denne matrix kan vi vise fascinerende animationer, emojis og bogstaver, der er super simple, meget attraktive. Lad os komme igang!
Trin 1: Funktioner
- Meget lille
- Millioner af farver
- Kun en ledning er nødvendig til programmering
- Super dekorativ
- Vi kan vise emojis, animationer, bogstaver
Trin 2: Nødvendige materialer
- 25*neopixel LED'er (WS2812 5050smd)
- Arduino (enhver Arduino)
- 3D -printet jig (du kan downloade.stl)
- Ledninger
Trin 3: OM 5050 WS2812B LED'er
Hver ws2812 LED har 4 ben
- Vcc (forbindes til 5v)
- Gnd
- Din (opretter forbindelse til Arduino)
- DO (data ud forbinder til de næste lysdioder i data ind)
Jeg har ikke individuelle ws2812b lysdioder, så jeg besluttede at tage fra ledstrip. For det opvarmede jeg strimlen med loddejern (se videoen for detaljer) Efter at have samlet alle ting kan vi starte opbygningen
WS2812 LED -strips er adresserbare og programmerbare Fleksible LED -strips, der er meget nyttige til at skabe de tilpassede lyseffekter. Disse LED Strips drives af en 5050 RGB LED med en WS2812 LED driver indbygget i den. Hver LED forbruger 60mA strøm og kan drives af en 5V DC forsyning. Den har en enkelt indgangsdatastift, som kan fødes fra de digitale ben på mikrokontrollere.
Afhængigt af intensiteten af de tre individuelle røde, grønne og blå lysdioder kan vi skabe enhver farve, vi ønsker.
Se denne grundlæggende video
Trin 4: Kredsløbsdiagram
Trin 5: Fremstilling
Først placeres neopixel -leds i 5*5 matrix -jig. Husk at placere alle lysdioder i samme retning Når alle lysdioder er placeret på jiggen, skal du først tilslutte alle stifter på hver lysdiode i træk. Tilslut derefter VCC for alle lysdioder i en række. Gør det samme for de resterende rækker. Efter at have afsluttet det forbinder data fra første led til data i næste led. Data fra hver række forbinder til de næste rækker første lysdioder. Gentag dette for alle lysdioder. Efter at have afsluttet alt. forbinde alle rækker VCC sammen også jordet. Tilslut endelig ledninger til fælles gnd, VCC, data in.
Trin 6: Kapsling
Dernæst lavede jeg et lille kabinet med skumplade. Og placerede matricen inde i skumkassen.
Forbindelser til Arduino
Vcc til 5v
Gnd til gnd
Din til D7 (enhver digital pin)
Det handler om hardware -forbindelser
Trin 7: REST ER I PROGRAMMERING
installer først fastled -bibliotek
Vi kan programmere hver led seperatley. Med hjælp fra hurtigt ledet bibliotek kan vi oprette forskellige animationer og karakterer.
Se denne grundlæggende video i neopixel
Du kan downloade.stl, animationskoder, testkode herfra
Efter upload af kode til Arduino skal bruge en 1,5-ampere strømforsyning. Fordi maksimal lysstyrke trækker en neopixel LED omkring 60 mA strøm. Vi har i alt 25 lysdioder, så 25*60 = 1,5A
Trin 8: Fremtidsplaner
- Planlægger at lave en let software til at generere kode
- Bluetooth -forbindelse og kontrol
Tak….
Anbefalede:
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
I2C / IIC LCD -skærm - Brug et SPI LCD til I2C LCD Display Brug SPI til IIC modul med Arduino: 5 trin
I2C / IIC LCD -skærm | Brug en SPI LCD til I2C LCD -skærmen Brug af SPI til IIC -modulet med Arduino: Hej fyre, da en normal SPI LCD 1602 har for mange ledninger at tilslutte, så det er meget svært at grænseflade det med arduino, men der er et modul på markedet, som kan konverter SPI -skærm til IIC -skærm, så du skal kun tilslutte 4 ledninger
Neopixel Ws2812 Rainbow LED Glød Med M5stick-C - Kører Rainbow på Neopixel Ws2812 Brug af M5stack M5stick C Brug af Arduino IDE: 5 trin
Neopixel Ws2812 Rainbow LED Glød Med M5stick-C | Kører Rainbow på Neopixel Ws2812 Brug af M5stack M5stick C Brug af Arduino IDE: Hej fyre i denne instruktion vil vi lære at bruge neopixel ws2812 LED'er eller led strip eller led matrix eller led ring med m5stack m5stick-C udviklingstavle med Arduino IDE, og vi vil lave et regnbuemønster med det
Brug af en LED -matrix som scanner: 8 trin (med billeder)
Brug af en LED -matrix som scanner: Almindelige digitale kameraer fungerer ved at bruge et stort udvalg af lyssensorer til at fange lys, når det reflekteres fra et objekt. I dette eksperiment ville jeg se, om jeg kunne bygge et bagudkamera: i stedet for at have en række lyssensorer har jeg
Brug Cortana og en Arduino til at styre RGB -lysdioder eller Ledstrips med din stemme !: 4 trin (med billeder)
Brug Cortana og en Arduino til at styre RGB -lysdioder eller Ledstrips med din stemme !: I denne instruktive vil jeg vise dig, hvordan du kan styre din RGB -LED eller LED -strip med din stemme. Dette gøres af CoRGB -appen, som er tilgængelig gratis i Windows App Store. Denne app er en del af mit CortanaRoom -projekt. Når du er færdig med