RGB-LED
Einstieg
Die RGB-LED ist ein weiteres Ausgabegerät des Calliope Mini. Die RGB-LED kann über 16 Millionen Farbwerte annehmen. Die Farben werden aus den drei Farben Rot, Grün und Blau gemischt
Aufgabe 1: Skizziere die Bausteine in dein Heft und beschreibe jeweils, wo du diesen in der Bibliothek findest.
Wichtige Blöcke:
Aufgabe 2: Übertrage den Merkkasten in dein Heft.
Additive Farbmischung
RGB-LED verwenden eine additive Farbmischung. Das bedeutet, dass die drei Farben Rot, Blau und Grün addiert werden, um so einen Farbton zu mischen. Wenn alle Farben maximal leuchten, entspricht dies der Farbe weiß.
Jede der Farben Rot, Grün und Blau kann einen Farbwert von 0 bis 255 annehmen.
Aufgabe 3:
a) Übertrage den Programmcode in dein Heft.
b) Implementiere das Programm.
c) Beschreibe deine Beobachtungen im Simulator.
Aufgabe 4:
a) Implementiere ein Programm, das die Farben des Regenbogens durchwechselt. [Rot, Orange, Gelb, Grün, Türkis, Blau, Lila]
Hinweis: Vergiss die Pausen nicht!
Aufgabe 5: Ziel der Aufgabe ist es, einen funktionierenden Farbwechsel für den Calliope Mini zu programmieren.
a) Erstelle ein neues Projekt in MakeCode.
b) Entferne den Baustein „beim Start“.
c) Füge eine Index-Schleife hinzu. Diese Schleife zählt immer von 0 bis zur angegebenen Obergrenze. Du hast die Möglichkeit den aktuellen Zählerstand über die Variable index abzurufen.
d) Setze die Obergrenze der Indexschleife auf 255.
e) Füge den Baustein Setze LED-Farbe auf …. in Verbindung mit dem Baustein Rot/Grün/Blau hinzu.
f) Setze die Farbe rot auf index, die Farbe grün auf „255 – (Minus) index“ und blau auf 0.
g) Teste dein Programm. Das Programm erzeugt einen Farbwechsel von Grün über Gelb nach Rot.
h) Kopiere die Indexschleife und ändere die Farbverläufe, wie in der Abbildung angegeben.
i) Füge nach jedem Farbschritt eine Wartezeit von 10ms hinzu.
j) Lade dein Programm in deinen Calliope Mini.
k) Skizziere das Programm in deinem Heft.