Minimallogo des digitalen Schulbuchs inf-schule.de. Schriftzug in Zustandsübergangsdiagramm eines endlichen Automaten.

KIDS
n h m

Minimallogo des digitalen Schulbuchs inf-schule.de. Schriftzug in Zustandsübergangsdiagramm eines endlichen Automaten.

n h m
i

Personenzähler - Version 1

CalliopeUltraschall

Da du nun weißt, wie der Ultraschallsensor funktioniert und wie du seine Sensordaten (den Abstand) mithilfe der Programmierung in MakeCode auslesen kannst, sollst du dein Wissen nutzen, um einen Personenzähler zu bauen.

Sobald sich eine Person dem Ultraschallsensor nähert, beispielsweise beim Durchqueren einer Tür, soll dein Calliope die Person bemerken und zählen.

Personen Damit du nachvollziehen kannst, wie viele Personen erfasst wurden, musst du die Anzahl speichern. Dafür benötigst du in MakleCode eine Variable. Diese Variable enthält einen Zahlenwert (zu Beginn 0) und soll bei jeder neu erkannten Person um eins erhöht werden.

Aufgabe: Personenzähler - Version 1

Erstelle in MakeCode ein Programm, das mithilfe des Ultraschallsensors Personen zählen kann. Beachte dabei die folgenden Punkte:

  • Nutze den Ultraschallsensor zum Erfassen von Personen.
  • Wenn die Entfernung zur Person unter den Schwellenwert von 100 (Zentimeter) fällt,
    • soll eine Variable (z.B. Zaehler) um eins erhöht werden.
    • sollen die RGB-LEDs rot leuchten.
  • Gib die aktuelle Anzahl der erfassten Personen aus.
  • Zusatz: Das Klicken auf den Knopf A setzt den Zähler zurück auf Null.

Unter dem folgenden Link, findest du ein Programmpuzzle in Makecode. Damit kannst du dir beim Erstellen des Programm helfen lassen. Klicke dazu oben rechts auf Code bearbeiten.

Suche

v
K.2.25.4 Personenzähler - Version 1
Kopieren durch Anklicken

Rückmeldung geben