RGB - LED
Beispiel für eine analoge Steuerung

Auf dem Modul Steuern1 ist eine RGB-Led platziert.
Richtiges Aufstecken Modul Steuern1
Eine RGB-LED besteht aus 3 LEDs mit den Farben Rot, Grün und Blau.
Sie sind in einem gemeinsamen Gehäuse untergebracht und für jede LED gibt es eine eigene Ansteuerung.
Jede Farbe kann mit Werten von 0 bis 255 angesteuert werden, das sind 256 Abstufungen. Somit ergeben sich 256x256x256 = 16777216 Farben.

RGB LED

Die Ansteuerung der Leds:

Dazu werden die 3 analogen Ausgänge verwendet: Rot=9, Grün=6, Blau=5.

Wir wollen die Leds nicht einfach ein- und ausschalten, sondern    sie in 255 verschiedenen Abstufungen leuchten lassen.
Befehl: analog (5,6,9) value (0-255)
Value 0 = 0 Volt - Value 255 = 5 Volt

Da sich die Werte bei den Farben einfach verändern lassen sollen, verwenden wir Variablen mit den Namen Rot, Grün und Blau. Dazu in der Gruppe Variablen (1) den Befehl NEUE VARIABLE (2) anklicken und den Variablennamen eingeben.

Damit die Variablen auf der Bühne sichtbar werden, den Haken vor den Variablen setzen (3).

Auf der Bühne die Variable mit der rechten MT anklicken und dann Regler auswählen (4).

Jetzt nochmals auf der Bühne mit der rechten Maustaste auf das Anzeigefeld der Variablen ROT klicken (5) und REGLERBEREICH FESTLEGEN auswählen.
Im nächsten Fenster als MIN 0 und als MAX 255 eingeben.
Ebenso Variablen Grün und Blau mit Reglern erstellen.

Mit dem Befehl analog 9(6,5)  value  100 werden die Werte auf das Board übertragen.
Statt eines Zahlenwertes wird aber die Variable ROT verwendet. (Variable einfach im Zahlenfeld platzieren.)

Das Programm selbst ist jetzt nur mehr eine Endlosschleife mit dem dreifachen Ausgabebefehl für die Farben Rot, Grün und Blau.

Programm starten und die Schieberegler für die 3 Farben auf der Bühne mit der Maus verschieben und schon kann man so 16 Millionen Farben darstellen!

MusterbeispielRGB_LED_V1






Musterbeispiel für
die RGB-LED

Programm RGB-LED
als PDF-Download

MERKE: RGB-LEDs werden bei vielen Anzeigegeräten wie zum Beispiel Video-Wall´s und LED-Fernsehern verwendet, da mit ihnen 16 Millionen Farben dargestellt werden können.

Aufgabe: Erstelle selbst ein Programm, bei dem durch Drücken der Leertaste die Farben Rot, Grün und Blau durch eine Zufallszahl von 0 bis 255 ermittelt werden und die Farbe von der RGB-LED angezeigt wird.

Lösung