We are building an IR Arduino uno controlled (from NEC remote) mobile robot with two continuous rotation servos. Now we used the usual servo library and it worked well until we tried to stop the servo. The servo will drift ever so slightly, because the servo is updated about every 20 milliseconds, therefore it drifts and the robot at stop continues to move. Is there a way to command the servo to completely stop? I thought of a cutoff power relay but maybe there's a better way ??? What do you think?
Continuous servos should stop when sent a signal around 90° [ servo.write(90); ] or 1500us
[ servo.writeMicroseconds(1500); ]. The exact value will usually need to be found experimentally.
You could try a detach.
And that's the silver tuna !!
Thank you all !!! So this closes this post.
Please mark the thread as solved so that other members that wish to help will not waste their time opening the thread only to find that you no longer need help.
How? After spending 20 min. or more looking. I can't even find my post to annotate to solved.
Oh. The irony.
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.