from machine import Pin
import time
# Configurações dos pinos
botao = Pin(34, Pin.IN) # Pino 34 como entrada (sem pull-up interno)
saida = Pin(4, Pin.OUT) # Pino 4 como saída
while True:
estado_botao = botao.value() # Lê o estado do botão
if estado_botao == 0: # Se o botão for pressionado (nível LOW)
saida.value(1) # Liga o pino 4 (HIGH)
else:
saida.value(0) # Desliga o pino 4 (LOW)
time.sleep(0.05) # Pequeno atraso para evitar leituras falsas (debounce simples)