# Microprocesadores - ISC
import machine
import time
# Definimos constantes para los pines
BUTTON_PIN = 15
LED_PIN = 22
# Configuración de hardware
button = machine.Pin(BUTTON_PIN, machine.Pin.IN, machine.Pin.PULL_UP)
led = machine.Pin(LED_PIN, machine.Pin.OUT)
while True:
estado = button.value() # Leer estado del botón
print("estado:", estado) # Mostrar en consola
if estado == 0: # Botón presionado (con PULL_UP)
led.value(1) # Encender LED
else:
led.value(0) # Apagar LED
time.sleep(0.05) # Retardo fijo para estabilidad y antirrebote