**Dies ist eine alte Version des Dokuments!**
mbot-aufgabe-selbstfahrer
1. Selbstfahrer
Erstelle ein Programm, welches deinen Roboter dazu bringt, folgendes zu tun:
- Wird die Leertaste gedrückt, so fährt der mBot mit Tempo 100 geradeaus. Wird die Leertaste losgelassen, stoppt der mBot.
Zusatz 1: zufälliges Abdrehen
Das Programm aus 1. soll so erweitert werden, dass der Roboter zufällig entscheidet, ob er dem Hindernis nach rechts oder links ausweicht. (Tipp: Verwende dazu eine neue Variable „richtung“ welche zufällig den Wert 0 oder 1 annimmt.)
Zusatz 2: Hindernisanzeige
Das Programm aus Zusatz 1 soll so erweitert werden, dass die LEDs des Roboters anzeigen, wie weit er von einem Hindernis entfernt ist. Wenn der Roboter ein Hindernis in weniger als z.B. 50 cm Entfernung wahrnimmt, beginnen die LEDs ganz leicht rot zu leuchten und leuchten immer stärker je näher der Roboter dem Hindernis kommt.