Forum: Mikrocontroller und Digitale Elektronik Mehrere RGB leds mit WS2812 ansteuern


von Dieter T. (dietru)


Lesenswert?

Guten Abend,
nachdem ich meine onboard RGB led zum Laufen bekommen habe, will ich 
natürlich etwas mehr.

Ich habe die Ansteuerung mit adafruit-neopixel so verstanden, dass ich 
mehrere RGB-leds mit WS2812 hintereinander schalten kann 
(3-Draht-Leitung "+ D GND"? Beim Einrichten der Instanz müßte ich dann 
für die Anzahl leds z. B. 5 angeben und ein frei wählbares pin. In 
strip.setPixelColor ist dann der erste Parameter nicht 0 sondern eine 
Zahl zw. 0 und 4, um die einzelne RGB led anzusteuern. Ist das so 
richtig?

Vielen Dank und schönen Abend noch.

Dieter

von Andreas K. (andreas_k209)


Lesenswert?

ja, im Prinzip sind es 4 Leitungen: GND, VCC, Din, Dout.
Din der ersten LED geht zum Microcontroller, Dout geht zur nächsten LED 
an Din,Dout geht zur nächsten LED an Din, Dout geht zur nächsten LED an 
Din, ...
GND sind alle verbunden, Stromversorgung auch.
Ich hatte das für mein Projekt so verbunden.

von Mobile (mobileteser)


Lesenswert?

Meist wird zwischen Mikrokontroller und erster LED Din ein Winderstand 
mit mindestens hundert Ohm empfohlen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.