Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== DriveBase ====== * [[https://pybricks.com/ev3-micropython/robotics.html|offizielle Dokumentation]] <WRAP todo> * Legen Sie ein [[.:einrichten#neues_projekt_anlegen|neues Projekt an]]. z.B. mit dem Namen ''drivebase''. * In der Datei main.py (im neuen Projekt drivebase), fügen Sie folgende Zeilen hinzu: <code python> links = Motor(Port.A) rechts = Motor(Port.B) # Ersetzen Sie folgende Werte durch die Werte in mm, die Sie in der letzten Stunde gemessen/kalibriert haben. fahrwerk = DriveBase(links, rechts, 55, 125) # Motor links, Motor rechts, Raddurchmesser (in mm), Radabstand (in mm) # Studieren Sie https://pybricks.com/ev3-micropython/robotics.html # In eine neuen Zeile, vor jedem fahrwerk-Befehl, fügen Sie # einen Kommentar zu diesem Befehl ein, was er macht und was die Parameter (mit Masseinheit) bedeuten. fahrwerk.settings(50, 200, 45, 100) # Bewegen fahrwerk.straight(200) fahrwerk.turn(90) fahrwerk.straight(-200) # Etwas mehr fahrwerk.drive(50, 10) wait(3000) fahrwerk.stop() </code> * Kommentieren Sie alle ''fahrwerk'' Befehle, d.h. was die einzelnen Parameter (mit Masseinheit) bedeuten. </WRAP> ===== Um den Stuhl ===== Lassen Sie den Roboter mit den DriveBase-Befehlen um den Stuhl fahren. Der Stuhl ist 1m Entfernung. Der rechte Helligkeitssensor befindet sich 8cm vor der Rad-Achse, und 6cm neben der Symmetrie-Ebene des Roboters. lehrkraefte/blc/informatik/glf25/robotik/drivebase.txt Last modified: 2025/12/05 14:40by Ivo Blöchliger