Detektor Kebohongan Arduino: 7 Langkah (dengan Gambar)

Detektor Kebohongan Arduino: 7 Langkah (dengan Gambar)

Daftar Isi:

Anonim

Hai semuanya hari ini, saya ingin menunjukkan kepada Anda cara membuat pendeteksi kebohongan yang dikontrol Arduino untuk melihat kapan teman Anda berbohong kepada Anda: D atau untuk mengukur respons berbeda yang dikuliti tubuh Andamelewati tergantung padasituasi yang Anda alami atau emosi yang Anda rasakan dan hal paling keren dari semuanya adalah bahwa kita dapat melihat semua hal ini terjadi secara real time dalam grafik Arduino.

Persediaan:

Langkah 1: Cara Kerjanya

Kulit kita luar biasa! Ini memberikan media bagi kita untuk mengalami indera sentuhan, mencegah infeksi dan menjaga bagian dalam, tetapi saya yakin Anda tidak tahu bahwa kulit kita mengubah konduktivitas tergantung pada banyak hal, seperti suasana hati kita! Itu disebut Electrodermal activity (EDA) dan ada halaman Wikipedia yang sangat menarik yang bisa Anda baca di sini. Dasar-dasarnya adalah bahwa kulit kita mengubah konduktivitasnya tergantung pada apa yang kita rasakan.

Kita mulai dengan menghubungkan Arduino kita ke subjek dan kemudian menghubungkan Arduino ke komputer dengan perangkat lunak grafik (saya akan membahas ini secara rinci nanti)

Kita harus mulai dengan mengajukan beberapa pertanyaan mudah kepada subjek, kita tahu mereka akan menjawab dengan jujur ​​seperti "siapa nama Anda" dan "di mana Anda tinggal" untuk mendapatkan garis dasar dan dari sana kita dapat mulai mengajukan pertanyaan yang mungkin mereka bohongi, jika mereka melakukannya, mereka mungkin akan merasa gugup dan kemudian kita dapat membaca perubahan pada garis dasar yang ditetapkan sebelumnya jika mereka berbohong: D

Langkah 2: Daftar Bagian

Kita akan membutuhkan mikrokontroler untuk mengontrol tiga LED dan mengirimkan data komputer. Agar komputer menerima data dari mikrokontroler, mikrokontroler harus memiliki chip komunikasi serial, ini artinya kita tidak dapat menggunakan perhiasan mini Arduino pro mini atau Adafruit sehingga ketika memilih mikrokontroler Anda, pastikan ia memiliki chip komunikasi serial. Chip komunikasi USB)

Daftar komponen komponen elektronik

  • Arduino Nano (Dapatkan di sini)
  • Geen LED (Dapatkan di sini)
  • Red LED (Dapatkan di sini)
  • Orange LED (Dapatkan di sini)
  • resistor (10k) (Dapatkan di sini)
  • kabel

Bahan yang Dibutuhkan

  • Kardus
  • Timah
  • Velcro
  • Lem panas

Alat yang Dibutuhkan

  • Pistol Lem Panas
  • Baut pateri
  • Pisau Kerajinan

Langkah 3: Pengkabelan

Pengkabelan untuk ini cukup mudah, kami akan mulai dengan menghubungkannya dalam urutan ini:

  • Hubungkan sepotong kabel panjang ke pin analog Arduino 0
  • Hubungkan resistor 2k ke ground dan pin 0 analog yang diperpanjang
  • Hubungkan sepotong kabel panjang ke pin Arduinos 5 volt
  • Hubungkan anoda (kaki panjang) dari led hijau ke pin 2 dan katoda (kaki pendek) ke ground
  • Hubungkan anoda yang dituntun oranye ke pin 3 dan katoda ke ground
  • Hubungkan anoda led merah ke pin 4 dan katoda ke ground

Itu semua kabel untuk Arduino, sekarang kita perlu cara untuk menjaga kabel sensor pada jari kita, kita akan membahas ini nanti.

Langkah 4: Perangkat Lunak dan Kode

