from machine import Pin
import time
# 初始化LED按鈕和蜂鳴器
led_button = Pin(16, Pin.IN, Pin.PULL_DOWN) # LED按鈕,設置為下拉電阻
buzzer = Pin(15, Pin.OUT) # 蜂鳴器,設置為輸出
while True:
if led_button.value() == 1: # 如果按鈕被按下
buzzer.on() # 開啟蜂鳴器
time.sleep(0.5) # 蜂鳴器發聲持續0.5秒
buzzer.off() # 關閉蜂鳴器
time.sleep(0.5) # 等待0.5秒,避免重複觸發
else:
buzzer.off() # 確保按鈕未按下時蜂鳴器是關閉的