Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Në këtë tutorial, unë do t'ju tregoj se si të krijoni një LEDMATRIX 5*5 RGB duke përdorur NEOPIXEL. Me këtë matricë, ne mund të shfaqim animacione magjepsëse, emoji dhe shkronja tepër të thjeshta shumë tërheqëse. le të fillojmë!
Hapi 1: Karakteristikat
- Shumë i vogël
- Miliona ngjyra
- Vetëm një tel i nevojshëm për programim
- Super dekorative
- Ne mund të shfaqim emoji, animacione, shkronja
Hapi 2: Materialet e nevojshme
- 25*LED neopixel (WS2812 5050smd)
- Arduino (çdo Arduino)
- Komplet i shtypur 3D (mund të shkarkoni.stl)
- Telat
Hapi 3: RRETH 5050 LEDs WS2812B
Çdo ws2812 led ka 4 kunja
- Vcc (lidhet me 5v)
- Gnd
- Din (lidhet me Arduino)
- Bëj (të dhënat jashtë lidhen me LED -të e ardhshëm në të dhënat në)
Unë nuk kam LED individuale ws2812b kështu që vendosa të marr nga ledstrip. Për këtë e ngroha shiritin me hekur bashkues (shiko videon për detaje) Pas mbledhjes së të gjitha gjërave le të fillojmë ndërtimin
Shiritat LED WS2812 janë shirita fleksibël LED të adresueshëm dhe të programueshëm të cilët janë shumë të dobishëm në krijimin e efekteve të ndriçimit me porosi. Këto shirita LED mundësohen nga një LED 5050 RGB me një drejtues LED WS2812 të integruar brenda tij. Çdo LED konsumon 60mA rrymë dhe mund të mundësohet nga një furnizim DC 5V. Ajo ka një pin të vetëm të dhënash hyrës i cili mund të ushqehet nga kunjat dixhitale të Mikrokontrolluesve.
Në varësi të intensitetit të tre LED -ve të kuqe, jeshile dhe blu, ne mund të krijojmë çdo ngjyrë që duam.
Shikoni këtë video bazë
Hapi 4: Diagrami i Qarkut
Hapi 5: Bërja
Së pari, vendosni leds neopixel në jig matricë 5*5. Mos harroni të vendosni çdo LED në të njëjtin drejtim Pas vendosjes së të gjitha LED -ve në figurë, së pari lidhni çdo kunj terren të secilës LED në një rresht. Pastaj lidhni VCC të të gjitha LED -ve të një rreshti. Bëni të njëjtën gjë për rreshtat e mbetur. Pasi të keni mbaruar, lidhni të dhënat nga led -i i parë me të dhënat në led -in tjetër. Të dhënat nga çdo rresht lidhen me rreshtat e parë LED. Përsëriteni këtë për të gjitha LED. Pas përfundimit të gjithçkaje. lidhni të gjitha rreshtat VCC së bashku gjithashtu tokëzoni. Më në fund lidhni telat me të dhënat e zakonshme gnd, VCC, in.
Hapi 6: Mbyllja
Tjetra, bëra një rrethim të vogël me fletë shkumë. Dhe e vendosi matricën brenda kasës së shkumës.
Lidhjet me Arduino
Vcc në 5v
Gnd te gnd
Din në D7 (çdo pin dixhital)
Kjo është e gjitha për lidhjet e harduerit
Hapi 7: PUSHIMI INSHT N PROGRAMIM
së pari, instaloni bibliotekën e fiksuar
Ne mund të programojmë secilin led seperatley. Me ndihmën e bibliotekës led të shpejtë mund të krijojmë animacione dhe karaktere të ndryshme.
Ju lutemi shikoni këtë video bazë të neopixelit
Ju mund të shkarkoni.stl, kodet e animacioneve, kodin e provës nga këtu
Pas ngarkimit të kodit në Arduino duhet të përdorni një furnizim me energji 1.5 amper. Për shkak se shkëlqimi maksimal një led neopixel tërheq rreth 60 mA rrymë. Ne kemi gjithsej 25 LED, kështu që 25*60 = 1.5A
Hapi 8: Planet e së ardhmes
- Planifikimi për të bërë një softuer të lehtë për të gjeneruar kod
- Lidhshmëria Bluetooth dhe kontrolli
Faleminderit….