Questions tagged [servo]

A servo is a type of motor which uses a feedback mechanism for precise control of speed and position.

Filter by
Sorted by
Tagged with
-1 votes
0 answers
28 views

Problem with declaring s abstract variable of Server [closed]

I am new in Arduino and I´m trying to do a system with the Server and IR remote control, basicly after typing the numbers in the control the Server will move the degrees represented by the numbers ...
-1 votes
0 answers
20 views

Joystick controlling 2 servos using attiy85 [closed]

I am brand new to coding... I am trying to take a build from tinkercad and construct it in real life with my students. We used two pots to represent an analog joystick and would like to control two ...
-1 votes
0 answers
40 views

Im trying to control a servo motor with MPU6050 & ESP32. I found the code for it and whenever i try to upload the code i get this error

ERROR: WARNING: library Servo claims to run on avr, megaavr, sam, samd, nrf52, stm32f4, mbed, mbed_nano, mbed_portenta, mbed_rp2040 architecture(s) and may be incompatible with your current board ...
-1 votes
1 answer
71 views

Controlling a servo without the servo library

I am trying to control a servo without the "Servo.h" library.I am sending using analogWrite() some values to the servo.I know the servo takes input a continuous time signal however I dont ...
2 votes
0 answers
24 views

ESP & Servo not communicating well

I have a mystery I was unable to solve and would greatly appreciate it if anyone could shed some light on this. I have a servo DSS-M15S 270 which I managed to run perfectly fine with Arduino Uno (code ...
-1 votes
1 answer
25 views

How do you reset/end an input data through keypad? Arduino Uno Pet Feeder [closed]

I am currently building an automatic Pet Feeder using Arduino Uno. What I wanted to do is, after I input the necessary data (the days. hours, and minutes), I want to stop the loop of days until it ...
1 vote
0 answers
64 views

Unable to use RF M4 Receiver with servo motor

I am trying to control a servo motor with the following code: #include <Servo.h> Servo servo; int const inputPin = 3; void setup() { Serial.begin(9600); servo.attach(9); pinMode(...
  • 11
-1 votes
2 answers
53 views

How do I control the rotation of my servo? [duplicate]

#include <Servo.h> // servo library Servo servo; int trigPin = 5; int echoPin = 6; int servoPin = 7; int led= 10; long duration, dist, average; long aver[3]; //array for average ...
-1 votes
1 answer
41 views

Arduino Facial Recognition Locking System

I'm an extreme beginner in Arduino, so please forgive me if I'm asking basic questions. Essentially what I'm trying to create is a facial recognition locking system. I have experience with Python and ...
0 votes
2 answers
70 views

How to determine the minimum time for a servo to reach its destination?

We all know servos don't move instantly, which is why it is common to put a delay or a millis() loop whenever you issue a servo.write() command to give it time to reach its target before moving on to ...
  • 193
0 votes
1 answer
294 views

No matching function for call to'DS3231 (const uint8_t &, const uint8_t &)

This was supposed to be the code for automatic pet feeder Got it from here1 The problem is that I always got a "No matching function for call to'DS3231 (const uint8_t &, const uint8_t &)&...
0 votes
3 answers
73 views

Voltage drop when power from AA batteries

I am using a Arduino MKR 1010 Wifi board to control 4 servo (PS-1109MG). All the circuit is powered by 4 AA rechargeable batteries (1.2V * 4). Arduino is powered through the Vin port. Below is a ...
  • 11
-1 votes
1 answer
115 views

How to correctly set PWM to control servo angle in AVR?

I've stumbled upon timer configuration to handle my sg-90 servo and my Arduino UNO. What I did: Set the prescaler to 64 and mode to fast PWM of 16-bit timer. The frequency is 50hz so the ICR1 is set ...
  • 109
1 vote
3 answers
141 views

LM7805 gets very hot with four servo motors

I'm making a robotic arm using three SG90s and one Futaba s3003 servo motors and an ESP32 dev_kit_V4. The problem is when I am controlling the arm, the voltage regulator gets so hot that I can't touch ...
-1 votes
1 answer
48 views

How to control 1 servo with 2 potentiometer?

I have been building a RC plane completely from scratch using an arduino but I am fairly new to this. Essentially I have been able to make my two arduinos communicate with each other so that when one ...
0 votes
1 answer
86 views

Servo not moving with PIR motion sensor

I am working on this code to turn a servo when the PIR motion sensor detects no motion, but it is not working. Some symptoms include: Servo is turning extremely slowly PIR is not turning the servo ...
  • 21
-1 votes
1 answer
35 views

Servo retaining its position every time I send some value

I wanted to control my servo with a Bluetooth module. I gave certain values for rotating it. When I press those values the servo rotates, but then retains its original position and the PC also makes ...
1 vote
1 answer
66 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
95 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
38 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
64 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
145 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
68 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/...
  • 21
-3 votes
2 answers
68 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 ...
  • 11
0 votes
1 answer
90 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 ...
  • 9
-1 votes
1 answer
119 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 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....
  • 9
1 vote
0 answers
31 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 ...
  • 11
-1 votes
1 answer
112 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
129 views

Servo keeps rotating

I use 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
572 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 ...
  • 11
1 vote
1 answer
521 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 ...
2 votes
1 answer
399 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
278 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 ...
  • 161
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
28 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 ...
  • 11
1 vote
2 answers
189 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
246 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 ...
  • 161
1 vote
0 answers
179 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 ...
  • 11
2 votes
1 answer
271 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 ...
  • 43
1 vote
1 answer
111 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
107 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 ...
  • 21
1 vote
0 answers
65 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 ...
  • 11
1 vote
0 answers
120 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 ...
  • 119
1 vote
0 answers
67 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
142 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
71 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
49 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
284 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 ...
  • 31
1 vote
0 answers
216 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 ...
  • 31
1 vote
1 answer
82 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 ...

1
2 3 4 5
11