Untitled
unknown
plain_text
a month ago
980 B
2
Indexable
Never
// 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); }
Leave a Comment