Turinys:
- 1 žingsnis: funkcijos
- 2 žingsnis: reikalingos medžiagos
- 3 žingsnis: APIE 5050 WS2812B šviesos diodus
- 4 žingsnis: grandinės schema
- 5 žingsnis: gamyba
- 6 žingsnis: gaubtas
- 7 žingsnis: POILSIS PROGRAMUOJAMAS
- 8 žingsnis: ateities planai
Video: RGB LED MATRIX NAUDOJANT NEOPIXEL: 8 žingsniai (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Šioje pamokoje aš jums parodysiu, kaip sukurti 5*5 RGB LEDMATRIX, naudojant NEOPIXEL. Naudodami šią matricą, mes galime labai patraukliai parodyti įtaigias animacijas, jaustukus ir raides. Pradėkime!
1 žingsnis: funkcijos
- Labai mažas
- Milijonai spalvų
- Programavimui reikalingas tik vienas laidas
- Super dekoratyvus
- Galime rodyti jaustukus, animacijas, raides
2 žingsnis: reikalingos medžiagos
- 25*neopikseliniai šviesos diodai (WS2812 5050smd)
- „Arduino“(bet kuris „Arduino“)
- 3D spausdintas įrenginys (galite atsisiųsti.stl)
- Laidai
3 žingsnis: APIE 5050 WS2812B šviesos diodus
Kiekvienas „ws2812“ledas turi 4 kaiščius
- Vcc (jungiasi prie 5v)
- Gnd
- Din (jungiasi prie „Arduino“)
- DO (duomenų išvestis jungiasi prie kitų šviesos diodų, esančių duomenyse)
Aš neturiu atskirų „ws2812b“šviesos diodų, todėl nusprendžiau paimti iš LED juostos. Tam aš pašildžiau juostelę lituokliu (išsamiau žiūrėkite vaizdo įraše) Surinkę viską, galite pradėti kurti
WS2812 LED juostos yra adresuojamos ir programuojamos lanksčios LED juostos, kurios yra labai naudingos kuriant pasirinktinius apšvietimo efektus. Šias LED juostas maitina 5050 RGB šviesos diodas su integruota WS2812 LED tvarkykle. Kiekvienas šviesos diodas sunaudoja 60 mA srovę ir gali būti maitinamas iš 5 V nuolatinės srovės šaltinio. Jis turi vieną įvesties duomenų kaištį, kurį galima tiekti iš mikrovaldiklių skaitmeninių kaiščių.
Priklausomai nuo trijų atskirų raudonos, žalios ir mėlynos šviesos diodų intensyvumo, galime sukurti bet kokią norimą spalvą.
Žiūrėkite šį pagrindinį vaizdo įrašą
4 žingsnis: grandinės schema
5 žingsnis: gamyba
Pirmiausia įdėkite neopikselių lemputes į 5*5 matricos įrenginį. Prisiminkite, kad visi šviesos diodai turi būti nukreipti ta pačia kryptimi. Po to, kai ant šviesos diodų yra visi šviesos diodai, pirmiausia iš eilės prijunkite kiekvieną kiekvienos šviesos diodo įžeminimo kaištį. Tada prijunkite visų eilės šviesos diodų VCC. Tą patį padarykite su likusiomis eilėmis. Baigę tai, susiekite duomenis iš pirmojo vedimo į kito LED duomenis. Duomenys iš kiekvienos eilutės prijungiami prie kitų eilučių pirmųjų šviesos diodų. Pakartokite tai visiems šviesos diodams. Viską pabaigęs. prijunkite visas VCC eilutes kartu ir įžeminkite. Galiausiai prijunkite laidus prie bendro gnd, VCC, duomenų.
6 žingsnis: gaubtas
Tada aš padariau nedidelį aptvarą su putplasčio lakštu. Ir įdėjo matricą į putų dėklo vidų.
Ryšiai su „Arduino“
Vcc iki 5v
Gnd į gnd
Nuo Din iki D7 (bet koks skaitmeninis kaištis)
Tai viskas apie aparatūros jungtis
7 žingsnis: POILSIS PROGRAMUOJAMAS
Pirma, įdiekite „fastled“biblioteką
Mes galime užprogramuoti kiekvieną ledą atskirai. Su greitos vedamos bibliotekos pagalba galime sukurti skirtingas animacijas ir simbolius.
Peržiūrėkite šį neopikselių pagrindų vaizdo įrašą
Iš čia galite atsisiųsti.stl, animacijos kodus, bandymo kodą
Įkėlus kodą į „Arduino“, reikia naudoti 1,5 amperų maitinimo šaltinį. Kadangi maksimalus ryškumas yra neopikselinis, jis sugeria apie 60 mA srovę. Iš viso turime 25 šviesos diodus, taigi 25*60 = 1,5A
8 žingsnis: ateities planai
- Planuojate sukurti lengvą programinę įrangą kodui generuoti
- „Bluetooth“ryšys ir valdymas
Dėkoju….
Rekomenduojamas:
LED debesys naudojant „Fadecandy“, PI ir LED juosteles: 4 žingsniai (su paveikslėliais)
Šviesos diodų debesys naudojant „Fadecandy“, PI ir LED juosteles: padariau keletą LED debesų, kad mano namuose būtų sukurta eterinė atmosfera. Iš pradžių jie turėjo būti naudojami festivaliui, kuris buvo atšauktas dėl dabartinės pandemijos. Aš panaudojau išblukusius saldainius, kad pasiekčiau sklandžią animaciją ir
„Neopixel Ws2812 Rainbow“LED švytėjimas su M5stick-C - Vaivorykštės veikimas „Neopixel Ws2812“naudojant „M5stack M5stick C“naudojant „Arduino IDE“: 5 žingsniai
„Neopixel Ws2812 Rainbow“LED švytėjimas su M5stick-C | Vaivorykštės veikimas „Neopixel Ws2812“naudojant „M5stack M5stick C“naudojant „Arduino IDE“: Sveiki vaikinai, šioje instrukcijoje mes išmoksime naudoti neopixel ws2812 šviesos diodus arba LED juostelę arba LED matricą arba LED žiedą su „m5stack m5stick-C“kūrimo lenta su „Arduino IDE“ir mes padarysime vaivorykštinis raštas su juo
Įrenginių valdymas naudojant balso komandą naudojant „NodeMCU“: 7 žingsniai (su paveikslėliais)
Įrenginių valdymas naudojant balso komandą naudojant „NodeMCU“: Aš tiesiog noriu visiems pasisveikinti, tai pirmas kartas, kai rašau pamokomą projektą. Anglų kalba nėra mano gimtoji kalba, todėl stengsiuosi kuo trumpiau ir aiškiau. Įrenginių valdymas balso komandomis nėra keistas dalykas
Darbo su „NeoPixel / WS2812 RGB LED“pradžia: 8 žingsniai (su paveikslėliais)
Darbo su „NeoPixel“/ WS2812 RGB šviesos diodais pradžia: [Paleisti vaizdo įrašą] Šioje instrukcijoje apžvelgsime adresuojamą RGB šviesos diodą (WS2812) arba populiariai žinomą kaip „Adafruit NeoPixel“. „NeoPixel“yra žiedų, juostelių, lentų ir amp; pulsuojančių, spalvotų miniatiūrinių šviesos diodų lazdelės. Tai grandininiai
8 relės valdymas naudojant „NodeMCU“ir IR imtuvą naudojant „WiFi“ir IR nuotolinio valdymo pultą bei „Android“programą: 5 žingsniai (su paveikslėliais)
8 relės valdymas naudojant „NodeMCU“ir IR imtuvą naudojant „WiFi“ir IR nuotolinio valdymo pultą bei „Android“programą: 8 relinių jungiklių valdymas naudojant „nodemcu“ir „IR“imtuvą per „Wi -Fi“ir „Android“programą. Nuotolinio valdymo pultas veikia nepriklausomai nuo „Wi -Fi“ryšio. ČIA ATNAUJINTOS VERSIONAS ČIA