from machine import Pin, ADC #libreria del ADC
from time import sleep #libreria sleep
pot = ADC(Pin(26)) #asigna el pin 26 como entrada analógica
led = Pin(0, Pin.OUT)
#Lee el ADC en formato de o-65535 para voltaje de 0-3.3
while True:#ciclo infinito
pot_value = pot.read_u16() #lee el ADC en formato de 16 bits
#pot_value = pot_value*3.3/65535 # convierte a valores de voltaje de 0 a 3.3v
print(pot_value,"ent")#imprime el valor de la entrada analógica en formato de 0 a 65535
led.value(1)
sleep(pot_value*0.000003)# imprime en la consola el valor del voltaje
led.value(0)
sleep(pot_value*0.000003)
print(pot_value*0.000003, "seg")# imprime el tiempo en alto del led en seg
# sleep(1) # retardo de 1 segundo