Ein Nachtlicht programmieren
Du kennst sicher diese Nachtlichter oder Steckdosenlichter, die sich erst einschalten, wenn es dunkel wird. Ein solches Licht wollen wir programmieren.
Dafür benötigen wir eine neue Bedingung:
Aufgabe 5:
(a) Programmiere deinen Calliope mini so, dass die LED-Matrix leuchtet, wenn es dunkel ist und ansonsten aus ist. Verwende die Bausteine aus der MakeCode-Vorlage.
★ (b) Für das Einschalten deines Nachtlichts kannst du auch zwei Bedingungen kombinieren, zum Beispiel so:
... oder so:
Erkennst du den Unterschied zwischen den beiden Varianten? Probiere beide aus und beschreibe, wie sich dein Nachtlicht verhält.
Aufgabe 6:
Welche der vier Programmvarianten machen deinen Calliope mini zum Nachtlicht, welche nicht?
Wenn du unsicher bist, baue die Programme nach!
★ Aufgabe 7:
(a) Erstelle drei Programme für deinen Calliope mini mit verknüpften Bedingungen:
Die LED-Matrix soll leuchten,
- .. wenn du gleichzeitig Knopf A drückst und PIN 0 berührst.
- .. wenn du Knopf A oder PIN 0 berührst.
- .. wenn du gleichzeitig Knopf A drückst und Knopf B drückst und PIN 3 berührst.
(b) Welches der drei Programme aus Aufgabenteil (a) kann auch wie hier abgebildet programmiert werden?