Opis produktu: Adafruit NeoPixel Stick - pasek LED RGB 8 x WS2812 5050
Pasek złożony z 8 indywidualnie adresowanych diod LED RGB WS2812 ze zintegrowanym sterownikiem. Do obsługi modułu wystarczy jeden pin mikrokontrolera. Diody umieszczone są w równych odległościach na płytce o długości 51,1 mm. Każda z nich pobiera prąd do 18 mA, co w tym przypadku daje łączną wartość ok. 290 mA. Łańcuch można zasilać napięciem z zakresu od 4 V do 7 V.
Zastosowany protokół komunikacyjny umożliwia łączenie szeregowe diod. Kolejny łańcuch należy podpiąć do złącza wyjściowego, łącząc ze sobą odpowiednio 5V, GND oraz DOUT z DIN. Producent zaznacza, że przy korzystaniu z więcej niż 500 diod, może nie wystarczyć pamięci RAM w układzie Arduino Uno.
Specyfikacja Adafruit NeoPixel Stick
- Napięcie zasilania: od 4 V do 7 V
- Pobór prądu: 18 mA dla jednej diody
- Zastosowane diody: LED RGB WS2812 (dokumentacja)
- Ilość diod: 8
- Dwa otwory montażowe o średnicy 2,1 mm każdy
- Długość paska: 51,1 mm
- Szerokość: 10,2 mm
- Wysokość: 3,19 mm
Podłączenie paska LED
Urządzenie posiada cztery wyprowadzenia:
- GND - masa modułu
- 5 V - napięcie zasilania, 18 mA prądu na jedną diodę
- Data IN - cyfrowy sygnał sterujący z mikrokontrolera
- Data OUT - wyjście do podłączenia następnego modułu
Produkt kompatybilny z Arduino i Raspberry Pi Producent udostępnia:
|
Indywidualne adresowanie diod LED RGB
Pojedynczy moduł paska świecącego jest wyposażony w osiem diod LED RGB typu SMD w rozmiarze 5050. Każda z diod LED jest adresowalna i jest wyposażona w indywidualny sterownik, dzięki czemu nawet w przypadku wystąpienia wahań napięcia ze strony źródła zasilania, diody będą świeciły z identycznymi parametrami. Aby pasek LEDowy mógł funkcjonować, konieczne jest dostarczenie napięcia zasilającego z przedziału od 4V do 7V.
Łączenie pasków LEDowych w łańcuchy
Moduły diod LED RGB można ze sobą łączyć w łańcuchy poprzez podłączenie wyjścia jednego paska do wejścia drugiego paska. Paski diod LED korzystają ze sterowania z pojedynczej linii danych. Producent dostarcza dedykowaną bibliotekę NeoPixel, która umożliwia realizację precyzyjnego sterowania diodami LED RGB. W przypadku łączenia ze sobą powyżej dziesięciu pasków LED RGB jednocześnie, zalecamy użycie mikrokontrolera AVR z dodatkową zewnętrzną pamięcią RAM.