WS2812B 8 bites RGB LED panel modul 5V, 5050

Nincs értékelés
  • Termék: 8 bites WS2812B (NeoPixel)
  • LED-ek és felépítés: 8 db 5050 RGB LED, 8×1
  • Tápfeszültség és méret: 5V DC; 10,5 × 57 mm
Kód: 2473/FEH
395 Ft
WS2812B 8 bites RGB LED panel modul 5V, 5050
Nincs értékelés
WS2812B 8 bites RGB LED panel modul 5V, 5050 (2)
Újdonság
Fehér
Raktáron (10 db) | 2473/FEH
395 Ft
Fekete
Raktáron (10 db) | 2473/FEK
395 Ft

WS2812B 8 bites RGB LED modul – 8 × 5050 addressable LED, egysoros, 5V, 16 millió szín, Arduino / ESP32 kompatibilis (10,5 × 57 mm)

A WS2812B 8 bites RGB LED modul egyetlen 10,5 × 57 mm-es lapkán 8 darab, egyenként WS2811 vezérlő chipet tartalmazó 5050 RGB LED-et sorakoztat fel. A szabadalmazott NeoPixel/WS2812 protokollnak köszönhetően mindössze egyetlen adatvezetéken (1 GPIO) az összes LED független színnel, 256 lépéses fényerőszabályozással, összesen 16 millió színben vezérelhető – láncolható, nincs szükség multiplexelésre vagy külön regiszterre. Arduino, ESP32, Raspberry Pi és bármely 5V PWM-képes mikrovezérlőhöz tökéletes.

💡 Miért érdemes ezt a modult választani?

  • 🎨 16 millió szín – 1 adatvezetéken Egyetlen GPIO-n az összes 8 LED egyedileg vezérelhető: minden LED 256 × 256 × 256 = 16,7 millió színből vehet fel tetszőleges értéket egyszerre.
  • 🔗 Láncolható – korlátlan bővíthetőség Mindkét végén adatbemenet (DIN) és adatkimenet (DOUT) van – több modul sorba fűzve, egyetlen adatsoros vonalon tetszőleges számú LED vezérelhető.
  • ⚙️ Beépített WS2811 chip minden LED-ben A jelalakítás és vezérlés a LED-ben integrált – a jel nem torzul láncoláskor, a display stabil marad 512+ LED esetén is.
  • 📦 Kompakt, kész modul – azonnal bevezérelhető A 10,5 × 57 mm-es lap fúrással rögzíthető, forrasztható vagy breadboardhoz kapcsolható – FastLED vagy NeoPixel Arduino könyvtárral percek alatt programozható.

📊 Műszaki adatok

LED típusa 5050 RGB, WS2812B (beépített WS2811 vezérlő)
LED-ek száma 8 db (egysoros, 8×1 elrendezés)
Tápfeszültség 5V DC
Méret 10,5 × 57 mm
Adatprotokoll Egyvezetékes soros (WS2812B / NeoPixel)
Adatátviteli sebesség 800 Kbps
Szín mélység 24 bit (R: 256 szint, G: 256 szint, B: 256 szint)
Megjelenítható színek 16 777 216 (16,7 millió szín)
PWM frekvencia ≥ 400 Hz
Frissítési ráta ≥ 30 fps (alacsony sebesség módban ≥ 512 LED sorban)
Vezérlő IO igény 1 db GPIO pin
Láncolhatóság Igen – mindkét végén DIN / DOUT csatlakozó
Kompatibilitás Arduino, ESP32, ESP8266, Raspberry Pi, STM32
Csomag tartalma 1× 8 bites WS2812B LED modul

🔍 A legfontosabb paraméterek

  • 8 LEDWS2812B addressable
  • 16,7M szín24 bites színmélység
  • 800 KbpsAdatátvitel
  • 10,5 × 57 mmMéretek

