Calliope mini - Spaß durch Programmieren

Blinker

Ziel: Es sollen mit der Zählschleife verschiedene Zähler und Blinker realisiert werden.

Grün zu Rot

Der Calliope mini zählt nach dem Drücken der Taste A von 0 bis 9 und zeigt diese Ziffern auf dem Bildschirm an. Bei jedem Weiterzählen ändert die LED ihre Farbe von Grün zu Rot. Nach der Schleife wird gewartet, bis ein Verbindung zwischen dem Minuspol und Pin 0 hergestellt wurde.

und wieder zurück

Der Calliope mini soll ohne Anzuhalten bis 0 zurückzählen und die Farbe der LED wieder stufenweise auf Grün schalten. Dazu ist eine zweite Zählschleife anzufügen.

Beachte:

  • Nach der 9 muss sofort in der nächsten Sekunde die 8 kommen.
  • Es ist nicht möglich, die Zählschleife rückwärts laufen zu lassen.

nun blinkt sie auch noch

Die RGB-LED soll nun nicht die gesamte Wartezeit leuchten, sondern nach der halben Wartezeit ihren Zustand wechseln. Die halbe Wartezeit wird aus der Variablen warten berechnet:

Grün zu Rot

Der Calliope mini zählt nach dem Drücken der Taste A von 0 bis 9 und zeigt diese Ziffern auf dem Bildschirm an. Bei jedem Weiterzählen ändert die LED ihre Farbe von Grün zu Rot. Nach der Schleife wird gewartet, bis ein Verbindung zwischen dem Minuspol und Pin 0 hergestellt wurde.

Damit die Anzeige der Ziffer unnötig ausgebremst wird, muss man auf das Plus in dem Block klicken und das Intervall auf 0 setzen. Wer es genau wissen möchte, warum das so ist, klickt mit rechts auf den Block und lässt sich die Hilfe anzeigen.

und wieder zurück

Der Calliope mini soll ohne Anzuhalten bis 0 zurückzählen und die Farbe der LED wieder stufenweise auf Grün schalten. Dazu ist eine zweite Zählschleife anzufügen.

Beachte:

  • Nach der 9 muss sofort in der nächsten Sekunde die 8 kommen.
  • Es ist nicht möglich, die Zählschleife rückwärts laufen zu lassen.

nun blinkt sie auch noch

Die RGB-LED soll nun nicht die gesamte Wartezeit leuchten, sondern nach der halben Wartezeit ihren Zustand wechseln. Dazu ist die Wartezeit zu halbieren und der Wartebefehl muss je Schleifendurchlauf zweimal aufgerufen werden.

zurück

Impressum/ Kontakt Datenschutzerklärung Creative Commons Lizenzvertrag