Zum Hauptinhalt springen Skip to page footer

RGB-LED

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.