💡 Mire használható?

  • 🌈
    Animált RGB megjelenítők és hangulatvilágítás Színes animációk, tűzeffekt, szivárvány, futófény és egyéb vizuális effektek programozhatók a 8 LED-re FastLED vagy NeoPixel könyvtárral.
  • 🎵
    Zenére reagáló LED vizualizáció Mikrofon vagy hangszintmérő szenzorral kombinálva a LED-ek a zenei intenzitásra reagálva pulzálnak – VU méter, spektrum megjelenítő.
  • 🔔
    Állapotjelző és értesítési rendszer IoT eszközök, 3D nyomtatók, smarthome rendszerek állapotát (online, hiba, folyamat) szín- és villogáskóddal jelezheti.
  • 🎮
    Játék- és DIY projekt díszvilágítás Cosplay kellékek, játékpanelok, makettvilágítás – a láncolható kialakítás több modullal tetszőleges hosszú LED sort épít.
  • 📊
    Vizuális adatmegjelenítés Hőmérséklet, töltöttségi szint, folyamatjelző sáv – a 8 LED szegmens adatsor vizualizációjára, haladási sáv megjelenítésére is alkalmas.

🛡️ Előnyök és funkciók

  • Egyvezetékes vezérlés – 1 GPIO az összes LED-hez: A WS2812B protokoll egyetlen adatvonalon sorosítja a 8 × 24 bites LED adatot – nincs szükség SPI buszra, shift registerre vagy extra GPIO-kra, egyetlen digitális kimenet elegendő.
  • Jelformáló áramkör minden LED-ben: Minden WS2812B chip beépített jelalakítóval rendelkezik – a soros lánc bármely pontján a jel újraszinkronizálódik, így a torzítás nem halmozódik 512+ LED esetén sem.
  • Láncolható mindkét irányból: A lap mindkét végén DIN (adat be) és DOUT (adat ki) csatlakozó található – több modul sorba fűzve, egy GPIO-ról vezérelve korlátlan számú LED integrálható.
  • 256 lépéses fényerőszabályozás csatornánként: R, G és B csatornánként 256 intenzitásszint, összesen 16,7 millió megjelenítható szín – puha, egyenletes átmenetek és valósághű színkeverés.

⚠️ Mire kell figyelni a használat során?

  • 5V tápellátás – áramigény figyelembe vétele: Minden WS2812B LED teljes fehér színen max. ~60 mA-t vesz fel (3 × 20 mA). 8 LED teljes fehéren kb. 480 mA-t igényel – Arduino 5V kimentéről (max. ~500 mA) ez határon van, ezért erős animációknál külön 5V tápegységet ajánlott használni.
  • 3,3V-os mikrovezérlőknél szintváltó ajánlott: ESP32, ESP8266 és Raspberry Pi 3,3V-os GPIO logikával dolgoznak. A WS2812B elvileg 5V adatjelet vár – a legtöbb esetben 3,3V-os jel is működik, de megbízhatóbb működéshez 74AHCT125 vagy hasonló 3,3V→5V logikai szintváltó ajánlott.
  • 100–470 Ω-os ellenállás az adatvezetékbe: A DIN adatvezetékbe 100–470 Ω értékű ellenállást tégy sorba a GPIO és a modul DIN pinja közé – ez megvédi a GPIO kimenetet és a WS2812B első LED-jét jelfelfutás okozta túlfeszültség-csúcsoktól.
  • 100–1000 µF kondenzátor a tápvezetékre: A tápfeszültség (5V) és GND közé köss 100–1000 µF elektrolit kondenzátort a modulhoz közel – ez simítja az összes LED egyszerre való bekapcsolásakor keletkező áramlökést és megakadályozza a tápfeszültség esését.

🔌 Bekötési útmutató

Modul pin Csatlakozás Megjegyzés
VCC / 5V 5V tápfeszültség (+) Arduino 5V vagy külön 5V tápegység; min. 500 mA biztosíték
GND Tömegpont (−) Közös tömeg a mikrovezérlővel és a tápegységgel
DIN (Data In) MCU GPIO kimenet 100–470 Ω ellenállás sorba a GPIO és DIN közé
DOUT (Data Out) Következő modul DIN-je Láncoláshoz – az első modul DOUT → következő modul DIN

