Hey everyone, I am owning this model feetch servo motor.
I want to do the following:(with arduino uno)
Read the initial position(angle) of the servo motor
rotate the motor to desired position(angle) and stop it
read the final postion also to which motor is driven (angle)
I tried reading the analog values through the feedback wire in arduino , but found those values to be random. So it is not clear to me , how to do the above steps with a random ADC feedback values. How do I calibrate in such a situation?
https://learn.adafruit.com/analog-feedback-servos/using-feedback
I used the above link to calibrate the Servo motor. In this case my Servo rotates clockwise and anti-clockwise to the same position which was initially set and then starts continuously rotating after finishing the previous task.
Please do help!
Information about the servo: http://www.feetechrc.com/product/continuous-rotation-servo/two-working-mode-digital-programmable-metal-gears-servo-fr5311m/