Opis produktu: Pasek LED RGBWW SK6812 - cyfrowy, adresowany - IP30 60 LED/m, 5 V - 5 m
Pasek LED RGBWW pozwalający na indywidualne sterowanie każdą diodą. Został wyposażony w układ SK6812. Oprócz barw RGB, potrafi również emitować barwę ciepłą białą. Gęstość rozmieszczenia diod na pasku wynosi 60 diod na metr paska. Do zasilania łańcucha wykorzystywane jest napięcie 5 V, a łączny pobór mocy wynosi 90 W. Sterowanie odbywa się za pomocą jednego pinu mikrokontrolera podłączonego do paska. Odległość między poszczególnymi diodami wynosi ok. 17 mm.
![Pasek LED można przycinać do dowolnej długości. Należy skracać go po każdej diodzie w oznaczonym miejscu.](https://cdn1.botland.com.pl/img/art/inne/18695_5.jpg)
Pasek LED można przycinać do dowolnej długości. Należy skracać go po każdej diodzie w oznaczonym miejscu.
Łączenie kilku łańcuchów
Łańcuchy LED mogą być łączone ze sobą w sposób szeregowy. Następny pasek powinien być podłączony ze złączem wyjściowym. Wyprowadzenia 5 V, GND oraz DOUT z DIN muszą być połączone. Przy wykorzystaniu 500 lub większej ilości diod pamięć RAM, jaką dysponuje Arduino UNO, może być niewystarczająca. W takiej sytuacji należy użyć kontrolera o większej pamięci RAM np. Arduino Mega lub minikomputera Raspberry Pi. Połączenie większej ilości diod jest związane również z większym poborem mocy.
Jak podłączyć pasek LED
Pasek posiada 3-pinowy wtyk o następujących wyprowadzeniach:
- GND (przewód biały) - masa modułu.
- 5 V (przewód czerwony) - napięcie zasilania, dla jednego paska należy podłączyć źródło o wydajności prądowej co najmniej 1,8 A na każdy metr.
- DAT (przewód zielony) - cyfrowy sygnał sterujący z mikrokontrolera.
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.
Instalacja biblioteki Adafruit dla Arduino
- Pobierz bibliotekę z serwisu GitHub rozwijając zielony przycisk Code, a następnie wybierając opcję Download ZIP
- Rozpakuj pobrany plik ZIP (powinien ukazać się folder zawierający pliki: Adafruit_NeoPixel.cpp, Adafruit_NeoPixel.h oraz inne podfoldery)
- Zmień nazwę głównego folderu na: Adafruit_NeoPixel
- Przenieś cały folder do katalogu z bibliotekami Arduino
- Uruchom ponownie środowisko Arduino, biblioteka pojawi się w Menu: Plik -> Przykłady
Pierwsze uruchomienie - przykład
- Uruchom program testowy wybierając w środowisku Arduino:
- Plik -> Przykłady -> Adafruit_Neopixel -> simple
- Wybierz pin, z którego będą kontrolowane diody. Domyślnie jest to pin 6:
- Linia 11 #define PIN 6
- Wybierz ilość pikseli jaka ma być kontrolowana. Domyślnie jest to 16:
- Linia 14 #define NUMPIXELS 16
- Wgraj program do Arduino. Piksele powinny załączać się po kolei do ilości, która została podana w linii 14.
- Jeśli chcesz zmienić kolor świecenia podaj inne wartości w funkcji:
- Linia 40 pixels.setPixelColor(i, pixels.Color(0,150,0))
W nawiasie podane są składowe RGB, maksymalna wartość każdej z nich to 255
- Linia 40 pixels.setPixelColor(i, pixels.Color(0,150,0))
- Zmiana szybkości zapalania poszczególnych pixeli jest możliwa poprzez edycję wartości:
- Linia 21 int delayval = 500;
Specyfikacja paska LED
- Napięcie zasilania: 5 V
- Moc: 90 W, 18 W/m
- Pobór prądu: 3,6 A/m
- Zastosowane diody: LED RGBWW SK6812
- Adresowany piksel: 1 dioda RGB
- Barwa światła: RGB, biała ciepła
- Odporność na warunki zewnętrzne: IP30
- Silikonowa osłona: brak
- Kolor PCB: biały
- Szerokość PCB: 10 mm
- Długość łańcucha: 5 m