from machine import Pin
from utime import sleep
# Configura el pin GPI022 como salida
ledRojo = Pin(42, Pin.OUT)
ledAmarillo = Pin(41, Pin.OUT)
ledVerde = Pin(40, Pin.OUT)
#Configura GPI02 como entrada
btn = Pin(6, Pin. IN)
print("HOLA Santiago 2996916")
#se crea el bucle while para crear el bucle del semaforo
while True:
# el if como pregunta para cuando se precione el boton se apagen los led
if btn. value()== 0:
ledAmarillo.value(0)
ledVerde.value(0) # Enciende el LED
ledRojo.value(1) # Enciende el LED
sleep(2) # Espera 1 segundo
ledRojo.value(0) # Enciende el LED
ledVerde.value(0)
ledAmarillo.value(1) # Enciende el LED
sleep(2) # Espera 1 segundo
ledAmarillo.value(0) # Enciende el LED
ledRojo.value(0)
ledVerde.value(1) # Enciende el LED
sleep(2) # Espera 1 segundo
else:
ledRojo.value(0) # apaga el LED
ledAmarillo.value(0) # apaga el LED
ledVerde.value(0) # apaga el LED