| Version 2 (modified by , 15 years ago) ( diff ) |
|---|
Aufgabe: Der Roboter soll ganz exakt einen Meter weit fahren
Gut, vorwärtsfahren kann er jetzt. Aber praktisch wär's, wenn er auch an der richtigen Stelle wieder anhalten könnte. Also soll euer Roboter jetzt genau einen Meter weit geradeaus fahren!
Überlegt, wie ihr das erreichen könnt und schreibt ein Programm dafür!
Was muss ich beachten?
Ihr könnt an eurer letzten Aufgabe anknüpfen: Ihr müsst den Programmbaustein Motor so konfigurieren, dass der Roboter exakt einen Meter weit fährt und dann wieder anhält.
Findet raus, was man da alles einstellen kann!
- Kann man irgendwo die Entfernung direkt eingeben?
- Falls das nicht geht, was könnt ihr stattdessen einstellen?
Erste Idee: Umdrehungen
- Wie weit kommt denn so ein Rad des Roboters bei einer Umdrehung? (War da nicht was mit Pi?)
- Wie könnt ihr aus der Umdrehungszahl die Fahrstrecke ausrechnen?
Probiert das aus und schreibt euch eine Formel auf -- die braucht ihr nämlich ab jetzt immer wieder!
Zweite Idee: Zeit
- Wie weit kommt euer Roboter in zehn Sekunden?
- Wenn ihr das wisst, dann könnt ihr auch ausrechnen, wie lange er für einen Meter fahre müsst.
Probiert's wieder aus und schreibt eine Formel dafür auf!
Welche Idee ist besser?
Und jetzt strengt mal Euren Kopf an, welche der beiden Methoden besser funktioniert. (Pssst... kleiner Hinweis... wenn die Batterien eures Roboters nicht mehr ganz fit sind, was passiert dann?)