from machine import Pin
import time
# Configurações de pinos
botao_pin = Pin(0, Pin.IN, Pin.PULL_UP) # Botão no pino 14 (com pull-up)
led_pin = Pin(2, Pin.OUT) # LED no pino 15
# Função para piscar o LED
def pisca_led():
led_pin.on() # Acende o LED
time.sleep(0.5) # Espera 0.5 segundos
led_pin.off() # Apaga o LED
time.sleep(0.5) # Espera 0.5 segundos
# Monitoramento do estado do botão
while True:
if botao_pin.value() == 0: # Se o botão for pressionado (LOW)
print("Botão pressionado!")
pisca_led() # Pisca o LED
else:
print("Botão não pressionado")
time.sleep(0.1) # Delay de 100ms para evitar leitura muito rápida