# Importamos los módulos necesarios
import time # Importa el módulo time para manejar retardos
import machine # Importa el módulo machine para interactuar con el hardware
from servo import Servo # Importa la clase Servo desde el módulo servo
# Configuración del pin y del servomotor
servo_pin = machine.Pin(15) # Crea un objeto Pin para controlar el pin GPIO 15
my_servo = Servo(servo_pin) # Crea un objeto Servo utilizando el pin configurado
# Bucle principal para controlar el movimiento del servomotor
while True:
my_servo.write_angle(0) # Mueve el servomotor al ángulo de 0 grados
time.sleep(2) # Pausa la ejecución durante 2 segundos
my_servo.write_angle(90) # Mueve el servomotor al ángulo de 90 grados
time.sleep(2) # Pausa la ejecución durante 2 segundos
my_servo.write_angle(180) # Mueve el servomotor al ángulo de 180 grados
time.sleep(2) # Pausa la ejecución durante 2 segundos