const int LED_PIN = 12;
void setup() {
Serial.begin(9600);
pinMode(LED_PIN, OUTPUT);
Serial.println("Sistem siap. Kirim '1' untuk menghidupkan LED atau '0' untuk mematikan LED.");
}
void loop() {
if (Serial.available() > 0) {
char input = Serial.read(); // Membaca satu karakter dari serial
// Periksa apakah input adalah '1' atau '0'
if (input == '1') {
digitalWrite(LED_PIN, HIGH); // Menyalakan LED
Serial.println("LED dihidupkan Bro");
} else if (input == '0') {
digitalWrite(LED_PIN, LOW); // Mematikan LED
Serial.println("LED dimatikan Bro");
} else {
Serial.println("Perintah tidak dikenal. Kirim '1' atau '0'.");
}
// Membersihkan buffer serial jika ada data yang tersisa
while (Serial.available() > 0) {
Serial.read();
}
}
}