低电平触发的无源蜂鸣器
模块来源
规格参数
工作电压3.3V-5V
设有固定螺栓孔,方便安装
小板PCB尺寸:3.3cm * 1.3cm
硬件接口
模块的VCC接到开发板的5V。
模块的GND接到开发板的GND。
模块的I/O接到开发板的10号引脚。
使用方法
c
/******************************************************************************
* 测试硬件:ColorEasyDuino开发板
* 版 本 号: V1.0
* 修改作者: www.lckfb.com
* 修改日期: 2024年04月18日
* 功能介绍:
*****************************************************************************
* 开发板软硬件资料与相关项目软硬件资料官网全部开源
* 开发板官网:www.lckfb.com
* 关注bilibili账号:【立创开发板】,掌握我们的最新动态!
* 不靠卖板赚钱,以培养中国工程师为己任
******************************************************************************/
int buzzer = 10; // 定义连接蜂鸣器的引脚为数字引脚10
// 定义音符的频率
int notes[] = {262, 294, 330, 349, 392, 440, 494};
int noteDuration = 500; // 定义音符持续时间,单位为毫秒
void setup() {
pinMode(buzzer, OUTPUT); // 设置蜂鸣器引脚为输出模式
}
void loop() {
for (int note = 0; note < 7; note++) {
tone(buzzer, notes[], noteDuration); // 播放音符
delay(noteDuration); // 等待音符结束
}
noTone(buzzer); // 停止播放
delay(1000); // 暂停1秒
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
使用验证
上电后会发出特定频率的音符。