Calliope mini - Spaß durch Programmieren

Entwicklungsumgebungen
Wir sind wieder auf der Hobbymesse

Halle 5, Stand D03

LED mit HSL-Farben ansteuern

Ziel: Die LEDs auf dem Calliope mini V3 können im HSL-Farbmodell angesteuert werden.

Die LEDs auf dem Calliope mini V3 lassen sich im RGB- und im HSL-Modell ansteuern. Das HSL-Modell ist intuitiv zu verwenden und einfacher zu handhaben.

Damit man es nutzen kann, muss die Neopixel-Erweiterung geladen werden.

Senders

HSL-Farben werden mit drei Werten dargestellt: Hue: Farbe, Saturation: Sättigung, Luminosity: Helligkeit.

Senders

Bevor an den Farben rumgespielt wird, untersucht man die Wirkung der Sättigung und der Helligkeit. Im ersten Programm wird die Helligkeit bei fester Farbe und Sättigung von 0 bis zu 100 hochgezählt. Man wird erkennen, dass bis zur Helligkeit 50 die LEDs in rot leuchten und dann zu weiß übergehen. Es empfiehlt sich also, die Helligkeit nur zwischen 0 und 50 einzustellen.

Senders

Im nächsten Schritt wird die Sättigung verändert. Außer bei Weiß, Grau oder Schwarz sollte sie immer 100 sein.

Stellt man dann die Sättigung auf 100 und die Helligkeit auf 50, kann man die Farbe von 0 bis 360 durchlaufen lassen. Die LEDs zeigen das gesamte Spektrum an, dass aber nach violett wieder zu rot übergeht.

Wenn man den gleichen Effekt im RBB-Farbmodell realisieren möchte, wäre das wesentlich aufwendiger.

Senders

zurück