Leírás
A NeoPixel mini RGB LED (1x RGB LED, WS2812B) egy kisméretű, egy pixeles, címezhető RGB LED modul. Akkor hasznos, ha egy hagyományos RGB LED helyett olyan fényjelzést szeretnél, amelyhez nem kell három PWM kimenet, csak egy adatvezeték és 5 V tápellátás.
A NeoPixel mini RGB LED (1x RGB LED, WS2812B) nem egyszerű háromlábú RGB LED. A LED tokban vezérlőchip is dolgozik, ezért a szín és a fényerő digitális adatból áll elő. Ez a gyakorlatban azt jelenti, hogy egy mikrokontroller kimenetről sok különálló RGB pixel is vezérelhető, ha a modulokat sorba fűzöd.
Egyetlen státuszfényhez, panelvilágításhoz vagy kis visszajelző feladathoz különösen kényelmes, mert a piros, zöld és kék csatornát nem kell külön-külön bekötni. A tápellátást viszont nem szabad félvállról venni: a LED fényereje és a sorba fűzött pixelek száma már áramfelvételi kérdés.
Azaz a NeoPixel mini RGB LED (1x RGB LED, WS2812B) egy 5 V-os, egyvezetékes adatbusszal vezérelhető, láncolható RGB LED pixel kis NYÁK-modulon.
Így működik a gyakorlatban
A vezérlő a DI bemeneten kapja az adatot, a modul pedig a saját 24 bites színinformációját feldolgozza, majd a maradék adatot a DO kimeneten továbbadja a következő pixelnek. Ezért lehet több NeoPixel mini RGB LED (1x RGB LED, WS2812B) modult egymás után kötni.
A bekötés alapja:
- 5V – tápfeszültség
- GND – közös föld
- DI – adatbemenet a mikrokontroller felől
- DO – adatkimenet a következő modul felé
Arduino UNO és Mega esetén az 5 V-os logikai jel általában illeszkedik a modulhoz. ESP8266, ESP32 vagy Raspberry Pi használatakor rövid vezetéken sokszor működik a 3,3 V-os adatjel, de 5 V-os LED-tápnál tisztább megoldás a szintillesztő, főleg hosszabb vezetéknél vagy több pixel esetén.
Tipikus felhasználások
A NeoPixel mini RGB LED (1x RGB LED, WS2812B) főleg ott kerül elő, ahol kevés helyen kell jól látható, programból változtatható fényjelzés.
- állapotjelző LED Arduino vagy ESP32 projekten,
- kis panelbe épített RGB visszajelző,
- robot vagy modell fényjelzése,
- oktatási példa címezhető LED vezérléshez,
- mini fényanimáció vagy effekt próbadarabhoz,
- több modulból épített egyszerű fénylánc,
- hibakód vagy üzemállapot színes megjelenítése.
Mire kell figyelni beüzemeléskor?
| Mire figyelj? | Mit okoz? |
|---|---|
| Közös a GND a vezérlő és a LED között? | Közös föld nélkül az adatjelnek nincs biztos referencia pontja, a LED villoghat vagy nem reagál. |
| A DI bemenetre kötötted a vezérlő adatvezetékét? | Ha a DO oldalról próbálod meghajtani, a modul nem úgy viselkedik, ahogy a program alapján várnád. |
| 5 V körüli tápot kap a modul? | Túl alacsony vagy zajos tápnál hibás színek, villogás vagy bizonytalan indulás jelentkezhet. |
| 3,3 V-os vezérlőt használsz 5 V LED-táp mellett? | Rövid vezetéknél működhet, de a megbízható működéshez szintillesztőre lehet szükség. |
| Több pixelt fűzöl sorba? | A tápáramot nem az adatvonal, hanem a 5V és GND ág viszi, ezért a tápezést külön kell méretezni. |
| Nagyobb tápforrást kapcsolsz a LED-sorra? | Érdemes pufferkondenzátort és adatvonali soros ellenállást használni a bekapcsolási tüskék csillapítására. |
Döntés előtt ellenőrizendő adatok
A NeoPixel mini RGB LED (1x RGB LED, WS2812B) kiválasztása előtt ezeket nézd végig:
- A vezérlőd tud-e WS2812B/NeoPixel időzítésű adatjelet előállítani?
- Van-e szabad digitális kimeneted az adatvonalhoz?
- A projekt 5 V tápellátása elbírja-e a LED vagy LED-sor áramfelvételét?
- A vezérlő 3,3 V-os vagy 5 V-os logikai szinttel dolgozik?
- Kell-e több pixel láncolása, vagy elég egyetlen RGB visszajelző?
- A beépítési helyen elfér-e a 13 x 17 mm-es modul?
- Szükséges-e diffúzor, fényvezető vagy takaróelem, hogy a LED fénye ne legyen pontszerű?
Használati korlátok, amikor más típust keress
- Ne ezt válaszd általános helyiségvilágításra, mert ez egy kis jelző- és effekt LED modul, nem világítótest.
- Ne ezt válaszd, ha analóg RGB LED-et akarsz közvetlen PWM csatornákkal vezérelni.
- Ne ezt válaszd, ha a vezérlőd nem tud pontos WS2812B időzítést előállítani.
- Ne ezt válaszd nagy LED-számú, hosszú távon folyamatosan működő installációhoz külön táptervezés nélkül.
- Ne ezt válaszd kültéri vagy nedves környezetbe védelem nélkül.
- Ne ezt válaszd, ha a projekt csak 12 V-os LED-rendszerhez illeszkedik, mert ez a modul 5 V-os környezetbe való.
Műhelytitok
A véletlenszerű színváltás, villogás vagy első pixel hiba sokszor nem programhiba. Először a közös GND-t, a DI/DO irányt, a tápfeszültséget és a 3,3 V-os adatjel tartalékát érdemes ellenőrizni. Ha több modult fűzöl sorba, a tápvezetékezést ne a próbakábel logikájával méretezd, mert a fényerő felhúzásakor azonnal előjöhet a feszültségesés.
Műszaki jellemzők
| Terméktípus: | Címezhető RGB LED modul |
| LED-ek száma: | 1 db RGB LED pixel |
| LED/vezérlő típus: | WS2811/WS2812/WS2812B kompatibilis, WS2812B jellegű 5050 RGB LED |
| Tápfeszültség: | 5 V, termékoldali csatlakozási tartomány: 4,25…5,5 V |
| Vezérlőjel: | 3,3…5 V a termékoldal szerint, 5 V tápnál szintillesztési tartalék ellenőrizendő |
| Adatcsatlakozás: | DI bemenet, DO kimenet |
| Földelés: | GND, közös föld szükséges a vezérlővel |
| Vezérlési mód: | Egyvezetékes digitális adatátvitel, NeoPixel/WS2812B kompatibilis időzítés |
| Színfelbontás: | 24 bit, RGB csatornák programból állíthatók |
| Színárnyalatok száma: | kb. 16,7 millió |
| Modulméret: | 13 x 17 mm |
| Láncolhatóság: | Igen, DO kimeneten keresztül |
| Áramfelvétel: | Max. 3 x 20mA |
| Működési hőmérséklet: | WS2812B adatlap szerint -25…+80 °C LED-szintű adat, modulra külön nem megadott |
Dokumentáció, mintakód
- WS281x RGB LED műszaki adatlap, mintaalkalmazások (Neopixel strip, Neopixel_matrix)
- NeoPixel bekötési javaslatok Adafruit Learning System
- Adafruit NeoPixel Arduino könyvtár GitHub
Csomag
- 1x NeoPixel mini RGB LED (1x RGB LED, WS2812B) modul
- 1x tüskesor (2×3 tördelhető)





![ESP-01 RGB LED intelligens modul (IoT; ESP RGB LED v1.0) [Pack: ESP01; ESPLink; 16x WS1812B gyűrű; IOT-RGB]](https://shop.tavir.hu/wp-content/uploads/kit-iot-rgb-pack-1-450x338.jpg)




Értékelések
Még nincsenek értékelések.