Servomotor Tutorial
Servomotor Tutorial
Servomotor Tutorial
Indice de contenidos
1 Características técnicas de un servomotor con Arduino
2 Conexionado con Arduino
3 ¿Cómo programar un servo desde el entorno de Arduino?
4 Conclusión
UNIRSE AL CURSO
Aceptas que almacene tu nombre y email para poder enviarte
información de Programarfacil.
Estos motores funcionan con una señal PWM, con un pulso de trabajo
entre 1 ms y 2 ms y con un periodo de 20 ms (50 Hz). ¿Qué quiere decir
todo esto? Este dato nos indica la velocidad máxima a la que podemos
mover el servomotor con Arduino. Solo podremos cambiar de posición
cada 20 ms. Esto dependerá del tipo y marca de nuestro servo.
El elegir una salida PWM u otra da lo mismo, todas las salidas de este
tipo funcionan igual.
1 /*
3 https://programarfacil.com
4 */
7 #include <Servo.h>
10 Servo servoMotor;
11
12 void setup() {
14 Serial.begin(9600);
15
17 servoMotor.attach(9);
18 }
19
20 void loop() {
21
22 // Desplazamos a la posición 0º
23 servoMotor.write(0);
24 // Esperamos 1 segundo
25 delay(1000);
26
28 servoMotor.write(90);
29 // Esperamos 1 segundo
30 delay(1000);
31
33 servoMotor.write(180);
34 // Esperamos 1 segundo
35 delay(1000);
36 }
1 /*
3 https://programarfacil.com
4 */
7 #include <Servo.h>
10 Servo servoMotor;
11
12 void setup() {
14 Serial.begin(9600);
15
18
20 servoMotor.write(0);
21 }
22
23 void loop() {
24
25 // Vamos a tener dos bucles uno para mover en sentido positivo y otro en sentido negativo
28 {
30 servoMotor.write(i);
32 delay(25);
33 }
34
37 {
39 servoMotor.write(i);
41 delay(25);
42 }
43 }
¿Quieres montar tu primer proyecto con Arduino?
Con este curso gratuito crearás un Sistema de Riego Automático con Arduino,
paso a paso y en sólo una semana.
UNIRSE AL CURSO
Aceptas que almacene tu nombre y email para poder enviarte
información de Programarfacil.
Conclusión
Controlar un servo desde Ardunino es una tarea muy sencilla gracias al
uso de la librería Servo.h. Te recomiendo que sigas practicando con
esta librería. Si te ha gustado el artículo, compártelo. Si tienes alguna
duda, deja un comentario abajo de este artículo.