Benutzer-Werkzeuge

Webseiten-Werkzeuge


projektews2013:lagemaro:start:fernsteuer

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
projektews2013:lagemaro:start:fernsteuer [2014/03/07 19:17]
philippkueckes angelegt
projektews2013:lagemaro:start:fernsteuer [2016/01/21 12:45] (aktuell)
Zeile 1: Zeile 1:
-<file C++ Robo_Läuft.ino> +<file C++ Fernsteuerung.ino>
  
 +class Fernsteuerung{
 +  //der Roboter kann mit w,a,s,d ferngesteuert werden. mit x kann die momentane Bewegung gestoppt werden
 +  void steuere(){
 +    println("​die steuerung ist jetzt manuell ueber die w, a, s und d moeglich"​);​
 +    if (keyPressed){
 +      //if (key == CODED){
 +      if(key == '​w'​){
 +        println("​vorwaerts"​);​
 +        navigator.sende(0,​20);​
 +      }
 +      if(key== '​s'​){
 +        println("​rueckwaerts"​);​
 +        navigator.sende(PI,​20);​
 +      }
 +      if(key == '​d'​){
 +        println("​rechts"​);​
 +        navigator.sende(PI/​9,​0);​
 +      }
 +      if(key == '​a'​){
 +        println("​links"​);​
 +        navigator.sende(-PI/​9,​0);​
 +      }
 +      //}
 +      if (key == '​x'​){
 +        println("​stop"​);​
 +        navigator.sende(0,​0);​
 +      }
 +      //mit f wird die fernsteuerung gestoppt
 +      if(key == '​f'​){
 +        fernsteuerung = false;
 +      } 
 +    }
 +  }
 +}
  
 </​file>​ </​file>​
projektews2013/lagemaro/start/fernsteuer.1394216230.txt.gz · Zuletzt geändert: 2016/01/21 12:45 (Externe Bearbeitung)