Questions tagged [continuous-servo]

Use this tag for questions relating to a special class of servos which have continuous 360 degree motion both clockwise and anticlockwise.

Wikipedia describes Continuous-rotation servos as servos that do not have a limited travel angle, instead they can rotate continuously. They can be thought of as a motor and gearbox with servo input controls. In such servos the input pulse results in a rotational speed, and the typical 1.5 ms center value is the stop position. A smaller value should turn the servo clockwise and a higher one counterclockwise.

15 questions
9
votes
2 answers

Servo won't stop rotating

I have an Arduino Uno R3 board and after some time not in use it seems to have corrupted. My code is below, basically I want to rotate a servo 90 degrees every 12 hours but as soon as I plug it in the servo starts rotating non-stop. Have tried…
Stedy
  • 193
  • 1
  • 1
  • 6
3
votes
2 answers

A question about Continuous Rotation Servo and Arduino

We have this project that uses a Continuous Rotation Servo and we have a slight problem controlling it. We're planning to attach a Rack Gear to the Servo to slide a stainless steel to the right, and vice versa. The Question: Is it possible to stop…
Jeremy Rigor
  • 61
  • 1
  • 1
  • 2
2
votes
1 answer

Ramping servo motor taking longer than calculated

I'm learning how to code a "BOE Shield bot" with a partner at my university (first year). To clarify for those that do not know: a BOE Shield bot is a small robot equipped with 2 servo motors, a battery pack and an Arduino Uno. If you google the…
2
votes
0 answers

I am trying to control a continuous servo (MG996R) with an RF remote but it's not working

I am trying to control a continuous servo (MG996R) with an RF remote, but it's not working; the servo just spins in one direction. I am new to Arduino so I don't really know if the code is correct. This is my code: #include Servo…
James Lim
  • 21
  • 1
2
votes
2 answers

Servo motor (HSR-1425R) not running continuously

I'm trying to programme a servo motor to reach certain positions. I have a 360 degrees servo motor, so I can not use the Servo library and I can only control the speed. Therefore I want to regulate the time for the pulse. The setup is simple, 5 V,…
Ate8
  • 41
  • 3
1
vote
2 answers

Can't exit while loop

I made code to make 2 servos work. the sequence of working is to make the servo 1 start rotate 2 cycles then stop and the second servo start rotate for another 2 cycles then detach both of them. I tried so hard to stop the loop, but it stuck inside…
Salma
  • 11
  • 1
1
vote
1 answer

Continuous servo not setting speed correctly

I have two continuous servos connected to my Uno, and I'm running this code on…
Owen
  • 39
  • 2
0
votes
1 answer

Using pyFirmata with a 360° servo; how do I stop it?

I am testing out pyFirmata. I have a 360° servo, and know how to change its direction, but I dont't know how to stop it. What command, like servo.write(), would work to make it stop moving until prompted to move again?
JDogJunior
  • 11
  • 1
0
votes
1 answer

Continuous servo motor won't stop rotating

I want to use Bluetooth to control my continuous servo motor to rotate 360° once, and I used MIT app inventor for the UI to control it. My continuous servo motor won't stop rotating even though I tried myservo.write(90). I was wondering if anything…
grace728
  • 9
  • 2
0
votes
1 answer

Continuous servo speed control with Arduino Uno controller and servo shield

It is very simple device, 2 continuous servos FS5113R, rotates continuously in one direction. Here is device original content, which is this servo shield it looks like russian, and here is library, I have added to Arduino IDE, also I have original…
user61616
  • 1
  • 1
0
votes
1 answer

How to control continuous rotation servo via HC-12 rf module

I am working on a project to wirelessly control a continuous rotation servo...something like a wireless vending machine. The problem I am having is controlling how many revolutions the servo is making. During testing I used a button and had no…
0
votes
2 answers

How can I stop my Servo rotating?

I have a continuous servo motor connected to my Arduino UNO. I want it to react to the Hexadecimal code received by an Infrared remote. I want the motor to rotate once in one direction and then rotate once in the reverse direction and then stop…
Emmet Smith
  • 3
  • 1
  • 2
0
votes
2 answers

Continuous Rotation

I was wondering how can I make a Servo rotate continuously by using an Arduino code. I looked through several forums and websites already, but all of them just show how to make it run by changing the servo physically, I wanted to be able to do it…
Sassa
  • 1
-1
votes
1 answer

Continous Rotation Servo not changing directions

I have coded a robot to be controlled by a ps3 Controller. I am using continous rotation servos but unfortunately I can not figure out how to get them to change direction. My input for my if statements is correct, but for some reason even if the…
Brax
  • 1
  • 1
-1
votes
1 answer

Using Arduino to allow continuous servo to go in the opposite direction

For my project I am using 6 continuous servos connected to an Adafruit Servo Shield. To run them I use pwm.setPWM(0, 0, 1000) and then set a delay to run them for how long i’d like to, then run pwm.setPWM(0, 0, 0) to stop it. I would like to run the…
nina
  • 9