aduino 蜂鸣两只老虎简单代码
时间: 2023-09-13 17:08:16 浏览: 467
两只老虎_两只老虎_cc936mycc936_蜂鸣器_stm32歌曲_STM32两只老虎_源码
5星 · 资源好评率100%
以下是 Arduino 蜂鸣器播放《两只老虎》的简单代码:
```arduino
int buzzerPin = 8; // 蜂鸣器连接的引脚
void setup() {
pinMode(buzzerPin, OUTPUT); // 将蜂鸣器引脚设置为输出模式
}
void loop() {
// 播放第一只老虎
tone(buzzerPin, 523); // 发出523Hz的声音
delay(500); // 延时500毫秒,即0.5秒
noTone(buzzerPin); // 停止发声
delay(100); // 停顿100毫秒,即0.1秒
// 播放第一只老虎
tone(buzzerPin, 523); // 发出523Hz的声音
delay(500); // 延时500毫秒,即0.5秒
noTone(buzzerPin); // 停止发声
delay(100); // 停顿100毫秒,即0.1秒
// 播放两只老虎
tone(buzzerPin, 587); // 发出587Hz的声音
delay(500); // 延时500毫秒,即0.5秒
noTone(buzzerPin); // 停止发声
delay(1000); // 停顿1秒
}
```
代码中使用了 `tone()` 函数来发出不同频率的声音,使用了 `delay()` 函数来控制时间延迟,使用了 `noTone()` 函数来停止发声。经过这些组合,就可以播放出《两只老虎》的旋律了。
阅读全文