Continuous rotation servo broken.
October 3, 2008
I thought i'd make this post to help any beginners that also run into this problem, i wasted a good hour and a half on this, so hopefully no one else has to.
So i have two continuous rotation servos, i set each one driving a single wheel. I was testing my driving methods forward, backwards, left, right. I tested forwards and it worked, i tested right and it worked, i then tested backwards and it turned right, then i tested left and it went backwards. After a bit of debugging i narrowed it down to one servo only turning in one direction. I set up some code and realised that no matter what pwm value i sent, it would only spin in one direction.
Anyway to cut a long story short i needed to "re-calibrate" the servo by sending a pwm value of 15millis and adjust the potentiometer so that it was centered.
Hope this helps someone.