Untitled
unknown
plain_text
a year ago
980 B
7
Indexable
// Definisikan pin untuk buzzer
#define buzzerPin = 9;
//Frekuensi nada (Hz)
const int notes[] = { 262, 293, 329, 349, 392, 440, 493, 523}; //Do, Re, Mi, Fa, So, La, Si, Do
// Durasi nada (ms)
const int duration = 500; //durasi setiapnada 500 ms
void setup() {
pinMode(buzzerPin, OUTPUT);
}
void loop() {
// mainkan setiap nada dalam skala
for (int i = 0; i < 8; i++) {
tone(buzzerPin, notes[i]);// Mainkan nada dengan frekuensi yang ditentukan
delay(duration);// Tunggu selama durasi nada
noTone(buzzerPin);// Matikan nada
delay(50);// Delay kecil sebelum memainkan nada berikutnya
}
delay(1000);
// mainkan setiap nada dalam skala terbalik
for (int i = 8; i < 0; i--) {
tone(buzzerPin, notes[i]);// Mainkan nada dengan frekuensi yang ditentukan
delay(duration);// Tunggu selama durasi nada
noTone(buzzerPin);// Matikan nada
delay(50);// Delay kecil sebelum memainkan nada berikutnya
}
delay(1000);
}Editor is loading...
Leave a Comment