当前位置:首页Arduino > 正文

arduino蜂鸣器报警程序

作者:野牛程序员:2023-07-12 06:54:11Arduino阅读 2730

以下是一个简单的 Arduino 蜂鸣器报警程序的示例:

int buzzerPin = 9; // 将蜂鸣器连接到Arduino的9号引脚

void setup() {
  pinMode(buzzerPin, OUTPUT); // 将引脚设置为输出模式
}

void loop() {
  // 播放报警音
  tone(buzzerPin, 1000); // 以1000Hz的频率播放音调
  delay(500); // 持续500毫秒

  // 停止蜂鸣器
  noTone(buzzerPin);
  delay(500); // 延迟500毫秒
}

在上述程序中,我们将蜂鸣器连接到 Arduino 的9号引脚(可以根据实际连接进行调整)。setup() 函数在程序开始时被调用,用于初始化引脚设置。loop() 函数会不断循环执行,播放报警音和停止蜂鸣器。

loop() 函数中,使用 tone() 函数播放特定频率的音调(这里是1000Hz),持续500毫秒。然后使用 noTone() 函数停止蜂鸣器的声音,并再次延迟500毫秒。

通过调整 tone() 函数的参数,你可以改变报警音的频率和持续时间,以满足你的需求。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击