const int ledPin = 13; // Pin untuk LED
const int buzzerPin = 12; // Pin untuk Buzzer
const int relayPin = 11; // Pin untuk Relay
void setup() {
pinMode(ledPin, OUTPUT); // Set pin LED sebagai output
pinMode(buzzerPin, OUTPUT); // Set pin Buzzer sebagai output
pinMode(relayPin, OUTPUT); // Set pin Relay sebagai output
Serial.begin(9600);
}
void loop() {
// Menyalakan LED, Buzzer, dan mengaktifkan relay
digitalWrite(ledPin, HIGH);
digitalWrite(buzzerPin, HIGH);
tone(buzzerPin,100);
digitalWrite(relayPin, HIGH);
Serial.println("ALARM ON");
delay(5000); // Alarm menyala selama 5 detik
// Mematikan LED, Buzzer, dan menonaktifkan relay
digitalWrite(ledPin, LOW);
digitalWrite(buzzerPin, LOW);
noTone(buzzerPin);
digitalWrite(relayPin, LOW);
Serial.println("ALARM OFF");
delay(5000); // Alarm mati selama 5 detik
}