Hey, I'm a new Arduino user with a few questions. I'll limit post to just one though. I have a Leonardo with a continuous rotation servo attached.
What I'm trying to do with this servo it move it one direction a certain distance, and then return it to the same position. I realize this would be an easy task with a normal servo but I need it to travel more than one full rotation.
The problem that I'm having is that when returning to the original position it overshoots and goes back further than where it started. I figured that if I drove it in one direction for example, 5 seconds, and then back the other direction for 5 seconds it would return to its original position...but it doesn't.
Is there any way to mitigate/eliminate this effect? What is the reason for this?
In all honesty I'm thinking about ditching this servo and going for a stepper motor anyways...this thing doesn't travel as slowly or quickly as I would like anyways.
Any help, suggestions or guidance would be greatly appreciated. Thanks!