Calliope mini - Spaß durch Programmieren

Entwicklungsumgebungen

Wechselschalter

Ziel: Es wird ein Wechselschalter mit 2 Pins programmiert. Bei jeder Berührung von Pin 0 oder Pin 1 wechselt der Bildschirm sein Aussehen. Entweder ist er an oder aus.

Das Programm ist dem bistabilen Schalter sehr ähnlich! Nutze das Programm zum bistabilen Schalter und ändere es nur um!


Das Video zeigt die Funktion des Programms nach der 1. Aufgabe.

Pin 0 schaltet den Bildschirm

1. Aufgabe: Setze den Programmablaufplan in ein Programm für den Calliope mini um.

Calliope mini Wechselschalter

LED und Pin 1

2. Aufgabe: Wenn das Programm aus Aufgabe 1 läuft, arbeite jetzt daran weiter.

Ändere das Programm so, dass

  • VOR der unendlichen Schleife die LED in einem dunklen Blau leuchtet
  • wenn der Bildschirm volles Licht ausstrahlt, die LED aus ist
  • wenn der Bildschirm aus ist, die LED wieder in Dunkelblau leuchtet. (Hinweis: vor den Einschalten der LED ist sie auszuschalten, sonst gibt es Farbfehler)
  • die erste Entscheidung ein ja liefert, wenn Pin 0 ODER Pin 1 gedrückt wurden.
  • solange gewartet wird, bis NICHT Pin 0 gedrückt UND NICHT Pin 1 gedrückt sind.

Das Video zeigt die Funktion des Programms nach der 2. Aufgabe.

Der Programmablaufplan für das fertige Programm ist im Bild zu sehen. Der Wechsel des Inhaltes der Variablen bild_an erfolgt wieder in einem Befehl.

Calliope mini Wechselschalter

Das Programm ist dem bistabilen Schalter sehr ähnlich! Nutze das Programm zum bistabilen Schalter und ändere es nur um!


Das Video zeigt die Funktion des Programms nach der 1. Aufgabe.

Pin 0 schaltet den Bildschirm

1. Aufgabe: Setze den Programmablaufplan in ein Programm für den Calliope mini um.

Für "zeige Symbol..." kann man ein beliebiges Symbol auswählen:

symbol

Calliope mini Wechselschalter

LED und Pin 1

2. Aufgabe: Wenn das Programm aus Aufgabe 1 läuft, arbeite jetzt daran weiter.

Ändere das Programm so, dass

  • beim Start die LED in einem dunklen Blau leuchtet
  • wenn der Bildschirm das Symbol zeigt, die LED aus ist
  • wenn der Bildschirm aus ist, die LED wieder in Dunkelblau leuchtet.
  • die erste Entscheidung ein ja liefert, wenn Pin 0 ODER Pin 1 gedrückt wurden.
  • die beiden Befehle warte bis Pin 0 losgelassen und warte bis Pin 1 losgelassen untereinander stehen.

Das Video zeigt die Funktion des Programms nach der 2. Aufgabe.

zurück