// Pin digital untuk LED
#define led_red 17
// Fungsi ini hanya dijalankan sekali saat ESP32 dinyalakan
void setup() {
// Inisialisasi LED (aktuator) sebagai OUTPUT
pinMode(led_red, OUTPUT);
// Inisialisasi komunikasi serial (baudrate: 9600)
Serial.begin(9600);
}
// Fungsi ini dijalankan secara terus menerus saat ESP32 dinyalakan
void loop() {
// Cetak di Serial Monitor: Lampu Menyala
Serial.println("Lampu Menyala");
digitalWrite(led_red, HIGH); // Menyalakan Lampu
delay(2000); // Tunda 2 detik
// Cetak di Serial Monitor: Lampu Mati
Serial.println("Lampu Mati");
digitalWrite(led_red, LOW); // Matikan Lampu
delay(1000); // Tunda 1 detik
}