const int buzzerPin = 1;
const unsigned long interval = 100;
unsigned long prevMillis = 0;
bool buzzerState = false;
void setup() {
pinMode(buzzerPin, OUTPUT);
}
void loop() {
unsigned long currentTime = millis();
if (currentTime - prevMillis >= interval){
prevMillis = currentTime;
// Matikan buzzer jika sedang menyala
if (buzzerState) {
noTone(buzzerPin);
buzzerState = false;
} else {
// Nyalakan buzzer dengan frekuensi tertentu
tone(buzzerPin, 1800, 20);
buzzerState = true;
}
}
}