#define pinTbl 2
#define pinBuz 3
int tblDitekan = 0;
int frekuensi = 150;
void setup() {
pinMode(pinTbl, INPUT);
pinMode(pinBuz, OUTPUT);
}
void loop() {
tblDitekan = digitalRead(pinTbl);
if (tblDitekan == HIGH); {
playTone(frekuensi);
}
delay(100);
}
void playTone(int frekuensi){
long jeda = 1000000 / frekuensi / 2;
for (int i= 0; i<10; i++){
digitalWrite(pinBuz, HIGH);
delayMicroseconds(jeda);
digitalWrite(pinBuz, LOW);
delayMicroseconds(jeda);
}
}