Created
April 18, 2019 03:49
-
-
Save idriszmy/ff72c94bcdd7127c1fd20516072e93ef to your computer and use it in GitHub Desktop.
Menghasilkan nada melodi pada pembaz piezo di papan Maker UNO.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
Fungsi kod: Menghasilkan nada melodi pada pembaz piezo di | |
papan Maker UNO. | |
Penulis: Idris Zainal Abidin | |
Blog: https://idrisz.my | |
Kemaskini: 18 April 2019 | |
*/ | |
void setup() | |
{ | |
pinMode(8, OUTPUT); // Pembaz piezo bersambung dengan pin 8 | |
// Tetapkan pin 8 sebagai keluaran | |
} | |
void loop() | |
{ | |
// Terdapat 3 parameter didalam fungsi tone(pin, frekuensi, tempoh) | |
tone(8, 262, 300); // pin pembaz, frekuensi NOTE_C4, tempoh nada dihasilkan | |
delay(300); // Tunggu 300 ms, perlu sama atau lebih dengan tempoh | |
tone(8, 330, 300); // pin pembaz, frekuensi NOTE_E4, tempoh nada dihasilkan | |
delay(300); // Tunggu 300 ms, perlu sama atau lebih dengan tempoh | |
tone(8, 392, 300); // pin pembaz, frekuensi NOTE_G4, tempoh nada dihasilkan | |
delay(300); // Tunggu 300 ms, perlu sama atau lebih dengan tempoh | |
tone(8, 330, 300); // pin pembaz, frekuensi NOTE_E4, tempoh nada dihasilkan | |
delay(300); // Tunggu 300 ms, perlu sama atau lebih dengan tempoh | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment