from machine import Pin
# Bước 1: Khai báo chân nút và LED
btn = Pin(15, Pin.IN, Pin.PULL_UP)
led = Pin(2, Pin.OUT)
# Bước 2: Định nghĩa hàm xử lý ngắt
def bat_tat(pin):
led.value(btn.value()==0) # LED sáng khi nút nhấn, tắt khi nhả
print("Trạng thái nút:", btn.value())
# Bước 3: Gắn ngắt cho cả cạnh lên và xuống
btn.irq(trigger=Pin.IRQ_FALLING , handler=bat_tat)