#define pinTbl 2
#define pinBzr 3
void setup() {
pinMode(pinTbl, INPUT );
pinMode (pinBzr, OUTPUT);
}
void loop() {
int tombolDitekan = digitalRead(pinTbl); // put your main code here, to run repeatedly:
if (tombolDitekan==HIGH ) {
playTone (1000);
}
delay (200);
}
void playTone (int frekuensi) {
long jeda = 1000000 / frekuensi / 2;
for (int i=0; i<100; i++) {
digitalWrite(pinBzr, HIGH);
delayMicroseconds(jeda);
digitalWrite(pinBzr, LOW);
delayMicroseconds(jeda);
}
}