lehrkraefte:blc:informatik:glf19:robotik:umdenstuhl

Differences

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

Link to this comparison view

Next revision
Previous revision
lehrkraefte:blc:informatik:glf19:robotik:umdenstuhl [2020/02/21 10:08]
Ivo Blöchliger created
lehrkraefte:blc:informatik:glf19:robotik:umdenstuhl [2020/02/25 14:42] (current)
Ivo Blöchliger [Code-Skelett]
Line 1: Line 1:
 ====== Challenge 1: Um den Stuhl und zurück ====== ====== Challenge 1: Um den Stuhl und zurück ======
-  * Start: Gesamter Roboter hinter der Startlinie, die 70cm lang ist. Die genause Positionierung kann frei gewählt werden.+  * Start: Gesamter Roboter hinter der Startlinie, die 70cm lang ist. Der Roboter muss die Startlinie vollständig innerhalb der 70cm überfahren. Die genaue Positionierung kann sonst frei gewählt werden.
   * Der vorderste Stuhlbein ist  mittig 1 m von der Startlinie entfernt.   * Der vorderste Stuhlbein ist  mittig 1 m von der Startlinie entfernt.
   * Der Stuhl muss umrundet werden (links oder rechts ist egal).   * Der Stuhl muss umrundet werden (links oder rechts ist egal).
   * Die Startlinie muss wieder vollständig überfahren werden, und zwar innerhalb der 70cm Breite.   * Die Startlinie muss wieder vollständig überfahren werden, und zwar innerhalb der 70cm Breite.
 +  * Die Zeit wird ab dem Überfahren der Startlinie gestartet und nach dem vollständigen Überfahren auf dem Rückweg wieder gestoppt.
  
 ===== Code-Skelett ===== ===== Code-Skelett =====
 +Folgende Code herunterladen. Dieser wird im Downloads-Ordner gespeichert.
 +Öffnen Sie dann diesen mit TigerJython (Datei -> öffnen)
 <code python ev3skelett.py> <code python ev3skelett.py>
 # Library laden # Library laden
Line 15: Line 18:
 roebi.addPart(motor)    # Dem Roboter anfügen roebi.addPart(motor)    # Dem Roboter anfügen
  
-# Roboter bewegen  (Achtung: Nur Werte kleiner als 1000 übergeben)+# Roboter bewegen  (Achtung: Nur Werte kleiner als 10000 übergeben)
 motor.forward(1000)     # 1000 ms = 1 s vorwärts  motor.forward(1000)     # 1000 ms = 1 s vorwärts 
 motor.right(1000)       # 1000 ms = 1 s rechts fahren motor.right(1000)       # 1000 ms = 1 s rechts fahren
Line 23: Line 26:
  
 </code> </code>
 +
 +===== Dokumentation weiterer Methoden für Gear (motor) =====
 +http://www.tigerjython.ch/index.php?inhalt_links=navigation.inc.php&inhalt_mitte=robotik/robotikdoc.html
 +
  
  • lehrkraefte/blc/informatik/glf19/robotik/umdenstuhl.1582276128.txt.gz
  • Last modified: 2020/02/21 10:08
  • by Ivo Blöchliger