Questions tagged [servo]
A servo is a type of motor which uses a feedback mechanism for precise control of speed and position.
522
questions
-1
votes
0
answers
21
views
Automatic Motor Servo Rotation according to Tachometer Optocoupler H21A3 Sensor
I have a project to make an automatic valve using optocoupler as tachometer sensor and motor servo via Arduino Nano. I have some problem like how to made motor servo rotated manually if the tachometer ...
0
votes
1
answer
21
views
servo retaining its position everytime i send some value
i wanted to control my servo with bluetooth modue. I gave certain values for rotating it. but when i press those values the servo rotates but then retains it's original position and pc pc also make ...
-1
votes
0
answers
47
views
Sudden SerialException: Writefile failed (permissionerror(13, 'the device does not recognize the command ', none, 22))
I'm controlling the position of a servo with Python and an Arduino. I type in the angle in python and it sends to the Arduino which then moves the servo to that specific angle. Arduino code:
#include &...
-1
votes
0
answers
23
views
Multiple servo control Arduino
I am new to arduino programming. It is necessary to solve the problem.
There is a code for controlling several servos on arduino using a phone via bluetooth.
I want to make a hardwired control panel ...
-1
votes
0
answers
27
views
Can Arduino/Python receive sensor data and control servo motor simultaneously?
I am working on a project in which I receive a stream of data from a distance-measuring sensor(VL53L0x sensor). This data is populated onto my Serial monitor and I send this info to my python compiler ...
1
vote
1
answer
57
views
Why does my delay get inaccurate after one minute ? It makes my servo vibrate
I have a fancy setup to cool my beer at a controlled temperature (you can find details and a photo here if you want). The input of my system is a temperature, the output is a servo position.
Long ...
-2
votes
2
answers
71
views
Emulate Joystick
I am trying to automate a existing system that uses Joystick as its input to move the Motors in x&y directions. I actually want to emulate arduino to exactly do what the joystick is doing by just ...
1
vote
0
answers
25
views
Simulink Legacy Code Tool - custom Arduino servo write block problem
I'm trying to create my own servo.write block in Simulink for Arduino DUE deployment (and External Mode). Before you ask why if there is one available inside the Simulink Arduino Support Package, ...
2
votes
1
answer
51
views
Simulating a button press using the Serial Monitor to run a Servo
I'm kind of new to Arduino and C, and I was having trouble with this sketch. I'm working on a project to control 6 servos using virtual buttons. When I hold down the button, the servo moves forward ...
1
vote
1
answer
44
views
Servo keeps resetting position when there is no difference in received value?
So I'm working on a code that basically receives x and y coordinates and stores them in a variable. Whenever a coordinate is received, it goes through a conditional statement to store them in a ...
2
votes
1
answer
49
views
How to combine servo shield with peristaltic pump?
I am creating a project where I need 16+ (possibly up to 20) servos to open/close liquid flow through tubing, which in turn will be controlled by a peristaltic liquid pump (https://www.adafruit.com/...
-3
votes
2
answers
63
views
I need to run 2 for() loops simultaneously but I cant seem to do it without one executing, then the other after it [closed]
I'm controlling 2 servo motors but would like to adjust their variables separately, specifically their upper and lower values, and their speeds. This code is one that I had found online then ...
0
votes
1
answer
36
views
external power supply for servo motor attached to redboard arduino
I'm new to this page but I was hoping to get some advice on a servo motor arduino project I'm currently working on.
I have a HS-815BB servo motor (4.8~6V, max stall current draw 6,000mA) and a Spark ...
-1
votes
1
answer
34
views
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 Servi 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
‘...
1
vote
0
answers
28
views
Problem regarding on HC-SR04 sonar with an additional stepper and SG90 servo motor
I'm making a project based on HC-SR04 ultrasonic sensor with a stepper motor and an SG90 servo motor. I have done some conditions for my stepper motor that is given below. Now I want to include my ...
-1
votes
1
answer
80
views
atTiny85 5V and servo usage
I have an AtTiny85 that I would like to move a servo on I/O "4" for this project.
I can't seem to get it to work, no matter what I do. I had tons of issues getting it to program, but I've ...
1
vote
1
answer
66
views
Servo keeps rotating
I used a 360° servo with a program I made on an Arduino Uno.
The program was meant to control two separate servos with two potentiometers on a breadboard. When I used 180° and 90° servos, it worked ...
0
votes
2
answers
113
views
Trouble understanding min and max parameters for the Servo motor
This picture is from arduino.cc . Could someone please help me understand these parameters min and max? I was using TinkerCad taking input for the angle using a potentiometer (having mapped correctly ...
1
vote
1
answer
181
views
servo motor and l298n motor driver doesn't work together with esp32
so basically I am using 4 servo motors for our robotic arm and 1 l298n motor driver for 2 motor drive for base of the arm. when I individually tested robotic arm and controlled 4 servo motors, it ...
1
vote
1
answer
138
views
Continuous Servo motor won't stop rotating
I wanted to use bluetooth to control my continuous servo motor to rotate 360° for once, and I used MIT app inventor for the ui to control it Also, my continuous servo motor won't stop rotating even ...
2
votes
1
answer
103
views
How does Arduino Servo.h library manage to output PWM when a Servo motor is connected to a non-PWM pin? [duplicate]
While learning more about Servos, the main thing i have learned is that, Servos (SG90) need PWM signal with the frequency of 50Hz. And the duty cycle of the frequency is used to rotate the angle of ...
3
votes
0
answers
127
views
PCA9685 - Hardware problem with diode?
I'm working on a project, where I need to run several high-torque servos. For that I bought come of these PCA9685 boards.
I hooked everything up with my arduino and connected an external 5V - max 3A ...
1
vote
0
answers
37
views
Problem when using Servo.h and WIre.h libraries [duplicate]
I have a project that consists of an Arduino, a NodeMCU and 2 servos. The NodeMCU is configured as master and the Arduino as slave. I have bidirectional flow of data between them.
In order to receive ...
1
vote
0
answers
25
views
servos act strangely instead of stopping/starting
I am trying to make it so that my robot rolls straight when pin 8 is high and stop when pin 8 is low, the 2 servos is constant rotation servos. instead the servos spin when the wire touches it pin ...
1
vote
2
answers
109
views
PID control doesn't work. After computing the values, the values just become equal to 0
So, I have a working code of the stabilizer project using 2 servo motors, mpu6050, Arduino Uno. However, I want to add PID part for tuning the servo motors movement. I followed the example PID library ...
1
vote
0
answers
42
views
Arduino UNO and PCA9685 - Problem with external power supply
I am totally desperate and hope you can help me.
I've been building a project for a while where I have to control several servos. For this I bought some MG996R servos and a PCA9685 16-Channel Servo
...
1
vote
0
answers
75
views
Arduino and PCA9685 - Suddenly stopped working
I'm using an Arduino Uno and a PCA9685 board to run 4 servos (of type MG996R).
For that, I set up the following connections:
SCL -> SCL
SDA -> SDA
Ground -> GT
VCC -> 3.3V
As the servos ...
2
votes
1
answer
150
views
How to Independently run positional and continuous servos using millis()?
I am setting up 3 servos (2 position servos and 1 '360' continuous rotational servo) with Arduino. but I failed to run these independently. It runs one after another. I wish to run it in loop ...
1
vote
1
answer
70
views
what is the maximum number of servo motors that can be connected to a l293d motor shield?
I have a requirement in which I need to run 2 motors and 6 servos.
The motors and servos won't be running simultaneously at any given time.
what best can I use. I Was hoping to use l293d shield as it ...
2
votes
0
answers
55
views
Simulink resets arduino
I am working on servo motors control through serial communication protocol, I am sending data from Simulink to arduino and vice versa, The problem I am getting is that once I open Simulink Servo ...
1
vote
0
answers
56
views
What external battery do I need?
For a school project I need to connect an Arduino with an accelerometer gyroscope sensor and 2 mini servo motors. Of course I need a battery for this. However, I don’t know what battery I need for ...
1
vote
0
answers
74
views
Servos "jump to fixed position" at startup when powered by external power supply only, but not by board
My question is about something that is happening ONLY when I use external power supply. When I use the power from the Arduino Mega directly, there is no problem. However, I need to use an external ...
1
vote
0
answers
46
views
1.) How do I delay a servo motor from turning in a loop? 2.) How do I make a servo motor's change in position dependent on temperature?
I'm super new to the c++ programming world (currently taking the class now) and I'm in need of some assistance with some coding that's way beyond my knowledge at the moment. I have to write a code for ...
3
votes
1
answer
62
views
First I2C project - Unable to get any servo movement with PCA9685
I'm working on a project where I need to run multiple servos. For now though, I'm trying to get a single MG90S servo running with a PCA9685 servo driver but I'm unable to get any movement from the ...
-1
votes
1
answer
62
views
Arduino Sleep to conserve battery - How to intergrade it to existing sketch - HELP pls
My sketch below is simply using a touch sensor to activate a servo motor to go from from initial position 0 to 180 then back to 0. then I want the Adruino NANO to go to sleep to conserve some battery ...
1
vote
1
answer
42
views
Mixed SHARP IR Sensor Readings
I'm using the GP2Y0A21YK Sharp IR Sensor in a ball and beam system where I'm trying to balance the ball in the center of the beam using the IR Sensor as a distance locator and a servo motor to tilt ...
2
votes
1
answer
161
views
How to control multiple servo motors at the same time with protothreading using an I2C PCA9685 PWM board?
I'm trying to use protothreading to control two (and eventually four) servo motors over I2C using a PCA9685 PWM board.
To start, I am simply trying to sweep the two motors back and fourth at the same ...
1
vote
0
answers
77
views
How to control multiple servo motors simultaneously using protothreading?
So I'm trying to control 4 servo motors simultaneously using the Protothreads library by Ben Artin, but I am starting with 2 just to see if it works.
I have succeeded in getting two LEDs to blink at ...
1
vote
1
answer
70
views
How to use this specific arduino shield
I am trying to understand how to wire this Arduino Uno shield properly.
My goal/main questions: I have 6 servo motors and I am trying to wire them properly to this shield. Do I need an external ...
4
votes
1
answer
126
views
Arduino UNO won't move servo
I have a simple MG996 servo motor and I am trying to make it move with my Arduino Uno. I tried different ways of wiring but nothing seems to work as fully expected.
For the wiring I followed this ...
1
vote
0
answers
42
views
ATTINY13A, Servo only makes half a sweep
I have been trying to get a servo to sweep using an attiny13A. And i managed to get the servo to (kindoff) work by the help of a previous thread. But i'm now getting an issue. The servo only goes to ...
2
votes
2
answers
93
views
arduino acclerometer with servo motor
I'm currently working on project to operate three motors while sending accelerometer value to computer via bluetooth module. I want the motor operation and value transmission to work seperatly. But ...
2
votes
1
answer
79
views
External Power for MicroServo (SG92R)
Why won't my MicroServo run at external 5v power supply? , I've tested my power supply and can light up 1 LED and also run the servo mainly on arduino and it works just fine. Im currently using a ...
1
vote
0
answers
85
views
Using 4x1 MUX to control a servo
I was supposed to first create a 4x1 MUX using AND and NOT gates. The 4 input data lines (io,i1,i2,i3) were 4 PWM pins from the arduino (3,5,6,9), with analogWrite() values as 100,150,200,250 ...
-1
votes
3
answers
239
views
Smooth Servo movement for robotic arm: An ongoing answer and soluton
This is not and will not be a duplicate.
This is a thread meant to share a solid soliton I figured out with the rest of the community and update it as I optimize it, ad-hoc.
So I had visited ...
1
vote
2
answers
95
views
(noob) 2 servos for robot (head & chest) movement at different speeds at once
I have an Arduino Uno and two Hi-tec Servos HS-40 & 5055 digital that I'm using for a basic robot build. I'm trying to have 1 servo(HS-40) turn the head back and forth (left to right) slightly ...
1
vote
1
answer
60
views
Brushless Motor "twitches" on its own when connected to battery
I've been trying to make a Bluetooth slider app that can control the spin speed of a brushless motor. The transmitter I am using is Arduino Mega. The problem I'm having is that my motor will start ...
2
votes
3
answers
200
views
how to run 2 different servo (continuous rotation and regular servo) in parallel, not run one after other?
I need to control 2 servos in parallel, whereas one is of continuous rotation and another is of regular positioning control (angle) on arduino IDE. I tried but it works one after another, not parallel....
1
vote
1
answer
27
views
Servo noise during program flash on Arduino
I'm running serveral servos using a driver A4988 and external power supply. Everything works fine.
I've just noticed one issue that I can't explain.
As soon as I upload a new program version on my ...
0
votes
2
answers
116
views
Im trying to map a joystick to a servo but need the servo to be at 0 when the joystick is in nerural. And up to 180 when joy is forward or back
Im trying to map a joystick to a servo but need the servo to be at 0 when the joystick is in nerural. And up to +180 when joy is forward or back.
I just cant seem to figure out the mapping or setup ...