#include <Servo.h> // Incluir la librería para controlar servos
Servo miServo; // Crear un objeto de tipo Servo (puedes darle el nombre que quieras)
void setup() {
// Conectar el servo al pin 9
miServo.attach(9);
}
void loop() {
int angulo;
// Mover el servo de 0 a 180 grados
// El ciclo for es perfecto para esto.
for (angulo = 0; angulo <= 180; angulo += 1) {
miServo.write(angulo); // Indicar al servo que se mueva a la posición 'angulo'
delay(15); // Pequeña pausa para que el movimiento sea suave
}
// Mover el servo de 180 a 0 grados
for (angulo = 180; angulo >= 0; angulo -= 1) {
miServo.write(angulo); // Mover a la nueva posición
delay(15); // Pausa para suavizar el movimiento
}
}