#include <Servo.h>
// Creamos un objeto de la clase Servo
Servo miServo;
int angulo = 0; // Variable para almacenar la posición
void setup() {
// Vinculamos el servo al pin digital 9
miServo.attach(9);
}
void loop() {
moverServo();
}
void moverServo(){
// Ciclo para mover de 0 a 180 grados
for (angulo = 0; angulo <= 180; angulo += 1) {
miServo.write(angulo); // Le dice al servo ir a esa posición
delay(15); // Espera 15ms para que el servo llegue
}
// Ciclo para regresar de 180 a 0 grados
for (angulo = 180; angulo >= 0; angulo -= 1) {
miServo.write(angulo);
delay(15);
}
}