from machine import Pin, ADC, PWM
import utime
servo =PWM(Pin(19))
servo.freq(50)
adc = ADC(Pin(13))
while True:
potenciometro = int(adc.read_u16()*180/65535) # valor en grados
ton=(potenciometro*11307)+456703
servo.duty_ns(int(ton))
print('\033[2J\033[H') # Limpiamos la pantalla
print(f'Valor ADC: {adc.read_u16()} - Tiempo de ON: {ton/1000000} ms - Grados: {potenciometro}º')
utime.sleep_ms(50)