首先还是声明蜂鸣器的引脚,对应开发板的引脚IO5
// 蜂鸣器引脚
int BUZZERPIN = 5;
在 setup() 内配置引脚为输出模式
void setup() {
// 蜂鸣器
pinMode(BUZZERPIN,OUTPUT);
}
然后在代码的任意地方放置如下蜂鸣器的响应方法
void SliderBuzzer(int hz, int t){
tone(BUZZERPIN, hz);
delay(t);
noTone(BUZZERPIN);
delay(t);
}
最后需要的地方直接调用以上方法即可,如下2500为hz,1500为时间;当前两个参数大伙可以自由更改;蜂鸣器最大hz为2700。
// 蜂鸣器(HZ,time)
SliderBuzzer(2500,1500);
关联阅读:
PWM网络开发板引脚说明以及使用准备工作 - 16通道_XMaker实验室的博客-CSDN博客