Bagian utama dari perangkat lunak yang akan kita gunakan adalah versi terbaru pada Arduino IDE. Pembaruan baru membawa cara baru untuk melihat data yang diterima dari Arduino, alih-alih dalam bentuk teks dari monitor serial, sekarang dapat ditampilkan dalam grafik waktu nyata yang akan membantu kami mengidentifikasi ketika data mengubah polanya (ketika seseorang berbohong)

Untuk membuka plotter, buka Arduino dan navigasikan ke menu tools dan Anda akan melihatnya di bawah monitor serial.

Sekarang kode untuk pengontrol mikro, unduh file terlampir, buka dan unggah ke papan Anda

Langkah 5: Membuat Klip Jari

Sekarang setelah bentuk dasar dari proyek selesai, kita dapat mulai menambahkan fitur untuk membuatnya lebih mudah digunakan, kita akan mulai dengan menambahkan klip jari untuk menjaga koneksi yang stabil antara jari-jari kita dan kabel. Mari kita mulai dengan menempelkan selembar kertas timah ke bagian bawah selembar velcro, lakukan ini untuk kedua potongan velcro (kait dan simpul. Sekarang rap di sekitar jari Anda hingga pas, lihat foto) kemudian rekatkan. kawat terbuka dari pin analog 0 ke kertas timah dan ulangi langkah ini untuk pin 5 volt (pastikan itu membuat koneksi yang baik)

Langkah 6: Membuat Kasing

Rencananya adalah membuat kompartemen kecil untuk bantalan jari untuk melipat dan memiliki tiga lubang untuk leds menonjol. Ini akan dibuat dari karton dan untuk membuatnya kita harus memotong bentuk berikut:

  • Potong dua persegi panjang 15x3 cm
  • Satu persegi panjang 15x5 cm
  • Tiga persegi panjang 5x3 cm (potong persegi di tengahnya untuk nanos usb)
  • Satu persegi panjang 9x5 cm
  • Satu persegi panjang 6x5 cm

Persegi panjang 15x5 adalah dasarnya. Dua persegi panjang 15x3 dan dua persegi panjang 5x3 menempel ke sisi dasar. Sekarang lem persegi panjang 5x3 ketiga ke dasar 6cm dari samping (dekat ke tengah, periksa foto) Sekarang Anda harus memiliki persegi panjang yang dibagi menjadi dua sisi, satu dengan panjang 6cm dan yang lain dengan panjang 9cm. Sisi dengan panjang 6cm adalah tempat kita akan meletakkan barang elektronik dan sisi lainnya adalah tempat alas jari. Selanjutnya potong 3 lubang (ukuran led) pada persegi panjang 6x5 dan rekatkan ke sisi 6cm (sebagai penutup). Terakhir kita perlu menempelkan sisi pendek dari persegi panjang 9x5 ke sisi paling jauh dari sisi 9cm (ini bertindak sebagai penutup yang membalik ke atas dan ke bawah untuk memperlihatkan bantalan jari)

Langkah 7: Menyatukan Semuanya

Hal terakhir yang perlu kita lakukan adalah meletakkan barang elektronik dalam case mulai dengan menempelkan Arduino dan semua kabel di sisi 6cm dan menjalankan kabel diperpanjang (pin analog 0 dan 5 volt) ke sisi lain dari persegi panjang (9cm sisi). Sekarang tempelkan tiga led ke lubang yang kami buat pada persegi panjang 6x5cm dan berikan tes jika semuanya berjalan dengan baik Anda harus memiliki detektor kebohongan kecil Arduino portabel, tetapi izinkan saya memperingatkan Anda bahwa ini bukan sistem yang paling akurat yang sebenarnya menggunakan detektor kebohongan yang sebenarnya sejumlah sensor lain untuk menentukan apakah seseorang berbohong seperti monitor detak jantung dan lainnya, apa yang saya katakan adalah jangan menggunakan hasil ini untuk pertanyaan serius.: D

Jika Anda memiliki pertanyaan, silakan kirimkan pesan pribadi kepada saya atau tinggalkan komentar dan cobalah yang terbaik untuk kembali kepada Anda.