Maqueen - Neopixel LEDs
Neopixel sind kleine LEDs, die in allen Farben leuchten können. Der Maqueen-Roboter verfügt über vier solcher Neopixel an seiner Unterseite. In dieser Lektion sollen die Neopixel zum Leuchten gebracht werden.
Anleitung
Um die Neopixel verwenden zu können, musst Du zunächst Deinen Makecode Editor um die Neopixel Bibliothek erweitern.
Wähle dazu unter dem Block Fortgeschritten den Punkt Erweiterungen und suche anschließend nach der Neopixel
Bibliothek. Füge diese dem Makecode Editor hinzu. Dadurch erhälst Du einen weiteren Block.
Über diesen neuen Block kannst Du nun Neopixel-LEDs steuern.
Der Maqueen-Roboter hat vier Neopixel LEDs, die über den PIN P15
angesprochen werden können. Damit Du die Neopixel verwenden kannst, musst Du diese beim Start des Programms einer Variablen zuweien. Bei den Neopixel-Blöcken findest Du dazu den speziellen Block ändere ... auf Neopixel am Pin ... mit ... Pixeln
.
Füge diesen Block dem Start-Block hinzu und ändere den PIN auf P15
und den Wert für die Anzahl der Pixel auf 4
. Den Modus kannst Du auf dem Wert RGB (GRB Format)
lassen.
Setze danach, innerhalb des Start-Blocks, zunächst die Helligkeit auf 50
und zeige auf den Neopixel einen Regenbogen von den Farbtönen 1
bis 360
.
Die Neopixel sollten nun in unterschiedlichen Farben leuchten.
Nutze jetzt den Block ... rotiere Neopixel um ...
in einer Dauerschleife mit dem Wert 1
und füge danach in jedem Schleifendurchgang eine Pause von 1
Sekunde hinzu. Die Neopixel sollten nun im Sekundentakt ihre Farbe wechseln.
Blocks
So könnte Dein Programm aussehen.