from machine import Pin, PWM
from time import sleep as pausa
#import time
pausa(0.1) # Wait for USB to become ready
led_placa = Pin(25, Pin.OUT)
print("Manejo de Servos en Pi Pico!")
# CONFIGURACION DEL SERVO
servo1 = PWM(Pin(15))
servo1.freq(50)
while True:
#-------------------
led_placa.value(1) #Activamos led placa
print("Giro Horario del Servo de 0 a 180 grados")
for pulso in range (500000, 2500000, 5000):
servo1.duty_ns(pulso)
pausa(0.001)
#-------------------
led_placa.value(0) #Desactivamos led placa
print("Giro antiorario del Servo de 180 a 0 grados")
for pulso in range (2500000, 500000, -5000):
servo1.duty_ns(pulso)
pausa(0.001)
Manejo de Servo en Micropython