Smileytasten

Auf dem Calliope mini gibt es zwei Knöpfe: A + B. Diese beiden Knöpfe, auch Taster genannt, können bestimmte Aktionen des Calliope mini auslösen, wodurch sie zu den Eingabe-Komponenten des Calliope mini gehören. In dieser Einheit werden die Knöpfe mit unterschiedlichen Emojis belegt.

Kategorie Grundlagen
Schulstufe GS, SEK1
Material Calliope mini
Schwerpunkte Sequenz, Ereignis
+Los geht's

Zeige Emojis bei unterschiedlichen Tasteneingaben auf dem Calliope mini an:

  • Wenn Taste A gedrückt wird, gebe einen fröhlichen Smiley auf der LED-Matrix aus.
  • Wenn Taste B gedrückt wird, gebe einen traurigen Smiley auf der LED-Matrix aus.
  • Wenn beide Tasten gedrückt werden, gebe ein weiteres Symbol auf der LED-Matrix aus.

Hier findest du Informationen zur Programmierung der A und B Tasten und weiteren Grundlagen.


Grundlagen

+Tipps und Hilfestellungen

Die grafische Darstellung in Form eines PAP dient als Grundlage der Entwicklung eines Programms. Ein PAP beschreibt den Ablauf und die Zusammenhänge von einzelnen Operationen zur Lösung einer Aufgabe.

PDF

Du darfst immer nur einen Eingabeblock pro Taste erstellen, ansonsten kann der Editor und der Calliope mini dein Programm nicht richtig ausführen. Überprüfe deine Tasteneingaben! Alle Blöcke müssen klar im Editor erkennbar sein.

Achte hier auf die Möglichkeit "elif" für "else if" zu nutzen, wenn du die zweite Abfrage erstellst.

  • Bestimmte Tastenereignisse für Taste A, B und A+B festlegen
  • Ein Bild auf dem Bildschirm zeigen

Eine Beschreibung der einzelnen Programmier-Blöcke gibt es hier.

Die Tasteneingabe sollte in einer wenn/-dann-Verzweigung innerhalb der "wiederhole unendlich oft-Schleife" abgefragt werden, damit der Smiley nicht nur einmal beim Tastendruck gewechselt wird.

+Ausprobieren und Weiterentwickeln
  • Reagiert der Calliope mini auf die Tasten Eingabe?
  • Werden die zugewiesenen Symbole angezeigt?
  • Wenn B gedrückt wird, nachdem A gedrückt wurde oder umgekehrt, ändert sich der Smiley?

Nachdem du die einzelnen Tasteneingaben (A, B, A+B) ausprobiert hast, kannst du weitere Ausgaben programmieren. Das kann mit weiteren Bildern und Texten ergänzt und individualisiert werden!

Der Calliope mini bietet die Möglichkeit, weitere externe Taster über die Pins anzuschließen. Außerdem gibt es die Option, verschiedene Arten von Tastern und Schaltern, wie beispielsweise Kippschalter oder Potentiometer, zu behandeln.

Weiter geht's mit dem nächsten Projekt:

Lichtsirene