// Pin definisi
const int potPin = A0; // Pin untuk potensiometer (simulasi sensor GSR)
const int ledPin = 13; // Pin untuk LED (indikator kebohongan)
int threshold = 512; // Ambang batas deteksi kebohongan (0-1023)
void setup() {
pinMode(ledPin, OUTPUT); // Set LED sebagai output
Serial.begin(9600); // Memulai komunikasi serial
}
void loop() {
int sensorValue = analogRead(potPin); // Membaca nilai potensiometer (simulasi sensor GSR)
// Menampilkan nilai sensor di serial monitor
Serial.print("Nilai sensor GSR: ");
Serial.println(sensorValue);
// Jika nilai sensor di atas ambang batas, deteksi kebohongan dan nyalakan LED
if (sensorValue > threshold) {
digitalWrite(ledPin, HIGH); // Nyalakan LED (indikator kebohongan)
Serial.println("Kebohongan terdeteksi!");
} else {
digitalWrite(ledPin, LOW); // Matikan LED (indikator tidak ada kebohongan)
Serial.println("Tidak ada kebohongan.");
}
delay(500); // Tunggu selama 500 ms sebelum pembacaan berikutnya
}