Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
U ovom tutorijalu pokazat ću vam kako izgraditi LEDMATRIX od 5*5 RGB KORIŠTENJEM NEOPIXEL -a. Pomoću ove matrice možemo prikazati očaravajuće animacije, emotikone i slova vrlo jednostavno. hajde da počnemo!
Korak 1: Karakteristike
- Vrlo male
- Milioni boja
- Za programiranje je potrebna samo jedna žica
- Super dekorativno
- Možemo prikazati emotikone, animacije, slova
Korak 2: Potrebni materijali
- 25*LED dioda neopiksela (WS2812 5050smd)
- Arduino (bilo koji Arduino)
- 3D štampani šablon (možete preuzeti.stl)
- Žice
Korak 3: O 5050 LED dioda WS2812B
Svaki LED dioda ws2812 ima 4 pina
- Vcc (spaja se na 5V)
- Gnd
- Din (povezuje se s Arduinom)
- DO (podaci se povezuju sa sljedećim LED diodama u podacima)
Nemam pojedinačne LED diode ws2812b pa sam odlučio uzeti iz ledstrip.za to sam zagrijao traku lemilicom (detalje pogledajte u videu) Nakon što sakupimo sve stvari, započnimo gradnju
WS2812 LED trake su adresabilne i programabilne Fleksibilne LED trake koje su vrlo korisne u stvaranju prilagođenih svjetlosnih efekata. Ove LED trake napaja 5050 RGB LED sa LED upravljačkim programom WS2812 koji je ugrađen u nju. Svaka LED dioda troši 60mA struje i može se napajati iz 5V DC napajanja. Ima jedan pin za unos podataka koji se može napajati sa digitalnih pinova mikrokontrolera.
Ovisno o intenzitetu tri pojedinačne crvene, zelene i plave LED diode, možemo stvoriti bilo koju boju koju želimo.
Pogledajte ovaj video osnove
Korak 4: Dijagram kola
Korak 5: Izrada
Prvo postavite diode od neopiksela u matricu matrice 5*5. Upamtite da sve LED diode postavite u istom smjeru. Nakon postavljanja svih LED dioda na šablon, prvo spojite sve uzemljenje svake LED diode u nizu. Zatim spojite VCC svih LED reda u redu. Učinite isto za preostale redove. Nakon završetka tog povezivanja podaci iz prvog doveli su do podataka u sljedećem LED -u. Podaci iz svakog reda spajaju se na prve LED diode sljedećih redova. Ponovite ovo za sve LED diode. Po završetku svega. spojite sve redove VCC zajedno također uzemljenje. Na kraju spojite žice na uobičajeni gnd, VCC, podatke u.
Korak 6: Ograđivanje
Zatim sam napravio malo kućište sa pjenastim limom. I stavio matricu u kućište od pjene.
Priključci na Arduino
Vcc do 5v
Gnd to gnd
Din do D7 (bilo koji digitalni pin)
To je sve o hardverskim vezama
Korak 7: ODMOR JE U PROGRAMIRANJU
prvo instalirajte ubrzanu biblioteku
Možemo programirati svaki LED zasebno. Uz pomoć brzo vodene biblioteke možemo stvoriti različite animacije i likove.
Pogledajte ovaj video o osnovama neopiksela
Ovdje možete preuzeti.stl, animacijske kodove, testne kodove
Nakon što učitate kôd na Arduino, trebali biste koristiti napajanje od 1,5 ampera. Zbog maksimalne svjetline, dioda neopiksela troši struju od oko 60 mA. Imamo ukupno 25 LED dioda, pa je 25*60 = 1,5A
Korak 8: Planovi za budućnost
- Planirate napraviti jednostavan softver za generiranje koda
- Bluetooth povezivanje i upravljanje
Hvala….