Aufgabe 18: Klickzähler
Erstelle einen Klickzähler mit dem Calliope mini zum Beispiel für die Verkehrszählung.
Bei einer Verkehrszählung an einer Kreuzung wird Verschiedenes analysiert, wie zum Beispiel die Anzahl Autos, die aus den einzelnen Straßen kommen, oder die Anzahl der Fußgänger beim Überqueren einer Straße. Anhand der gewonnen Daten wird entschieden, ob zum Beispiel die Ampelschaltung geändert werden muss, um den Verkehrsfluss besser zu regeln und dadurch Stau zu minimieren.
Programmiere den Klickzähler so, dass du die Taste A drückst, um Fahrzeuge zu zählen, und die Taste B drückst, um Fußgänger zu zählen. Wenn du die Tasten A und B gleichzeitig drückst, soll dir die Anzahl der Autos und dann die Anzahl der Personen ausgegeben werden, die gezählt wurden.
Nutze für das Zählen von Autos und Personen jeweils eine eigene Variable.
Tipp: Der Calliope mini kann Befehle sehr schnell abarbeiten, wenn du in einer Wiederholungs-Schleife eine Bedingung hast und in der Bedingung für das Drücken einer Taste einen Wert hochzählst, wird ein Wert durchaus so oft hochgezählt, bis die Taste losgelassen wird. Da kann bei einem kurzen drücken schon mal ein Wert von über 1000 erscheinen. Das liegt daran, das Programme sehr schnell verarbeitet werden können. Du solltest nach dem Wert hochzählen eine Warte einbauen.
Speichere dein Programm und probiere es aus. Schick mir deinen Programmnamen.