keyestudio
www.keyestudio.com
myservo.write(90); //making motor regression, being ready for next measurement
detection(); //measuring angle and deciding which direction it moves towards
if(directionn == 2) //supposing direction = 2(back up)
{
back();
delay(800); // back up
left() ;
delay(200); //moving slightly towards left(avoiding locked)
}
if(directionn == 6) //supposing direction = 6(turning right)
{
back();
delay(100);
right();
delay(600); // turning right
}
if(directionn == 4) //supposing direction = 4(turning left)
{
back();
delay(600);
left();
delay(600); // turning left
}
if(directionn == 8) //supposing direction = = 8(going forwards)
{
advance(); // going forwards normally