from machine import Pin
from time import sleep
boton = Pin(5, Pin.IN, Pin.PULL_DOWN)
leds = [Pin(x, Pin.OUT) for x in range(6, 16)]
velocidad = 1
while True:
if boton.value() == 1:
for x in range(2, 9, 3):
leds[x].on()
sleep(velocidad)
for x in range(2, 9, 3):
leds[x].off()
for x in range(1, 8, 3):
leds[x].on()
sleep(velocidad)
for x in range(1, 8, 3):
leds[x].off()
for x in range(0, 7, 3):
leds[x].on()
sleep(velocidad)
for x in range(0, 7, 3):
leds[x].off()
for x in range(9, 0, -2):
leds[x].on()
leds[x - 1].on()
sleep(0.7)
sleep(1)
for x in range(10):
leds[x].off()
else:
for i in range(10):
leds[i].on()
sleep(0.1)
leds[i].off()
for i in range(9, -1, -1):
leds[i].on()
sleep(0.1)
leds[i].off()