XAXIXU.com - Pada tutorial kali ini kita akan
membuat alat pendeteksi kebohongan yang menggunakan prinsip kerja dari galvanic
skin response dengan komponen elektronika dan arduino.
Apakah galvanic skin response itu?
adalah sebuah respon elektrik dari kulit manusia. Jadi, untuk mengetahui
seseorang tersebut berbohong atau tidak dilihat dari perubahan sinyal respon
elektrik dari kulit orang tersebut.
Penasaran kan ??, bagaimana alatnya, Yuk kita mulai
saja …
Tutorial – Bikin Sendiri Lie Detector Sederhana
Prinsip kerja :
Seseorang yang merasa nervous
ketika berbohong, resistansi listrik kulitnya akan menurun. Kita bisa mengukur
resistansinya menggunakan pin analog input arduino dan menggunakan LED dan buzzer
untuk indikasi bohong atau jujur.
RGB LED yang digunakan untuk
menampilkan warna … merah untuk indikasi bohong, hijau untuk indikasi jujur,
dan biru menunjukkan bahwa detektor kebohongan harus disesuaikan (adjust)
dengan memutar variabel resistor.
Komponen Elektronika :
• Arduino Uno atau Duemilanove
• Resistor:
- R1, R2, R3 : 100 0.5 W metal
film
- R4 : 470 K 0.5 W metal film
- R5 : 100 K variable resistor
• D1 : Dioda RGB LED (common
anode)
• S1 : Piezotransducer (tanpa
driver electronics)
• Lempengan logam atau paku
payung (Touch pads) @2 buah
• Kabel jumper secukupnya
• Kabel USB arduino
• Adaptor Arduino
• Breadboard
Software : Arduino IDE
bisa unduh di situs WWW.ARDUINO.CC
bisa unduh di situs WWW.ARDUINO.CC
Langkah – langkah pembuatan Alat Pendeteksi Dusta :
1. Siapkan breadboard dan potong
kabel jumper kira-kira berukuran 5-10cm
2. Kupas kabel yang terhubung
pada piezo, atau bisa juga disolder ujungnya agar bisa dihubungkan pada
breadboard.
3. Pasangkan lempengan logam pada
breadboard
4. Rangkai seperti gambar di
bawah ini:
*Nb: disini menggunakan RGB LED
common anode, jika kamu menggunakan common katoda, maka pin 2 dihubungkan pada
GND
5. Perhatikan hubungan resistor
R4, resistor dihubungkan antara lempengan logam dan GND. Ilustrasinya kira-kira
seperti ini:
Pics : Simon Monk
6. Jika hardware telah selesai
dirangkai, maka kita sekarang membuat program untuk dimasukan pada arduino.
Buka software Arduino IDE tulislah listing program sebagai berikut:
int redPin = 9;
int greenPin = 10;
int bluePin = 11;
int buzzerPin = 7;
int potPin = 1;
int sensorPin = 0;
long red = 0xFF0000;
long green = 0x00FF00;
long blue = 0x000080;
int band = 10;
// adjust for sensitivity
void setup()
{
pinMode(potPin, INPUT);
pinMode(sensorPin, INPUT);
pinMode(redPin, OUTPUT);
pinMode(greenPin, OUTPUT);
pinMode(bluePin, OUTPUT);
pinMode(buzzerPin, OUTPUT);
}
void loop()
{
int gsr = analogRead(sensorPin);
int pot = analogRead(potPin);
if (gsr > pot + band)
{
setColor(red);
beep();
}
else if (gsr < pot - band)
{
setColor(blue);
}
else
{
setColor(green);
}
}
void setColor(long rgb)
{
int red = rgb >> 16;
int green = (rgb >> 8)
& 0xFF;
int blue = rgb & 0xFF;
analogWrite(redPin, 255 - red);
analogWrite(greenPin, 255 -
green);
analogWrite(bluePin, 255 - blue);
}
void beep()
{
// 5 Khz for 1/5th second
for (int i = 0; i < 1000; i++)
{
digitalWrite(buzzerPin, HIGH);
delayMicroseconds(100);
digitalWrite(buzzerPin, LOW);
delayMicroseconds(100); }
}
7. Upload program tersebut pada
arduino
8. Selesai, alat ini siap untuk
dicoba.
Prosedur penggunaan:
- Untuk mengetes alat ini, kita
membutuhkan dua orang, orang pertama (operator) akan menyesuaikan knob variabel
resistor dan orang kedua (subjek) untuk mengetes kebohongan. Pertama-tama,
subjek menempatkan kedua jari pada logam. Kemudian putar knob pada variabel
resistor sampai LED berubah menjadi hijau.
- Sekarang silahkan menginterogasi
korban anda. Jika ada perubahan merah berarti subjek berbohong, jika biru knob
diputar kembali sampai menjadi hijau. Selamat mencoba!
Menarik bukan? Jadi dengan alat
yang sederhana kita dapat membuat pendeteksi dusta untuk menguji kebohongan
seseorang, jangan berhenti berinovasi ya semuanya.
Yuswan P.
Yuswan P.
No comments:
Post a Comment
- Tolong di Share ya Guys ! agar artikel diatas juga bermanfaat bagi sobat lainnya.
- Btw ... TerimaKasih, Saya sangat menghargai kesediaan sobat utk berKomentar.
- Silakan berpromosi bagi yang punya web, namun kotak comment hanya bisa -
menampilkan link mati, silakan Manfaatkan link hidup/aktif di bagian Name/urL.