from machine import Pin
import utime
#se declara nombres a cada "Pin" que se usara para los leds
ROJO= Pin(10, Pin.OUT)
AMARILLO= Pin(11, Pin.OUT)
VERDE= Pin(12, Pin.OUT)
#los "Pin" para cada boton
BOTON1= Pin(16, Pin.IN)
BOTON2= Pin(17, Pin.IN)

while True:
    #se evalua el estado actual de cada boton con la operacion ".value()"
    #comparando el estado de los botontes se realiza una operacion u otra
    if BOTON1.value() == 0 and BOTON2.value() == 1:
        VERDE.on()
    else:
        VERDE.off()

    if BOTON1.value() == 1 and BOTON2.value() == 0:
        AMARILLO.on()
    else:
        AMARILLO.off()
        
    if BOTON1.value() == 0 and BOTON2.value() == 0:
        ROJO.on()      
    else:
        ROJO.off()
#esta hace una pausa de 20 milisegundos antes de repetir el bucle. Esta pausa puede ayudar a evitar que el programa se ejecute demasiado rápido y permitir una mejor respuesta en la lectura de los botones.
    utime.sleep_ms(20)
$abcdeabcde151015202530fghijfghij
BOOTSELLED1239USBRaspberryPiPico©2020RP2-8020/21P64M15.00TTT