"""
usar_listas.py
Script para Raspberry Pi Pico y placas compatibles con upython
Ejercicio de introducción al uso de listas
En esta lección aprenderás que es una lista y la manera en que es creada.
También aprenderás a extraer y usar sus elementos.
7 de Junio de 2025
***Por El Inge Rulos***
"""
from machine import Pin
from utime import sleep_ms
# Configurar los LED como salida
led_verde = Pin(20, Pin.OUT)
led_amarillo = Pin(19, Pin.OUT)
led_rojo = Pin(18, Pin.OUT)
# Lista de LEDs en el orden que quieres que se activen
leds = [led_rojo, led_amarillo, led_verde]
# Establecer una constante con un retardo específico
RETARDO = const(1000)
while True:
leds[0].on()
sleep_ms(RETARDO)
leds[0].off()
leds[1].on()
sleep_ms(RETARDO)
leds[1].off()
leds[2].on()
sleep_ms(RETARDO)
leds[2].off()