Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package motortest;
- import lejos.hardware.Button;
- import lejos.hardware.motor.EV3LargeRegulatedMotor;
- import lejos.hardware.port.MotorPort;
- import lejos.utility.Delay;
- import lejos.hardware.lcd.LCD;
- import lejos.hardware.port.SensorPort;
- import lejos.hardware.sensor.*;
- import lejos.robotics.*;
- public class robot {
- private static EV3ColorSensor ev3ColorSensor;
- public static void main(String[] args) {
- Button.ENTER.waitForPress();
- RoboterMethode robot1 = new RoboterMethode();
- robot1.geradeausFahren(360, 1000);
- robot1.rechtsFahren(360,1000);
- robot1.linksFahren(360,1000);
- robot1.zurueckFahren(360, 1000);
- /*
- // Fährt los - Beide reifen 360° - 7,2 Sekunden delay - Beide Motor seiten stoppen gleichzeitig
- motorL.setSpeed(360);
- motorR.setSpeed(360);
- motorL.forward();
- motorR.forward();
- Delay.msDelay(7200);
- motorL.stop(true);
- motorR.stop(true);
- // Rechts_Kurve / Links 360° / Rechts 0° <- Keine Bewegung / läuft 1 Sekunde lang / MotorL,R Stoppen gleichzeitig
- motorL.setSpeed(360);
- motorR.setSpeed(0);
- motorL.forward();
- motorR.forward();
- Delay.msDelay(1000);
- // Fährt 3,5 Sekunden nach vorne Fahren - Motor beide seiten 360°
- motorL.setSpeed(360);
- motorR.setSpeed(360);
- motorL.forward();
- motorR.forward();
- Delay.msDelay(4000);
- // Rechts-Kurve / Links 360° / Rechts 0° <- Keine Bewegung / läuft 1 Sekunde lang / MotorL,R Stoppen gleichzeitig
- motorL.setSpeed(360);
- motorR.setSpeed(0);
- motorL.forward();
- motorR.forward();
- Delay.msDelay(1000);
- // Fährt 1,75 Sekunden nach vorne Fahren - Motor beide seiten 360°
- motorL.setSpeed(360);
- motorR.setSpeed(360);
- motorL.forward();
- motorR.forward();
- Delay.msDelay(2500);
- // Links-Kurve / Links 0° / Rechts 360° <- Keine Bewegung / läuft 1 Sekunde lang / MotorL,R Stoppen gleichzeitig
- motorL.setSpeed(0);
- motorR.setSpeed(360);
- motorL.forward();
- motorR.forward();
- Delay.msDelay(1000);
- // Fährt 2 Sekunden nach vorne Fahren - Motor beide seiten 360°
- motorL.setSpeed(360);
- motorR.setSpeed(360);
- motorL.forward();
- motorR.forward();
- Delay.msDelay(4000);
- // Links-Kurve / Links 0° / Rechts 360° <- Keine Bewegung / läuft 1 Sekunde lang / MotorL,R Stoppen gleichzeitig
- motorL.setSpeed(0);
- motorR.setSpeed(360);
- motorL.forward();
- motorR.forward();
- Delay.msDelay(1000);
- // Fährt 1,5 Sekunden nach vorne Fahren - Motor beide seiten 360°
- motorL.setSpeed(360);
- motorR.setSpeed(360);
- motorL.forward();
- motorR.forward();
- Delay.msDelay(3700);
- // Links-Kurve / Links 0° / Rechts 360° <- Keine Bewegung / läuft 1 Sekunde lang / MotorL,R Stoppen gleichzeitig
- motorL.setSpeed(200);
- motorR.setSpeed(300);
- motorL.forward();
- motorR.forward();
- Delay.msDelay(5000);
- motorL.setSpeed(360);
- motorR.setSpeed(290);
- motorL.forward();
- motorR.forward();
- Delay.msDelay(3000);
- motorL.setSpeed(360);
- motorR.setSpeed(360);
- motorL.forward();
- motorR.forward();
- Delay.msDelay(1000);
- */
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement