User manual

TXT
Discovery Set
ROBOTICS
32
Aufgabe 2: Am Ende der Spur umdrehen und ihr erneut folgen
Erweitere dein Programm um die Funktion, dass der Roboter
beim Verlassen der Spur umdreht und ihr wieder folgt.
Programmiertipps:
Es gibt mehrere Möglichkeiten, die Richtung zu korrigieren. Du kannst
einen Motor anhalten und den anderen weiterdrehen lassen, oder einen
Motor entgegen der Fahrtrichtung drehen lassen. Probiere aus, welche
Methode sich besser eignet.
Hier unser Lösungsvorschlag:
Na also. Jetzt kann der Roboter auf einer optischen „Schiene“ fahren.
Der Nachteil ist nur, dass man ihn erst auf die Schiene setzen muss. Das
wollen wir ändern. Der Roboter soll sich seine Spur jetzt selbstständig
suchen.
Aufgabe 3: Die Spur finden und ihr anschließend folgen
Schreibe ein Unterprogramm „suchen“, mit dem der Roboter nach
der schwarzen Spur sucht, wenn er beim Start des Programms
keine findet. Dazu soll sich der Roboter zuerst 1-mal im Kreis
drehen. Findet er dabei keine Spur, soll er ein kleines Stück
geradeaus fahren. Sobald der Roboter eine Spur erkennt, soll er ihr
folgen. Andernfalls soll die Suche wieder von vorne anfangen. Hat
er sich 10-mal im Kreis gedreht ohne eine Spur zu finden, soll
er stehen bleiben und 3-mal blinken.
Programmiertipps:
Falls du noch nicht ganz auf der richtigen Spur sein solltest, hier
unser Lösungsvorschlag:
Spurensucher_2.rpp
Spurensucher_3.rpp