Schrittzähler

Fitnesstracker sind derzeit allseits beliebt, können aber ganz schön teuer sein. Wie du nun mit deinem Calliope mini einen eigenen Schrittzähler baust, der dir sagt, ob du dich ausreichend bewegst, erfährst du hier.

Kategorie Grundlagen
Schulstufe GS, SEK1
Schwerpunkte Variablen, Verzweigungen
+Los geht's

In diesem Projekt wird der Lagesensor für das Zählen der einzelnen Schritte verwendet.

  1. Du benötigst eine Variable, die die Anzahl der Schritte speichert
  2. Jedes Mal, wenn der Calliope mini geschüttelt wird, erhöht sich die Variable "Schritte" um 1
  3. Lasse die Zahl der "Schritte" dauerhaft auf dem Display anzeigen

Hier findest du Informationen zu dem Abfragen des Lagesensors 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

Es empfiehlt sich eine kleine Pause in die Schüttelabfrage einzubauen, damit nicht mehrere Schritte bei einfachem Schütteln gezählt werden, weil der Code sehr schnell hintereinander ausgeführt wird.

  • Befehle unendlich oft ausführen lassen
  • Befehle beim Start der Anwendung einmalig ausführen lassen
  • Variablen müssen angelegt und initialisiert werden
  • Variablen müssen hochgezählt werden
  • Eine Zahl / eine Variablen auf dem Bildschirm zeigen

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

Es empfiehlt sich eine kleine Pause in die Schüttelabfrage einzubauen, damit nicht mehrere Schritte bei einfachem Schütteln gezählt werden, weil der Code sehr schnell hintereinander ausgeführt wird.

+Ausprobieren und Weiterentwickeln
  • Werden dauerhaft die Schritte auf dem Display angezeigt?
  • Erhöhen sich die Schritte um 1, wenn einmal geschüttelt wurde?

Der Schrittzähler kann mit dem Gummiband an deinem Fußgelenk befestigt werden.

Weiter geht's mit dem nächsten Projekt:

Countdown