本文摘要:`from machine import Pin, PWMimport time========== 配置区 ==========BEEP_PIN = 25 # 蜂鸣器引脚(普中ESP32通常是GPIO25,不对就改成26或23)FREQ = 1000 # 蜂鸣频率(Hz),1000=正常响声ON_SEC = 1 # 响的时间(秒)OFF_SEC = 3 # 停的时间(秒)============...
`from machine import Pin, PWM
import time
========== 配置区 ==========
BEEP_PIN = 25 # 蜂鸣器引脚(普中ESP32通常是GPIO25,不对就改成26或23)
FREQ = 1000 # 蜂鸣频率(Hz),1000=正常响声
ON_SEC = 1 # 响的时间(秒)
OFF_SEC = 3 # 停的时间(秒)
============================
beep = PWM(Pin(BEEP_PIN), freq=FREQ, duty=0)
print("蜂鸣器测试启动,引脚 GPIO" + str(BEEP_PIN))
print("响 " + str(ON_SEC) + " 秒,停 " + str(OFF_SEC) + " 秒,循环中...")
while True:
# 响
beep.duty(512)
print("蜂鸣器: 响")
time.sleep(ON_SEC)
# 停
beep.duty(0)
print("蜂鸣器: 停")
time.sleep(OFF_SEC)`
觉得内容不错?我要