C4K: PY-07 RoCar Einparkhilfe
Verwandle das Robot Car mit einem Ultraschallsensor in eine programmierbare Einparkhilfe.
Inhalt
Die Teilnehmenden programmieren das Robot Car KS4036 so, dass es den Abstand zu einem Hindernis mit seinem Ultraschallsensor misst. Die erfassten Werte werden im MicroPython-Programm eingelesen, verglichen und unterschiedlichen Warnstufen zugeordnet.
Mit if, elif und else legen die Teilnehmenden fest, wie das Robot Car auf verschiedene Entfernungen reagiert. Je näher das Hindernis kommt, desto schneller blinken die Scheinwerfer oder desto deutlicher wird ein Warnsignal. Durch wiederholtes Testen und Anpassen der Abstandsgrenzen entsteht Schritt für Schritt eine funktionierende Einparkhilfe.
Erweiterungen
- das Fahrzeug vor einem Hindernis automatisch anhalten lassen
Lernziele
- einlesen, wie ein Ultraschallsensor Abstände erfasst
- vergleichen, wie sich Messwerte festgelegten Warnstufen zuordnen lassen
- anwenden, wie Entscheidungen mit if, elif und else programmiert werden
- umwandeln, wie Sensorwerte als verständliche Licht- oder Warnsignale ausgegeben werden
- erklären, wie Messung, Auswertung und Reaktion in einer Einparkhilfe zusammenspielen