3. 蜂鸣器
板载无源蜂鸣器,可通过不同频率的信号驱动,发出不同音调的声音。
3.1. 应用编程接口说明
'''
导入 buzzer 模块
'''
from openaie import buzzer
'''
方法:蜂鸣器鸣响
参数:
freq -- 频率
'''
buzzer.tone(freq)
'''
方法:关停蜂鸣器
'''
buzzer.no_tone()
3.2. 案例
1. 鸣响测试
import time
from openaie import buzzer
tone_list = (289, 661, 700, 786, 882, 990, 1112) # Do、Re、Mi、Fa、Sol、La、Si
for i in range(7):
buzzer.tone(tone_list[i])
time.sleep_ms(500)
buzzer.no_tone()