亲,“电路城”已合并升级到更全、更大、更强的「新与非网」。点击查看「新与非网」

本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页

基于ARDUINO的蜂鸣器模块

发布时间:2021-06-15
分享到:

基于ARDUINO的蜂鸣器模块

发布时间:2021-06-15
分享到:

在本教程中,简单接收了如何在 Arduino 中使用蜂鸣器或压电扬声器。蜂鸣器长应用在警报设备、计算机、计时器和用户输入确认(例如鼠标点击或按键)等。本文还讲解了如何使用tone() 和noTone() 函数。

硬件部件:

软件应用程序:

电路原理图:

代码:

const int buzzer = 9; //蜂鸣器连接arduino的引脚9
void setup()

{
  pinMode(buzzer, OUTPUT); //设置蜂鸣器,引脚9作为输出

}

void loop()

{
  tone(buzzer, 1000); // 发送1KHz声音信号
  delay(1000);        // 1秒
  noTone(buzzer);     // 停止声音
  delay(1000);        //1秒
}

蜂鸣器发送一个1KHz的声音信号到引脚9,暂停程序一秒钟(delay(1000)),蜂鸣器停止信号声音,loop() 例程将使其一次又一次地运行,并发出短促的哔哔声。

加入微信技术交流群

技术交流,职业进阶

关注与非网服务号

获取电子工程师福利

加入电路城 QQ 交流群

与技术大牛交朋友

讨论