arduino蜂鸣器音乐代码曲目
时间: 2023-09-09 14:07:20 浏览: 190
通过arduino操控蜂鸣器演奏音乐.zip
以下是一些基于Arduino蜂鸣器的简单音乐代码,你可以根据自己的喜好进行修改和创作:
1. 小星星:
```
int speakerPin = 8;
void setup() {
pinMode(speakerPin, OUTPUT);
}
void loop() {
tone(speakerPin, 392);
delay(250);
tone(speakerPin, 392);
delay(250);
tone(speakerPin, 440);
delay(250);
tone(speakerPin, 440);
delay(250);
tone(speakerPin, 494);
delay(250);
tone(speakerPin, 494);
delay(250);
tone(speakerPin, 440);
delay(500);
tone(speakerPin, 392);
delay(250);
tone(speakerPin, 392);
delay(250);
tone(speakerPin, 440);
delay(250);
tone(speakerPin, 440);
delay(250);
tone(speakerPin, 494);
delay(250);
tone(speakerPin, 494);
delay(250);
tone(speakerPin, 440);
delay(500);
tone(speakerPin, 392);
delay(250);
tone(speakerPin, 392);
delay(250);
tone(speakerPin, 392);
delay(500);
tone(speakerPin, 440);
delay(250);
tone(speakerPin, 440);
delay(250);
tone(speakerPin, 440);
delay(500);
tone(speakerPin, 392);
delay(250);
tone(speakerPin, 392);
delay(250);
tone(speakerPin, 392);
delay(500);
tone(speakerPin, 440);
delay(250);
tone(speakerPin, 440);
delay(250);
tone(speakerPin, 440);
delay(500);
}
```
2. 生日快乐:
```
int speakerPin = 8;
void setup() {
pinMode(speakerPin, OUTPUT);
}
void loop() {
tone(speakerPin, 262);
delay(200);
tone(speakerPin, 262);
delay(200);
tone(speakerPin, 294);
delay(400);
tone(speakerPin, 262);
delay(400);
tone(speakerPin, 349);
delay(400);
tone(speakerPin, 330);
delay(800);
tone(speakerPin, 262);
delay(200);
tone(speakerPin, 262);
delay(200);
tone(speakerPin, 294);
delay(400);
tone(speakerPin, 262);
delay(400);
tone(speakerPin, 392);
delay(400);
tone(speakerPin, 349);
delay(800);
tone(speakerPin, 262);
delay(200);
tone(speakerPin, 262);
delay(200);
tone(speakerPin, 523);
delay(400);
tone(speakerPin, 440);
delay(400);
tone(speakerPin, 349);
delay(400);
tone(speakerPin, 330);
delay(800);
tone(speakerPin, 466);
delay(200);
tone(speakerPin, 466);
delay(200);
tone(speakerPin, 440);
delay(400);
tone(speakerPin, 349);
delay(400);
tone(speakerPin, 392);
delay(400);
tone(speakerPin, 349);
delay(800);
}
```
3. 小蜜蜂:
```
int speakerPin = 8;
void setup() {
pinMode(speakerPin, OUTPUT);
}
void loop() {
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 523);
delay(200);
tone(speakerPin, 523);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 523);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 523);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 523);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 349);
delay(200);
tone(speakerPin, 349);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 349);
delay(200);
tone(speakerPin, 349);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 523);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 523);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 349);
delay(200);
tone(speakerPin, 349);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 349);
delay(200);
tone(speakerPin, 349);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 523);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 523);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 349);
delay(200);
tone(speakerPin, 349);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 349);
delay(200);
tone(speakerPin, 349);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 523);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 523);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 349);
delay(200);
tone(speakerPin, 349);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 349);
delay(200);
tone(speakerPin, 349);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 523);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 523);
delay(200);
tone(speakerPin, 494);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 440);
delay(200);
tone(speakerPin, 392);
delay(200);
tone(speakerPin, 349);
delay(200);
tone(speakerPin, 349);
delay(200);
}
```
阅读全文