LED WS2812B 8×8 matrika
€8.99 (DDV vključen)
LED WS2812B 8×8 matrikaa s 64 naslovljivimi WS2812B diodami – vsako krmilite posamično prek enega podatkovnega pina, napajanje 5 V, PCB 60 × 60 mm.
2 na zalogi
Opis
LED WS2812B 8×8 matrika
LED WS2812B 8×8 matrika združuje 64 naslovljivih WS2812B diod v mreži 8 × 8. Vsaka dioda ima vgrajen krmilni čip, zato jo lahko posamično nastavite na poljubno barvo in svetlost prek enega samega podatkovnega pina – brez multipleksiranja in dodatnih gonilnikov.
Matrika deluje z Arduino, ESP32 in ESP8266 krmilniki ter z Raspberry Pi. Protokol podpirata knjižnici FastLED in Adafruit NeoPixel, kar za začetnika pomeni, da prve vzorce prižgete z gotovim primerom in nekaj vrsticami kode.
Anatomija matrike
| Tip diode | WS2812B (RGB z integriranim krmilnikom) |
| Število diod | 64 |
| Razporeditev | 8 × 8 |
| Krmiljenje | vgrajen čip v vsaki diodi, 24-bitna barva |
| Podatkovni protokol | enožični, ~800 kHz |
| Napajanje | 5 V DC |
| Dimenzije PCB | 60 × 60 mm |
Ključne lastnosti
- Naslovljive diode – vsaka od 64 diod se krmili posamično prek enega podatkovnega pina.
- 24-bitna barvna globina – 256 stopenj na kanal, okoli 16,7 milijona odtenkov.
- Kaskadno povezovanje – izhod DOUT ene matrike v vhod DIN naslednje za večje površine.
- Enožično krmiljenje – celotna plošča potrebuje le en prosti GPIO pin.
- Kompaktna plošča 60 × 60 mm – 64 diod na majhni površini.
- Podpora knjižnic – FastLED in Adafruit NeoPixel z gotovimi primeri.
Kaj potrebujem za začetek?
- 5 V napajanje z zadostnim tokom – ločen vir, ne 5 V pin mikrokrmilnika (razlog spodaj).
- Mikrokrmilnik – Arduino, ESP32 ali ESP8266 z enim prostim GPIO pinom.
- Knjižnica FastLED ali Adafruit NeoPixel – za krmiljenje protokola diod.
- Upor in kondenzator – 300–500 Ω na liniji DIN in 1000 µF na napajanju.
- Breadboard in vezni kabli – za prve poskuse.
Moj prvi projekt – 3 koraki
- Poveži 5 V in GND matrike na napajanje, DIN pa na izbrani GPIO pin (npr. D6).
- V Arduino IDE namesti knjižnico Adafruit NeoPixel in nastavi število diod na 64.
- Naloži primer strandtest – matrika se obarva v mavrico in potrdi delovanje.
Primeri uporabe
- Barvni prikazovalniki in ure (Arduino, ESP32)
- Animirane ikone in mali logotipi (Adafruit NeoPixel)
- Zvočno odzivni VU-metri (FastLED)
- Mini igre na plošči 8 × 8 (kača, Tetris)
- Ambientalna osvetlitev
Tehnični pregled
Tehnične specifikacije
| Parameter | Podatek |
|---|---|
| Tip diode | WS2812B (5050 RGB z integriranim krmilnikom) |
| Število diod | 64 (8 × 8) |
| Napajalna napetost | 5 V DC |
| Tok na diodo (polna bela) | ~60 mA |
| Največji tok (vse bele) | ~3,8 A |
| Barvna globina | 24-bit (16,7 mio barv) |
| Podatkovni protokol | enožični, ~800 kHz |
| Dimenzije PCB | 60 × 60 mm |
Primerjava: WS2812B 8×8 matrika vs MAX7219 8×8 vs WS2812B trak
| WS2812B 8×8 | MAX7219 8×8 | WS2812B trak | |
|---|---|---|---|
| Barve | Polni RGB | Enobarvna | Polni RGB |
| Krmiljenje | 1 podatkovni pin | SPI (3 pini) | 1 podatkovni pin |
| Naslovljivost | Vsaka dioda | Vsaka dioda | Vsaka dioda |
| Oblika | Plošča 8 × 8 | Plošča 8 × 8 | Trak |
| Tipična uporaba | Barvni vzorci, ikone | Besedilo, številke | Osvetlitev, črte |
Inženirski PRO nasvet
Pri polni beli vseh 64 diod matrika povleče okoli 3,8 A. Ne napajaj je prek 5 V pina Arduina – uporabi ločen 5 V vir za vsaj 4 A. Na podatkovno linijo DIN dodaj zaporni upor 300–500 Ω, med 5 V in GND pa elektrolitski kondenzator 1000 µF, ki prestreže tokovne sunke ob vklopu. Prvo diodo tako zaščitiš pred napetostno konico, napajanje pa pred padci, ki povzročijo utripanje.
Kompatibilnost
Arduino IDE s knjižnicama FastLED in Adafruit NeoPixel, ESP32 in ESP8266, Raspberry Pi (rpi_ws281x). Diode delujejo na 5 V logiki – pri 3,3 V krmilnikih je na liniji DIN priporočen pretvornik nivojev (level shifter) za zanesljiv podatkovni signal.

Mnenja
Clear filtersZaenkrat še ni mnenj.