from machine import Pin, PWM
import time
#Inicializar PWM en el pin 15 para control del servo
servo = PWM(machine.Pin(15))
#Ajusta la frecuencia PWM
servo.freq (50)
#Función para calcular el DC para cualquier ángulo:
def calcularDC(angulo):
return (angulo*6062)//(180) + 1802
while True:
#Servo a 0°
servo.duty_u16(calcularDC(15))
time.sleep(1)
#Servo a 90°
servo.duty_u16(calcularDC(30))
time.sleep(1)
#Servo a 180°
servo.duty_u16(calcularDC(45))
time.sleep(1)