from machine import Pin, ADC
import time
import math
adc = ADC(0)
leds = list()
for i in range(10):
leds.append(Pin(i, Pin.OUT))
def encender(led):
for i in range(10):
if i != led:
leds[i].value(0)
else:
leds[i].value(1)
while 1:
val_adc = adc.read_u16()
print("valor del ADC:", val_adc)
# procesar el valor para obtener el LED a encender
num_led = (round((val_adc/65535), 1) * 10)
#print(f"# led : {(num_led)}")
for led in range(num_led):
encender(led)