RGB-LED mit Arduino ansteuern

OP #3005669
Lesenswert?
• ▲
▼
Hallo,

Ich habe ein Problem mit einer LED-Schaltung. Die LED will ich mit 
meinem Arduino-Board so programmieren, dass alle Farben "ineinander 
überlaufen", Pinbelegung der LED ist im Anhang.


Mit einer LED Funktioniert das Ganze auch super. Nun will ich aber 
mehrere LEDs parallel hinter den Arduino machen. Mit einem PWM-Ausgang 
regle ich jeweils einen GND-Pin, der andere ist eingeschaltet. Die vier 
Anoden (rot, grün, und zwei blaue) sind mit einem digitalen Ausgang 
verbunden und sind bei bedarf an oder aus. Die Tabelle im wie das ganze 
ablaufen soll ist auch im Anhang. Wie gesagt mit einer LED klappt das 
super.

Nun ziehen zehn LEDs jedoch mehr Strom als eine, geanu das ist mein 
Problem. Den jeweiligen GND mit einem Transistor zu regeln klappt auch. 
Jedoch muss ich die Anoden ja auch ansteuern. Können diese so 
angesteuern werden, dass der Kollektor des Transistors auf 
beispielsweise 9V liegen, und die Anode am LED-Vorwiederstand? Anders 
geht es ja nicht, da ich lediglich zwei GND-Pins für quasi 4 LED-Anoden 
habe...

Kann mir einer da irgendwie behilflich sein, wäre sehr dankbar dafür.

Gruß Maritn
Angehängte Dateien:

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.