arduino蜂鸣器音乐代码
时间: 2023-09-09 20:06:05 浏览: 73
以下是一个简单的Arduino蜂鸣器音乐代码,可以播放《小星星》的旋律:
```
int speakerPin = 8;
void setup() {
pinMode(speakerPin, OUTPUT);
}
void loop() {
// C C G G A A G
tone(speakerPin, 262, 200); // C
delay(200);
tone(speakerPin, 262, 200); // C
delay(200);
tone(speakerPin, 392, 200); // G
delay(200);
tone(speakerPin, 392, 200); // G
delay(200);
tone(speakerPin, 440, 200); // A
delay(200);
tone(speakerPin, 440, 200); // A
delay(200);
tone(speakerPin, 392, 200); // G
delay(200);
// F F E E D D C
tone(speakerPin, 349, 200); // F
delay(200);
tone(speakerPin, 349, 200); // F
delay(200);
tone(speakerPin, 330, 200); // E
delay(200);
tone(speakerPin, 330, 200); // E
delay(200);
tone(speakerPin, 294, 200); // D
delay(200);
tone(speakerPin, 294, 200); // D
delay(200);
tone(speakerPin, 262, 200); // C
delay(200);
// G G F F E E D
tone(speakerPin, 392, 200); // G
delay(200);
tone(speakerPin, 392, 200); // G
delay(200);
tone(speakerPin, 349, 200); // F
delay(200);
tone(speakerPin, 349, 200); // F
delay(200);
tone(speakerPin, 330, 200); // E
delay(200);
tone(speakerPin, 330, 200); // E
delay(200);
tone(speakerPin, 294, 400); // D
delay(400);
}
```
您可以根据需要修改代码来播放不同的音乐。
阅读全文