from machine import Pin, ADC
import utime
# Configurar pines para los LEDs
led_pins = [Pin(18, Pin.OUT), Pin(19, Pin.OUT), Pin(20, Pin.OUT), Pin(21, Pin.OUT)]
# Configurar el potenciómetro en el pin ADC26
pot = ADC(26)
while True:
velocidad = (pot.read_u16() / 65535) * 1 # Mapear el valor del potenciómetro a un tiempo entre 0 y 1 segundo
for i in range(4):
# Apagar todos los LEDs
for led in led_pins:
led.value(0)
# Encender solo el LED actual
led_pins[i].value(1)
utime.sleep(velocidad) # Ajustar la velocidad según el potenciómetro