Produktbeschreibung: RGBCW-LED-Streifen SK6812 - digital, adressiert - IP30 60 LED/m, 5 V - 5 m
Mit dem SK6812-Chip ausgestatteter RGBCW-LED -Streifen, der eine individuelle Steuerung jeder LED ermöglicht. Zusätzlich zu den RGB-Farben kann es auch kaltes Weiß ausstrahlen. Die Dichte der Diodenanordnung auf dem Band beträgt 60 Dioden pro Meter Band. Zur Stromversorgung der Kette wird eine Spannung von 5 V verwendet. Die Gesamtleistung des mitgelieferten Netzteils soll 90 W betragen. Ein Pin des Mikrocontrollers wird verwendet, um den LED-Streifen zu steuern. Der Abstand zwischen den LEDs auf dem Streifen beträgt ca. 17 mm.
Verbinden mehrerer Ketten
Die LED-Strings können untereinander in Reihe geschaltet werden. Der nächste Streifen sollte mit dem Ausgangsstecker verbunden werden. Die 5V, GND und DOUT mit DIN-Pins müssen verbunden werden. Bei Verwendung von 500 oder mehr LEDs reicht der Arbeitsspeicher des Arduino UNO möglicherweise nicht aus. In einer solchen Situation sollten Sie einen Controller mit mehr RAM verwenden, z. B. Arduino Mega oder Minicomputer Raspberry Pi . Das Anschließen von mehr LEDs ist auch mit höherem Stromverbrauch verbunden, darauf sollten Sie bei der Auswahl des Netzteils achten.
So schließen Sie den LED-Streifen an
Das Armband hat einen 3-poligen Stecker mit folgenden Pins:
- GND (weißer Draht) - Modulmasse.
- 5 V (rotes Kabel) - Versorgungsspannung, für einen Streifen sollten Sie eine Quelle mit einer Stromkapazität von mindestens 1,8 A pro Meter anschließen.
- DAT (grünes Kabel) - digitales Steuersignal vom Mikrocontroller.
Das Produkt ist mit Arduino und Raspberry Pi kompatibel
Auf einem Meter des Streifens befinden sich 60 LEDs.
Installation der Adafruit-Bibliothek für Arduino:
- Laden Sie die Bibliothek von GitHub herunter, indem Sie auf die Schaltfläche ZIP herunterladen klicken
- Entpacken Sie die heruntergeladene ZIP-Datei, Sie sollten einen Ordner sehen, der die Dateien enthält: Adafruit_NeoPixel.cpp, Adafruit_NeoPixel.h und andere Unterordner
- Benennen Sie den Hauptordner um in: Adafruit_NeoPixel
- Verschieben Sie den gesamten Ordner in das Verzeichnis Arduino-Bibliotheken, standardmäßig sollte er sich unter dem Pfad befinden: / Documents / Arduino / Libraries
- Starten Sie die Arduino-Umgebung neu, die Bibliothek erscheint im Menü: Datei -> Beispiele
Erster Lauf - einfaches Beispiel
- Führen Sie das Testprogramm aus, indem Sie in der Arduino-Umgebung Folgendes auswählen:
- Datei -> Beispiele -> Adafruit_Neopixel -> einfach
- Wählen Sie den Pin aus, von dem die LEDs gesteuert werden. Die Voreinstellung ist Pin 6:
- Zeile 11 #define PIN 6
- Wählen Sie die Anzahl der zu steuernden Pixel aus. Standardmäßig ist es 16:
- Zeile 14 #define NUMPIXELS 16
- Laden Sie das Programm auf Arduino hoch. Pixel sollten einzeln in der in Zeile 14 angegebenen Menge angehängt werden.
- Wenn Sie die Beleuchtungsfarbe ändern möchten, geben Sie verschiedene Werte in die Funktion ein:
- Zeile 40 Pixel.setPixelColor (i, Pixel.Color (0,150,0))
RGB-Komponenten sind in Klammern angegeben, der maximale Wert von jedem von ihnen ist 255
- Zeile 40 Pixel.setPixelColor (i, Pixel.Color (0,150,0))
- Das Ändern der Beleuchtungsgeschwindigkeit einzelner Pixel ist durch Bearbeiten des Werts möglich:
- Zeile 21 int delayval = 500;
Spezifikation des LED-Streifens
- Versorgungsspannung: 5V
- Leistung: 90 W, 18 W/m
- Stromaufnahme: 3,6 A/m
- Verwendete LEDs: LED RGBCW SK6812
- Adressierter Pixel: 1 RGB-LED
- Lichtfarbe: RGB, kaltweiß
- Beständigkeit gegen äußere Bedingungen: IP30
- Silikonummantelung: keine
- Leiterplattenfarbe: weiß
- PCB Breite: 10 mm
- Kettenlänge: 5 m