I have a project that requires me to control multiple Servo Motor without any external module other than the servo and an Arduino. Is there anyway that I can control the servo by hand, record those movements and play it back ? I have researched about it and I can't seem to find any solution that doesnt involve external modules.
For a start moving a servo by hand can easily damage the internal gearing. And normal servos don't have any external feedback which will tell you what position they are in. It is possible to buy servos with feedback...but you will still have the problem of moving the servo by hand i.e. against the position it should be in.
jremington:
Please explain this requirement, as it makes no sense.
A potentiometer connected to an analog input can be used to control a servo, as can a pushbutton.
i cant use potentiometer, a push button, any gyro or accelerometer, rotary encoder etc. All I can use is an arduino and the servo itself, Like using the servo as the input and output device, I've searched for solutions and sadly There is no way unless the servo is a feedback servo, in which in my case it is not.