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

Abstandsampel

Vielleicht kennst du das: Du bist mit im Auto unterwegs und es ertönt ein akustisches Signal beim Ein- oder Ausparken, weil sich das Fahrzeug einem Hindernis nähert. Je näher das Hindernis kommt, desto höher und schneller ertönt der Ton. Du kannst dir das hier auch anhören:

Aufgabe: Abstandsampel programmieren

Abstand_Hand Ähnlich wie oben geschildert, nur ohne Ton, sollst du einen solchen Abstandswarner (Abstandsampel) mit dem Calliope mini und dem Ultraschallsensor nachbauen. Dabei sollen die drei LEDs wie folgt genutzt werden: Grün bedeutet, dass das Hindernis noch weit genug entfernt ist, Orange, dass es sich dem Hindernis nähert und Rot, dass es zu nah ist.

Nutze die RGB-LEDs des Calliope mini, um ab einem Wert kleiner als 20cm die RGB-LEDs grün leuchten zu lassen. Unter 15cm sollen die LEDs dann orange leuchten und unter 10cm rot.
Nutze dazu im Bereich "Logik" eine Fallunterscheidung ("wenn..., dann...") und verwende "Vergleiche" (< >).

Hier findest du wieder ein passendes Programmpuzzle für Makecode. Wenn du nicht alles selbst programmieren möchtest, dann kannst du dir damit helfen lassen. Klicke auf die grüne Schaltfläche und dann im Makecode-Fenster oben rechts auf Code bearbeiten.

Zusatzaufgabe: Kannst du den Abstand anstatt mit Farben auch mit den Pixeln der LED-Matrix darstellen? Und das vielleicht sogar noch etwas genauer?

Suche

v
K.2.25.3 Abstandsampel
Kopieren durch Anklicken

Rückmeldung geben