Mehrere RGB LEDS ansteuern

Hallo,

Bei meinem Projekt wollte ich 6 verschiedene RGB LEds gleichzeitig ansteuern und das selbe ausführen. Da der Arduino nicht genügend Anschlüsse hat wollte ich fragen ob man das verkabeln kann ohne viele Anschlüsse zu besetzen. Ich habe mir auch überlegt ein Schieberegister zunehmen aber wollte wissen ob man dies umgehen kann, da die LEDs das selbe immer ausführen

Für RGB-LEDs oder Standard-LEDs lesen Sie bitte das 565-Schieberegister.

du kannst ein Stück von WS2812B adressierbarem Streifen abschneiden. Wenn du solch flache LED nicht verwenden kannst, gibt es 5mm und 8mm große einzelne

und wasserdichte Ketten

0 - 13 und A0 - A5 sind mehr als 18 Pins.
Warum reicht das nicht?

Eventuell kannst du die LEDs auch mit Multiplexing ansteuern.

Alle 6 LEDs sollen immer das Gleiche machen? Dann 3 Logik-Level-Mosfet und daran jeweils eine Farbe der LED mit jeweils eigenem Vorwiderstand.

3 mal diese Schaltung bei RGB-LED mit gemeinsamer Anode. Die D1 kann entfallen.
Bei gemeinsamer Kathode musst Du eine andere Schaltung nehmen.

Gruß Tommy

Für eine WS2811 Platine 3-Kanal RGB LED-Treiber benötigst Du nur einen IO-Pin am Arduino.

Je Farbe wird ein Wert 0-255 für die Helligkeit übertragen, der Controller macht daraus dann PWM. Als Arduino-Bibliothek empfehle ich FastLED.

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.