from machine import Pin
import time
led_indicador = Pin(14, Pin.OUT, value=0)
led_indicador2 = Pin(12, Pin.OUT, value=0)
led_indicador3 = Pin(13, Pin.OUT, value=0)
led_indicador4 = Pin(27, Pin.OUT, value=0)
pulsador1 = Pin(18, Pin.IN, Pin.PULL_UP)
pulsador2 = Pin(19, Pin.IN, Pin.PULL_UP)
pulsador3 = Pin(21, Pin.IN, Pin.PULL_UP)
pulsador4 = Pin(22, Pin.IN, Pin.PULL_UP)
print("Hardware inicializado correctamente.")
print("D18 (Boton 1) -> ENCIENDE | D19 (Boton 2) -> APAGA")
while True:
if pulsador1.value() == 0:
led_indicador.value(1)
led_indicador2.value(1)
print("Botón 1 (D18) Detectado -> LED Encendido")
if pulsador2.value() == 0:
led_indicador.value(0)
led_indicador2.value(0)
print("Botón 2 (D19) Detectado -> LED Apagado")
if pulsador3.value() == 0:
led_indicador3.value(1)
led_indicador4.value(1)
print("Boton 3 (D21) Detectando -> LED Apagado")
if pulsador4.value() == 0:
led_indicador3.value(0)
led_indicador4.value(0)
print("Boton 4 (D22) Detectando -> LED Apagado")
time.sleep(0.02)