int ledPin = 13; // LED terhubung ke pin 13
int sensorPin = 2; // Sensor IR terhubung ke pin 2
int sensorValue = 0; // Variabel untuk menyimpan nilai sensor
void setup() {
pinMode(ledPin, OUTPUT); // Set pin LED sebagai output
pinMode(sensorPin, INPUT); // Set pin sensor sebagai input
Serial.begin(9600); // Memulai komunikasi serial
}
void loop() {
sensorValue = digitalRead(sensorPin); // Membaca nilai dari sensor
if (sensorValue == HIGH) { // Jika sensor mendeteksi sinyal IR
digitalWrite(ledPin, HIGH); // Nyalakan LED
} else {
digitalWrite(ledPin, LOW); // Matikan LED
}
Serial.println(sensorValue); // Tampilkan nilai sensor di Serial Monitor
delay(100); // Tunda sebentar sebelum pembacaan berikutnya
}