SHARE
TWEET

Martin stinkt

a guest Feb 27th, 2020 79 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package motortest;
  2. import lejos.hardware.Button;
  3. import lejos.hardware.motor.EV3LargeRegulatedMotor;
  4. import lejos.hardware.port.MotorPort;
  5. import lejos.utility.Delay;
  6. import lejos.hardware.lcd.LCD;
  7. import lejos.hardware.port.SensorPort;
  8. import lejos.hardware.sensor.*;
  9. import lejos.robotics.*;
  10.  
  11.  
  12. public class robot {
  13.  
  14.     private static EV3ColorSensor ev3ColorSensor;
  15.     public static void main(String[] args) {
  16.         Button.ENTER.waitForPress();
  17.        
  18.            
  19.         RoboterMethode robot1 = new RoboterMethode();
  20.         robot1.geradeausFahren(360, 1000);
  21.         robot1.rechtsFahren(360,1000);
  22.         robot1.linksFahren(360,1000);
  23.         robot1.zurueckFahren(360, 1000);
  24.        
  25.         /*
  26.         // Fährt los - Beide reifen 360° - 7,2 Sekunden delay - Beide Motor seiten stoppen gleichzeitig
  27.         motorL.setSpeed(360);
  28.         motorR.setSpeed(360);
  29.         motorL.forward();
  30.         motorR.forward();
  31.         Delay.msDelay(7200);
  32.         motorL.stop(true);
  33.         motorR.stop(true);
  34.        
  35.         // Rechts_Kurve / Links 360° / Rechts 0° <- Keine Bewegung / läuft 1 Sekunde lang / MotorL,R Stoppen gleichzeitig
  36.         motorL.setSpeed(360);
  37.         motorR.setSpeed(0);
  38.         motorL.forward();
  39.         motorR.forward();
  40.         Delay.msDelay(1000);
  41.        
  42.         // Fährt 3,5 Sekunden nach vorne Fahren - Motor beide seiten 360°
  43.         motorL.setSpeed(360);
  44.         motorR.setSpeed(360);
  45.         motorL.forward();
  46.         motorR.forward();
  47.         Delay.msDelay(4000);
  48.        
  49.         // Rechts-Kurve / Links 360° / Rechts 0° <- Keine Bewegung / läuft 1 Sekunde lang / MotorL,R Stoppen gleichzeitig
  50.         motorL.setSpeed(360);
  51.         motorR.setSpeed(0);
  52.         motorL.forward();
  53.         motorR.forward();
  54.         Delay.msDelay(1000);
  55.        
  56.         // Fährt 1,75 Sekunden nach vorne Fahren - Motor beide seiten 360°
  57.         motorL.setSpeed(360);
  58.         motorR.setSpeed(360);
  59.         motorL.forward();
  60.         motorR.forward();
  61.         Delay.msDelay(2500);
  62.        
  63.         // Links-Kurve / Links 0° / Rechts 360° <- Keine Bewegung / läuft 1 Sekunde lang / MotorL,R Stoppen gleichzeitig
  64.         motorL.setSpeed(0);
  65.         motorR.setSpeed(360);
  66.         motorL.forward();
  67.         motorR.forward();
  68.         Delay.msDelay(1000);
  69.        
  70.         // Fährt 2 Sekunden nach vorne Fahren - Motor beide seiten 360°
  71.         motorL.setSpeed(360);
  72.         motorR.setSpeed(360);
  73.         motorL.forward();
  74.         motorR.forward();
  75.         Delay.msDelay(4000);
  76.        
  77.         // Links-Kurve / Links 0° / Rechts 360° <- Keine Bewegung / läuft 1 Sekunde lang / MotorL,R Stoppen gleichzeitig
  78.         motorL.setSpeed(0);
  79.         motorR.setSpeed(360);
  80.         motorL.forward();
  81.         motorR.forward();
  82.         Delay.msDelay(1000);
  83.        
  84.         // Fährt 1,5 Sekunden nach vorne Fahren - Motor beide seiten 360°
  85.         motorL.setSpeed(360);
  86.         motorR.setSpeed(360);
  87.         motorL.forward();
  88.         motorR.forward();
  89.         Delay.msDelay(3700);
  90.        
  91.         // Links-Kurve / Links 0° / Rechts 360° <- Keine Bewegung / läuft 1 Sekunde lang / MotorL,R Stoppen gleichzeitig
  92.         motorL.setSpeed(200);
  93.         motorR.setSpeed(300);
  94.         motorL.forward();
  95.         motorR.forward();
  96.         Delay.msDelay(5000);
  97.        
  98.         motorL.setSpeed(360);
  99.         motorR.setSpeed(290);
  100.         motorL.forward();
  101.         motorR.forward();
  102.         Delay.msDelay(3000);
  103.        
  104.         motorL.setSpeed(360);
  105.         motorR.setSpeed(360);
  106.         motorL.forward();
  107.         motorR.forward();
  108.         Delay.msDelay(1000);
  109.         */
  110.     }
  111.  
  112. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top