Level 3

const int buzzer = 11;
void setup() {
pinMode(buzzer, OUTPUT);
}
void loop() {
tone(buzzer, 1000);
delay(500);
noTone(buzzer);
delay(500);
}Last updated

const int buzzer = 11;
void setup() {
pinMode(buzzer, OUTPUT);
}
void loop() {
tone(buzzer, 1000);
delay(500);
noTone(buzzer);
delay(500);
}Last updated
const int buzzer = 11;
int melody[] = {
264, 264, 297, 264, 352, 330, // "Happy Birthday to You"
264, 264, 297, 264, 396, 352, // "Happy Birthday to You"
264, 264, 528, 440, 352, 330, 297, // "Happy Birthday Dear (Name)"
466, 466, 440, 352, 396, 352 // "Happy Birthday to You"
};
int noteDurations[] = {
4, 8, 4, 4, 4, 4,
4, 8, 4, 4, 4, 4,
4, 8, 4, 4, 4, 4, 4,
4, 8, 4, 4, 4, 4
};
void setup() {
pinMode(buzzer, OUTPUT);
}
void loop() {
for (int i = 0; i < 25; i++) {
int noteDuration = 1000 / noteDurations[i];
tone(buzzer, melody[i], noteDuration);
delay(noteDuration * 1.3);
noTone(buzzer);
}
delay(2000);
}