Our Code

Scenario 1- PgrmBasics

//Accelerate motor one from start to 15% power in 2.5 seconds

celerate(1,0,15,2.5);

 

//Run motor one at a constant speed 15% for 1 second

motorSpeed(1,15);

 

//for 1 second

goFor(1);

 

//Brake motor one

brake(1);

 

//accelerate motor two from start to 27% power in 4 seconds

celerate(2,0,27,4);

 

//Run motor two at a constant speed 27% power

motorSpeed(2,27);

 

//for 2.7 seconds

goFor(2.7);

 

//Decelerate motor two to 15% in 1 second

celerate(2,27,15,1);

 

//Brake motor two

brake(2);

 

//Reverse the direction of only motor 2

reverse(2);

 

//Accelerate all motors from start to 31% power in 2 seconds

celerate(4,0,31,2);

 

//Brake motor two

brake(2);

 

//motor one runs at a constant speed 35% for 1 second

motorSpeed(1,35);

 

//for 1 second

goFor(1);

 

//brake all for 1 second

brake(4);

 

//for 1 second

goFor(1);

 

//Reverse direction of motor 1

reverse(1);

 

//Accelerate motor one from start to 19 power for 2 seconds

celerate(1,0,19,2);

 

//Run motor two at 35%

motorSpeed(2,35);

 

//run motor one at 19 for 2 seconds

motorSpeed(1,19);

 

//for 2 seconds

goFor(2);

 

//Run both at constant speed 19%

motorSpeed(4,19);

 

//Run for 2 seconds

goFor(2);

 

//Decelerate both to 0 in 3 seconds

celerate(4,19,0,3);

 

//Brake all

brake(4);