from machine import Pin
import time
# Buzzer active nối với GP15
buzzer = Pin(15, Pin.OUT)
# Nút nhấn nối từ GP21 xuống GND
# Dùng kéo lên nội nên bình thường là 1, bấm sẽ là 0
button = Pin(21, Pin.IN, Pin.PULL_UP)
while True:
if button.value() == 0:
# Khi nhấn nút thì bật buzzer trong 1 giây
buzzer.value(1)
time.sleep(1)
buzzer.value(0)
# Chờ nhả nút để tránh giữ nút làm kêu lặp liên tục
while button.value() == 0:
time.sleep_ms(10)
time.sleep_ms(10)