I am working on a certain project that requires a servo motor. Unfortunately, when I tell the servo to go to a certain angle, I'm assuming its not calibrated right because if I tell it to go to 0, it'll go to 130. Its very frustrating. How do i fix this?
How are you powering the servo? It will probably not work correctly if you attempt to use the Arduino 5V output, and you can damage the Arduino by trying.
What do I do? I dont have a battery pack as stated before, and now I'm going to have to scrap what another project. I dont want to do that. Is there any way for this to work or is it just too "insurmountable"?
Oh wow, I forgot Amazon existed. Maybe some people dont have access to some recourses like that. I remember asking if there was a bypass, but of course you ignore me.
Do this at your own risk to prove that the servo works as it should
If the servo is one of the small 9 gram ones then connect it directly to the Arduino 5V, GND and a pin other than 0 or 1. Edit the Sweep example to match the pin that you are using and try it briefly (no more than 10 seconds) with nothing connected to the servo output arm
Report back what happens
If the servo is not a small 9 gram one then do not power it from the Arduino and even if it is then do not use the Arduino as a long term power supply with a load on the servo of any kind
Im using D8 and the 5V and GND, and its just not working. Its very frustrating. I just want one thing to work and apparently thats too much to ask for.