lehrkraefte:blc:informatik:glf22:robotik-mit-svcode:lichtsensor

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lehrkraefte:blc:informatik:glf22:robotik-mit-svcode:lichtsensor [2023/02/17 08:05]
Ivo Blöchliger [Einer Linie folgen]
lehrkraefte:blc:informatik:glf22:robotik-mit-svcode:lichtsensor [2023/02/21 10:09] (current)
Ivo Blöchliger
Line 23: Line 23:
 rechts = Motor(Port.B) rechts = Motor(Port.B)
 fahrwerk = DriveBase(links, rechts, 55, 135)  # Motor links, Motor rechts, Raddurchmesser (in mm), Radabstand (in mm) fahrwerk = DriveBase(links, rechts, 55, 135)  # Motor links, Motor rechts, Raddurchmesser (in mm), Radabstand (in mm)
 +
 +stopuhr = StopWatch()   # Stopuhr unmittelbar vor der ersten Bewegung starten
  
 fahrwerk.drive(150,0)    # Vorwärts ohne Kurve fahrwerk.drive(150,0)    # Vorwärts ohne Kurve
Line 30: Line 32:
     print(hell)                  # und ausgeben     print(hell)                  # und ausgeben
 fahrwerk.stop()  # Danach anhalten fahrwerk.stop()  # Danach anhalten
 +
 +print("Zeit in ms")
 +print(stopuhr.time())  # Gemessene Zeit auf dem Computer ausgeben.
 </code> </code>
   * Passen Sie nötigenfalls die Parameter fürs ''DriveBase'' an.   * Passen Sie nötigenfalls die Parameter fürs ''DriveBase'' an.
Line 39: Line 44:
 **Situation**  **Situation** 
  
-Der Roboter startet mit dem Lichtsensor auf einer 1m Linie. Der Roboter soll mit dem Lichtsensor genau auf der gegenüberliegenden 1m Linie stoppen, und das möglichst schnell.+Der Roboter startet mit dem Lichtsensor auf einer 1m Linie.  
 +Der Roboter soll die gegenüberliegende Linie mit dem Sensor mindestens berühren, um 180 Grad wenden und dann 
 +möglichst genau mit dem Lichtsensor in der «Mitte» der Startlinie stoppen, und das möglichst schnell.
  
 Das Score ist die Zeit in Sekunden plus $\frac{1}{10}$ vom Quadrat des Abstands in mm von der Mitte vom Klebestreifen. Das Score ist die Zeit in Sekunden plus $\frac{1}{10}$ vom Quadrat des Abstands in mm von der Mitte vom Klebestreifen.
  • lehrkraefte/blc/informatik/glf22/robotik-mit-svcode/lichtsensor.1676617538.txt.gz
  • Last modified: 2023/02/17 08:05
  • by Ivo Blöchliger