Controlling a continuous rotation servo

Moderators: grovkillen, Stuntteam, TD-er

Post Reply
Message
Author
BasemAlsaeed
Normal user
Posts: 10
Joined: 11 Sep 2016, 16:43

Controlling a continuous rotation servo

#1 Post by BasemAlsaeed » 25 Jun 2017, 04:24

Hi all,
i want to control a continuous rotation servo, i am using the latest ESP Easy version and connecting my signal pin from the servo to GPIO12 in the ESP12E, as far as i understand in the continuous rotation servos there is nothing to limit the rotation based on position, i am using the commands like http://<ESP IP address>/control?cmd=Servo,<servo nr>,<pin>,<position> and the + an - signs in the position manage the direction of rotation, however i do not know how to stop the rotation :)
am i missing something ?
thanks a lot

Shardan
Normal user
Posts: 1156
Joined: 03 Sep 2016, 23:27
Location: Bielefeld / Germany

Re: Controlling a continuous rotation servo

#2 Post by Shardan » 26 Jun 2017, 20:16

Hello,

i've found something that might be interesting for you:
Position "90" (1.5ms pulse) is stop, "180" (2ms pulse) is full speed forward, "0" (1ms pulse) is full speed backwards. They may require some simple calibration, simply tell the servo to 'stop' and then gently adjust the potentiometer in the recessed hole with a small screwdriver until the servo stops moving.
Found at
https://www.adafruit.com/product/154

Regards
Shardan
Regards
Shardan

BasemAlsaeed
Normal user
Posts: 10
Joined: 11 Sep 2016, 16:43

Re: Controlling a continuous rotation servo

#3 Post by BasemAlsaeed » 01 Jul 2017, 01:23

Thank you for the info, actually i have had this link some time ago, and i tried the pulse method with no luck, it just turns the servo on for a fraction of a second and it stops
i use http://192.168.1.234/control?cmd=pulse,12,1,2
any other ideas ? :)

Post Reply

Who is online

Users browsing this forum: No registered users and 36 guests