🧩 Beépítési tippek

  • FastLED könyvtár Arduino-val: #include <FastLED.h> – definiáld: CRGB leds[8]; FastLED.addLeds<WS2812B, DATA_PIN, GRB>(leds, 8);. Ezután leds[0] = CRGB::Red; FastLED.show(); hívással az első LED pirosra vált.
  • NeoPixel könyvtár Arduino-val: #include <Adafruit_NeoPixel.h>Adafruit_NeoPixel strip(8, DATA_PIN, NEO_GRB + NEO_KHZ800);. A strip.setPixelColor(0, strip.Color(255, 0, 0)); strip.show(); az első LED-et pirosra állítja.
  • Több modul láncolása: Az első modul DOUT pinját kösd a következő modul DIN pinnjéhez – ugyanazon az adatvonalán folytatódik a lánc. A LED-ek indexelése folyamatosan nő: 0–7 az első modulon, 8–15 a másodikon stb. A tápellátást (5V és GND) minden modulhoz közvetlenül a tápegységről érdemes bekötni, ne soros sorban.

❓ Gyakori kérdések (GYIK)

  • 🎨 Hogyan vezérelhető minden LED külön színnel?
    A WS2812B protokollban az adatjel 8 × 24 bites (GRB sorrendű) csomagot tartalmaz – a mikrovezérlő sorban elküldi mind a 8 LED szín- és fényerőadatát, majd a modul az adatokat LED-enkénti regiszterbe tölti és egyszerre frissíti a megjelenítést. FastLED és NeoPixel könyvtárral ez automatikus.
  • ⚡ Mekkora tápegység kell 8 LED-hez?
    Teljes fehér színen (max. fényerő) 8 LED kb. 480 mA-t vesz fel. Normál animációknál és közepes fényerőn ez 100–200 mA-re csökken. Arduino USB tápellátása (500 mA) alapszintű tesztekhez elegendő, de erős animációknál mindig külön 5V / 1–2A tápegységet ajánlott használni.
  • 🔗 Hány modul fűzhető sorba?
    Elméletileg korlátlan – a WS2812B protokoll 800 Kbps adatsebessége és a beépített jelalakítás 512+ LED esetén is stabil marad. A gyakorlatban a tápellátás korlátozó: minden 8 LED-es modul max. ~480 mA, ezért nagyobb láncoknál a tápot szegmensenként kell betáplálni.
  • 🔌 Szükséges 5V-os GPIO jel az ESP32-höz?
    Az ESP32 3,3V-os GPIO jelszintű. A WS2812B elméletileg 5V-os adatjelet vár (a HIGH szintje legalább 0,7 × VCC = 3,5V). A legtöbb WS2812B modul 3,3V-os jellel is működik, de megbízhatóbb működésért 74AHCT125 szintváltót érdemes a DIN elé tenni.
  • 🌈 Mi a különbség a WS2811 és WS2812B között?
    A WS2811 egy külső LED-eket vezérlő önálló IC, amelyet általában 12V-os LED-ekkel használnak. A WS2812B a WS2811 chipet beépíti magába az 5050 LED tokban – ezért a modul leírásban a WS2811 (built-in) kifejezés szerepel. Vezérlőprotokollban azonosak; Arduino oldalon mindkettőhöz a WS2812B típust kell megadni a FastLED/NeoPixel könyvtárban.
  • 🛡️ Miért kell ellenállás és kondenzátor a bekötéshez?
    A 100–470 Ω-os soros ellenállás a DIN vonalba az adat jelfelfutásakor keletkező reflexiót csillapítja és megvédi a GPIO kimenetet. Az 5V és GND közé kötött 100–1000 µF kondenzátor az összes LED egyszerre való bekapcsolásakor keletkező áramlökést simítja – ezek nélkül feszültségesés, villódzás vagy akár chip-sérülés is előfordulhat.

Beszélgetés

Legyen az első, aki véleményt ír ehhez a tételhez!

Ezt a mezőt ne töltse ki:

Biztonsági ellenőrzés