#Morales Martínez Esmeralda
#602-B
from machine import Pin
import time
b1 = Pin(16, Pin.IN, Pin.PULL_UP) # der
b2 = Pin(17, Pin.IN, Pin.PULL_UP) # izq
leds = [
Pin(0, Pin.OUT),
Pin(1, Pin.OUT),
Pin(2, Pin.OUT),
Pin(3, Pin.OUT),
Pin(4, Pin.OUT),
Pin(5, Pin.OUT),
Pin(6, Pin.OUT),
Pin(7, Pin.OUT),
Pin(8, Pin.OUT),
Pin(9, Pin.OUT)
]
pos = 0
def actualizar_leds():
for i in range(10):
leds[i].value(1 if i == pos else 0)
actualizar_leds()
while True:
if b1.value() == 0:
if pos < 9:
pos += 1
actualizar_leds()
time.sleep_ms(200)
if b2.value() == 0:
if pos > 0:
pos -= 1
actualizar_leds()
time.sleep_ms(200)