BEEPER/BUZZER
berfungsi mengubah energi listrik menjadi suara
cara mengakses buzzer di arduino
diagram untuk memasang buzzer/beeper
code :
const int buzzer = 9; //buzzer to arduino pin 9
const int buzzer = 9; //buzzer to arduino pin 9
void setup(){
pinMode(buzzer, OUTPUT); // Set buzzer - pin 9 as an output
}
void loop(){
tone(buzzer, 1000); // Send 1KHz sound signal...
delay(1000); // ...for 1 sec
noTone(buzzer); // Stop sound...
delay(1000); // ...for 1sec
}
suara nya bisa di ru bah menggunakan code :
#define NOTE_G4 392 //CI
#define NOTE_E4 330 //CAK
#define NOTE_G$ 392 //CI
#define NOTE_E4 330 //CAK
#define NOTE_E4 330 //DI
#define NOTE_F4 349 //DIN
#define NOTE_G4 392 //DING
#define NOTE_F4 349 //DI
#define NOTE_D4 294 //AM
#define NOTE_F4 349 //DI
#define NOTE_A4 440 //AM
#define NOTE_G4 392 //ME
#define NOTE_F4 349 //RA
#define NOTE_E4 330 //YAP
#define NOTE_A4 440 //DA
#define NOTE_F4 349 //TANG
#define NOTE_A4 440 //SE
#define NOTE_F4 349 //E
#define NOTE_A4 440 //KOR
#define NOTE_B4 494 //NYA
#define NOTE_C5 523 //MUK
#define NOTE_C5 523 //HAP
#define NOTE_E4 330 //LA
#define NOTE_G4 392 //LU
#define NOTE_F4 394 //DI
#define NOTE_D4 294 //TANG
#define NOTE_C4 262 //KAP
const int pinSpeaker = 7;
//delay untuk nada 440hz
void setup()
{pinMode(pinSpeaker, OUTPUT);
}
void loop(){
tone(pinSpeaker, NOTE_G4, 500);
delay(500);
tone(pinSpeaker, NOTE_E4, 500);
delay(500);
tone(pinSpeaker, NOTE_G4, 500);
delay(500);
tone(pinSpeaker, NOTE_E4, 500);
delay(500);
tone(pinSpeaker, NOTE_E4, 500);
delay(500);
tone(pinSpeaker, NOTE_F4, 500);
delay(500);
tone(pinSpeaker, NOTE_G4, 500);
delay(1000);
tone(pinSpeaker, NOTE_F4, 500);
delay(500);
tone(pinSpeaker, NOTE_D4, 500);
delay(500);
tone(pinSpeaker, NOTE_F4, 500);
delay(500);
tone(pinSpeaker, NOTE_A4, 500);
delay(500);
tone(pinSpeaker, NOTE_G4, 500);
delay(500);
tone(pinSpeaker, NOTE_F4, 500);
delay(500);
tone(pinSpeaker, NOTE_E4, 500);
delay(1000);
tone(pinSpeaker, NOTE_A4, 500);
delay(500);
tone(pinSpeaker, NOTE_F4, 500);
delay(500);
tone(pinSpeaker, NOTE_A4, 500);
delay(500);
tone(pinSpeaker, NOTE_F4, 500);
delay(500);
tone(pinSpeaker, NOTE_A4, 500);
delay(500);
tone(pinSpeaker, NOTE_B4, 500);
delay(500);
tone(pinSpeaker, NOTE_C5, 500);
delay(1000);
tone(pinSpeaker, NOTE_C5, 500);
delay(1000);
tone(pinSpeaker, NOTE_E4, 500);
delay(500);
tone(pinSpeaker, NOTE_G4, 500);
delay(500);
tone(pinSpeaker, NOTE_F4, 500);
delay(500);
tone(pinSpeaker, NOTE_D4, 500);
delay(500);
tone(pinSpeaker, NOTE_C4, 500);
delay(1000);
}

Comments
Post a Comment