Reduce Wobbling - IR sensors

knut_ny:
Dont stop motors. reduce speed to xx%

Do some tests to determine how much reduction is needed to manage the sharpest turn.

I using code below to move either right or left when sensors out.

if ((lsensor==LOW)&&(rsensor==HIGH))
{

// right sensor on black line
// turn Left

digitalWrite(lmotorf,LOW);
digitalWrite(rmotorf,HIGH);
digitalWrite(lmotorb,HIGH);
digitalWrite(rmotorb,LOW);

}

else if ((lsensor==HIGH)&&(rsensor==LOW))
{

// left sensor on black line
// turn right

digitalWrite(lmotorf,HIGH);
digitalWrite(rmotorf,LOW);
digitalWrite(lmotorb,LOW);
digitalWrite(rmotorb,HIGH);

}

where ever i am writing high to a motor would it help if i mention digitalWrite(lmotorf,HIGH*0.5)

is this what you mean?

regards