LED RGB WS2812B ring 24

8.99 (DDV vključen)

LED RGB WS2812B ring 24 s 24 naslovljivimi diodami za ure, velike krožne efekte in tekoče animacije na Arduino in ESP32.

5 na zalogi

Šifra: 13 - A3 d Kategorije: , ,
Opis

Opis

LED RGB WS2812B ring 24

Okrogel obroček s 24 naslovljivimi WS2812B RGB LED diodami. Vsaka dioda ima vgrajen gonilnik WS2811, zato barvo in svetlost vsake posebej krmilite prek enega samega podatkovnega pina – brez multipleksiranja in brez dodatnih gonilnikov.

Obroček deluje z vsemi mikrokrmilniki, ki zmorejo natančno časovno voden 800 kHz signal: Arduino, ESP32, ESP8266 in Raspberry Pi. Za krmiljenje barv uporabite knjižnici FastLED ali Adafruit NeoPixel. Za druge velikosti glej ring 16 in ring 12.

Kako deluje naslovljiva LED veriga

Vseh 24 diod je vezanih v verigo: podatkovni izhod (DO) ene diode napaja podatkovni vhod (DIN) naslednje. Mikrokrmilnik pošlje 24-bitni barvni podatek (8 bitov na kanal, zaporedje GRB) za prvo diodo, ta si ga zadrži in preostanek posreduje naprej. Tako z eno samo linijo naslovite celoten obroček, več ploščic pa lahko povežete zaporedno prek priključkov DIN in DO.

Ključne lastnosti

  • 24 neodvisnih diod – vsaka ima svojo barvo (16,7 milijona odtenkov) in 256 stopenj svetlosti.
  • Krmiljenje z enim pinom – celoten obroček potrebuje eno podatkovno linijo, napajanje 5 V in skupno maso.
  • Zaporedno povezovanje – izhod DO omogoča nizanje z drugimi obroči ali trakovi.
  • 24 pozicij na obroču – naravno ustreza urnemu prikazu in gostejšim animacijam.
  • 5 V napajanje – ista napetost kot večina razvojnih plošč, kar poenostavi vezavo.

Kaj potrebujem za začetek?

  • Mikrokrmilnik – Arduino ali ESP32/ESP8266 za generiranje podatkovnega signala.
  • Napajalnik 5 V – zunanji vir z dovolj toka, priporočljiv pri polni svetlosti.
  • Knjižnica – FastLED ali Adafruit NeoPixel.
  • Vezni elementi – jumper kabli, po potrebi breadboard za prve poskuse.

Moj prvi projekt – 3 koraki

  1. Povežite DIN obročka na podatkovni pin krmilnika, 5 V in GND na napajanje; mase krmilnika in napajalnika združite.
  2. V Arduino IDE namestite knjižnico Adafruit NeoPixel in odprite primer strandtest.
  3. Nastavite število diod na 24 in ustrezni podatkovni pin ter naložite program – obroček se obarva v mavrični animaciji.

Primeri uporabe

  • Ura ali sat z 24 pozicijami za minute in ure
  • Veliki krožni efekti in svetlobne instalacije
  • Teče animacije po obodu obroča
  • Osrednji dekorativni element na razstavah in v izložbah

Tehnični pregled

Tehnične specifikacije

Parameter Podatek
Tip LEDWS2812B RGB 5050 naslovljiva
Vgrajen gonilnikWS2811
Število diod24
Napajanje5 V DC
Poraba (polna bela)~1,4 A
Protokolenozični serijski, 800 kHz, 24-bit GRB
VmesnikDIN / DO
Oblikaokrogel PCB

Primerjava: obroči WS2812B

Model Število diod Max tok (5 V, bela) Tipična uporaba
ring 33~0,2 Aindikator, robotske oči
ring 77~0,4 Anakit, kompaktni efekti
ring 88~0,5 Aindikatorji, sledilni efekti
ring 1212~0,7 Aura, števec, dekoracija
ring 1616~1,0 Aanimacije, VU-meter
ring 2424~1,4 Aura/sat, večji efekti

Inženirski PRO nasvet

Pri porabi okrog ~1,4 A pri polni beli obvezno uporabite zunanji 5 V napajalnik – napajanje iz USB vrat krmilnika ne zadostuje. Med 5 V in GND dodajte kondenzator ~470 µF ter v podatkovno linijo serijski upor 300–500 Ω, kar ublaži odboje in zaščiti prvo diodo. Mase napajalnika in krmilnika vedno združite. Ker WS2812B pričakuje 5 V logični nivo, pri 3,3 V krmilnikih uporabite nivojski pretvornik, npr. 74AHCT125.

Kompatibilnost

Arduino IDE (FastLED, Adafruit NeoPixel), ESP-IDF, MicroPython, Raspberry Pi (rpi_ws281x). 5 V logika; pri 3,3 V krmilnikih uporabi nivojski pretvornik.

Dokumentacija

YouTube