Arduino-Advanced R&D Battery

Voltage Run 1

// motor 1 run at 45% for 4 seconds

motorSpeed(1,45);

goFor(4);

//decelerate motor 1 from 45% to 30% in 4 seconds

celerate(1,45,30,4);

//brake motor 1 for 4 seconds

brake(1);

goFor(4);

//reverse motor 1

reverse(1);

//celerate motor 1 from 30% to 55% in 2 seconds

celerate(1,30,55,2);

//motor 1 run at 70% for 5 seconds

motorSpeed(1,70);

goFor(5);

//decelerate motor 1 from 70% to 30% in 4 seconds then brake

celerate(1,70,30,4);

brake(1);

 

Voltage  Run 2

// motor 1 run at 30% for 8 seconds

motorSpeed(1,30);

goFor(8);

//decelerate motor 1 from 30% to 20% in 4 seconds

celerate(1,30,20,4);

brake(1);

goFor(4);

//reverse motor 1

reverse(1);

// accelerate motor 1 from 20% to 45% in 2 seconds

celerate(1,20,45,2);

//run motor 1 at 45% for 6 seconds

motorSpeed(1,45);

goFor(6);

//decelerate motor 1 from 30% to 20% in 4 seconds  then brake

celerate(1,45,30,4);

brake(1);

 

Voltage Run 3

// motor 1 run at 30% for 8 seconds

motorSpeed(1,30);

goFor(8);

//decelerate motor 1 from 30% to 20% in 4 seconds

celerate(1,30,20,4);

brake(1);

goFor(4);

// reverse motor 1

reverse(1);

// accelerate motor 1 from 20% to 45% in 2 seconds

celerate(1,20,45,2);

//run motor 1 at 45% for 6 seconds

motorSpeed(1,45);

goFor(6);

//decelerate motor 1 from 30% to 20% in 4 seconds

celerate(1,45,30,4);

brake(1);