Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Servo Motor
Un motor eléctrico es una máquina
que transforma la energía
eléctrica en energía mecánica
rotativa continua.
Un servomotor es un motor de
corriente continua pero en vez de
conseguir un giro continuo, está
diseñado para conseguir que gire
un determinado ángulo en
respuesta a una señal de control, y
que se mantenga fijo en esa
posición.
¿Cómo funciona el servo
motor?
#include <Servo.h>
void setup() {
myservo.attach(9); // conectar al pin 9 el servo motor.
}
void loop() {
for (pos = 0; pos <= 180; pos += 1) { // iniciara desde 0 grados hasta 180 grados, en un sentido
// en pasos de 1 grado
myservo.write(pos); // le dice al servo que vaya a la posición de la variable 'pos'
delay(15); // espera 15ms para que el servo alcance la posición
}
for (pos = 180; pos >= 0; pos -= 1) { // va de 180 grados a 0 grados
myservo.write(pos); // decirle al servo que vaya a la posición en la variable 'pos'
delay(15); // espera 15ms a que el servo alcance la posición
}
}