#define BLYNK_TEMPLATE_ID "TMPL6AQj0v1dj"
#define BLYNK_TEMPLATE_NAME "IoT Tugas 1"
#define BLYNK_AUTH_TOKEN "tf1lyWzGp7A3o0GoAbjn6lPE7_eddArQ"
// Define pin connections
#define LED_PIN 2 // GPIO pin connected to the LED
#define BUZZER_PIN 15 // GPIO pin connected to the Buzzer
#define RELAY_PIN 5 // GPIO pin connected to the Relay
void setup() {
// Initialize the pins as output
pinMode(LED_PIN, OUTPUT);
pinMode(BUZZER_PIN, OUTPUT);
pinMode(RELAY_PIN, OUTPUT);
}
void loop() {
// Turn on LED, Buzzer, and activate Relay
digitalWrite(LED_PIN, HIGH); // Turn on LED
tone(BUZZER_PIN, 1000); // Play 1kHz tone on Buzzer
digitalWrite(RELAY_PIN, HIGH); // Activate the relay
delay(1000); // Wait for 1 second
// Turn off LED, Buzzer, and deactivate Relay
digitalWrite(LED_PIN, LOW); // Turn off LED
noTone(BUZZER_PIN); // Stop the Buzzer
digitalWrite(RELAY_PIN, LOW); // Deactivate the relay
delay(1000); // Wait for 1 second
}