Ein Zwinkersignal mit den Pins schalten
Zwinkersignale
Wir wollen den Calliope so programmieren, dass er für uns zwinkern kann.
Dazu benötigen wir einen neuen Block, den du auf der letzten Seite schon kennengelernt hast:
Den Block
Wenn [Bedingung]: [Anweisung]
nennt man (einseitige) Fallunterscheidung.
Klickt man auf das +, kann man eine zweiseitige Fallunterscheidung oder eine mehrseitige Fallunterscheidung daraus machen:
Wenn [Bedingung]: [Anweisung] ansonsten [Anweisung]
Aufgabe 1
Programmiere den Calliope so:
Beim Start: [Anweisung: Zeige Smiley] Dauerhaft: Wenn [PIN 0 gedrückt], dann [Anweisung: Zeige Zwinkersmiley links] sonst wenn [PIN 3 gedrückt], dann [Anweisung: Zeige Zwinkersmiley rechts] sonst wenn [PIN 1 gedrückt], dann [Anweisung: Zeige Zwinkersmiley beide Augen zu] ansonsten [Anweisung: Zeige Smiley]
Verwende dafür den vorbereiteten MakeCode-Editor.
Vergiss nicht den Minus-PIN gleichzeitig mit den PINS von 0 bis 3 zu drücken!
Quellen
- [1]: Fallunterscheidung - Urheber: MB - Lizenz: inf-schule.de
- [2]: Fallunterscheidung - Urheber: MB - Lizenz: inf-schule.de