线
+: 5v
-: GND
S: pin 9
示例
int Buzzer = 9; // pin 9
void setup() {
  pinMode(Buzzer, OUTPUT);
}
void loop() {
  tone(Buzzer, 1000); // 发出 1000hz 的声音
  delay(1000);
  noTone(Buzzer); // 关闭声音
  delay(1000);
}
代码
int Buzzer = 9; // pin 9
int music[][2] = {
  { 392, 125 }, // [音调, 时长]
  { 392, 125 },
  { 440, 250 },
  { 392, 250 },
  { 532, 250 },
  { 494, 500 },
  { 392, 125 },
  { 392, 125 },
  { 440, 250 },
  { 392, 250 },
  { 587, 250 },
  { 532, 500 },
  
  { 392, 125 },
  { 392, 125 },
  { 784, 250 },
  { 659, 250 },
  { 532, 250 },
  { 494, 250 },
  { 440, 500 },
  { 392, 125 },
  { 392, 125 },
  { 330, 250 },
  { 262, 250 },
  { 587, 250 },
  { 532, 500 },
};
void setup() {
  // Serial.begin(9600);
  pinMode(Buzzer, OUTPUT);
}
void loop() {
  int total = sizeof(music) / sizeof(music[0]); // 音符数量
  for (int i = 0; i < total; i++) {
    // Serial.print(total);
    // Serial.println(i);
    int sound = music[i][0];
    int v = music[i][1];
    tone(Buzzer, sound);
    delay(v);
    noTone(Buzzer);
  }
  Serial.println();
  // delay(1000);
}