from machine import Pin
from time import sleep
Pins=[23, 22, 21, 19, 18, 5, 17, 16, 4, 0]
leds=[Pin(x,Pin.OUT) for x in Pins]
vel=.5
while True:
for x in range(5):
leds[x].value(1)
leds[x+5].value(1)
sleep(vel)
leds[x].value(0)
leds[x+5].value(0)
for x in range (3,0,-1):
leds[x].value(1)
leds[x+5].value(1)
sleep(vel)
leds[x].value(0)
leds[x+5].value(0)
for x in range (5):
leds[x].value(1)
leds[9-x].value(1)
sleep(vel)
leds[x].value(0)
leds[9-x].value(0)
for x in range (10):
leds[x].value(1)
sleep(vel)
for x in range (10):
leds[x].value(0)
sleep(vel)
for x in range (9,-1,-1):
leds[x].value(1)
sleep(vel)
for x in range (9,-1,-1):
leds[x].value(0)
sleep(vel)
for x in range (3):
leds[x].value(1)
leds[9-x].value(1)
sleep(vel)
leds[x].value(0)
leds[9-x].value(0)
for x in range (4,-1,-1):
leds[x].value(1)
leds[9-x].value(1)
sleep(vel)
leds[x].value(0)
leds[9-x].value(0)