from machine import Pin
from time import sleep
# Definición de pines según tu imagen:
pines = [15, 2, 0, 4, 16, 17, 5, 18, 19, 21]
leds = [Pin(x, Pin.OUT) for x in pines]
while True:
# Ida: Prende pares (0 y 1, 2 y 3, 4 y 5, 6 y 7, 8 y 9)
for x in range(0, 10, 2):
leds[x].value(1)
leds[x + 1].value(1)
sleep(1)
leds[x].value(0)
leds[x + 1].value(0)
# Regreso: Prende pares a la inversa (6 y 7, 4 y 5, 2 y 3)
for x in range(6, 0, -2):
leds[x].value(1)
leds[x + 1].value(1)
sleep(1)
leds[x].value(0)
leds[x + 1].value(0)Daniel Ruiz Castellanos 5M