# CBTIS122
# ELECTRONICA
# PROGRAMA CIRCUITOS CON MICROCOMPONENTES
# MAESTRO SIXTO HUMBERTO GONZALES PAEZ
# ALUMNO ADRIAN SAHID GUEVARA ROMERO
# GRUPO 5M NUMERO DE LISTA 27
# FECHA DE INICIO 07 DE OCTUBRE 2025
# FECHA DE ENTREGA 08 DE OCTUBRE 2025
# P203 EFECTOS DE FOR 01 PARTE 1 VARIOS EFECTOS
# SON VARIAS SECUENCIAS COMO EFECTO ESPEJO AUTO FANTASTICO ETC.
#Y EMPIEZA DE NUEVO EL CICLO
from machine import Pin
from time import sleep
leds = [Pin(x, Pin.OUT) for x in range(4,14)]
v = 0.5
while True:
for x in range(9,14):
leds[x-4].on()
leds[13-x].on()
sleep(v)
leds[x-4].off()
leds[13-x].off()
sleep(v)
for x in range(12,9,-1):
leds[x-4].on()
leds[13-x].on()
sleep(v)
leds[x-4].off()
leds[13-x].off()
sleep(v)
for x in range(13,3,-1):
leds[x-4].on()
sleep(v)
leds[x-4].off()
sleep(v)
for x in range(5,13):
leds[x-4].on()
sleep(v)
leds[x-4].off()
sleep(v)
for x in range(13,3,-2):
leds[x-4].on()
sleep(v)
leds[x-4].off()
sleep(v)
for x in range(4,13,2):
leds[x-4].on()
sleep(v)
leds[x-4].off()
sleep(v)
for x in range(13,8,-1):
leds[x-4].on()
leds[x-9].on()
sleep(v)
leds[x-4].off()
leds[x-9].off()
sleep(v)
for x in range(10,13):
leds[x-4].on()
leds[x-9].on()
sleep(v)
leds[x-4].off()
leds[x-9].off()
sleep(v)
for x in range(4,14):
leds[x-4].off()
sleep(v)