Opis paska LED RGB WS2813 - cyfrowy, adresowany - IP30 60 LED/m 18 W/m, 5 V - 5 m
Indywidualnie adresowe diody LED RGB umieszczone w 5 metrowym pasku o gęstości 60 diod na metr. Każdy pixel może emitować barwę z 24-bitowej palety.
Diody ułożone są gęsto w odległości ok. 11 mm, dzięki temu jasność jest wysoka. Układ jest zasilany napięciem 5 V, pobiera ok. 3,6 A na każdy metr (18 W). Łańcuch ma możliwość przecięcia po każdej diodzie.
Produkt kompatybilny z Arduino i Raspberry Pi
- Biblioteka Arduino w serwisie GitHub dla modułów NeoPixel wraz ze przykładami podłączenia,
- Przykład połączenia z Raspberry Pi wraz z kodem.
Podłączenie
Pasek LED posiada 4-pinowe złącze składające się z następujących wyprowadzeń:
- GND (przewód biały) - masa modułu
- 5 V (przewód czerwony) - napięcie zasilania, każdy metr łańcucha wymaga źródła o wydajności prądowej co najmniej 3,5 A
- D0 (przewód zielony - data) - cyfrowy sygnał sterujący z mikrokontrolera
- B0 (przewód niebieski - clock) - cyfrowy sygnał sterujący z mikrokontrolera - podłączony w zależności od potrzeby programu
Specyfikacja paska LED RGB WS2813 - cyfrowy, adresowany - IP30 60 LED/m 18W/m, 5V - 5m
- Napięcie zasilania: 5 V
- Moc: 18 W/m
- Zastosowane diody: LED RGB SMD5050 WS2813
- Adresowany piksel: 1 dioda RGB
- Odporność na warunki zewnętrzne: IP30
- Długość łańcucha: 5 m
- Szerokość paska: 10 mm
Pierwsze uruchomienie - przykład ColorPalette
-
Uruchom program testowy wybierając w środowisku Arduino:
- Plik -> Przykłady -> FastLED -> ColorPalette
-
Wybierz pin, z którego będą kontrolowane diody. Domyślnie jest to pin 5:
- Linia 3 #define PIN 5
-
Wybierz ilość pixeli jaka ma być kontrolowana. Domyślnie jest to 50:
- Linia 4 #define NUM_LEDS 50
-
Wybierz jasność z jaka mają świecić diody, domyślnie jest to 64:
- Linia 5 #define BRIGHTNESS 64
-
Wybierz rodzaj sterownika LED, domyślnie jest to WS2811
- Linia 6 #define LED_TYPE WS2811
- Wgraj program do Arduino. Pixele powinny zaświecić się wszystkie i zmieniać kolory z palety barw