Arduino Lie Detector: 7 Adım (Resimlerle)

Arduino Lie Detector: 7 Adım (Resimlerle)

İçindekiler:

Anonim

Hey bugün herkes size, arkadaşlarınızın size ne zaman yalan söylediğini görmek için Arduino kontrollü bir yalan dedektörü nasıl yapacağınızı göstermek istiyorum: D veya vücudunuzun cildindeki farklı tepkileri ölçmek içinbağlı olarak geçerİçinde bulunduğunuz durum veya hissettiğiniz duygular ve en havalı şey, tüm tezleri gerçek zamanlı olarak bir Arduino grafiğinde görebilmemizdir.

Gereçler:

Adım 1: Nasıl Çalışıyor?

Cildimiz harika! Dokunma hissini deneyimlememiz için bir ortam sağlar, enfeksiyonları dışarıda tutar ve iç kısımları tutar. Ama iddiaya girerim, cildimizin, bir kişinin ruh halimiz olan birçok farklı şeye bağlı olarak iletkenliğini değiştirdiğini bilmiyordunuz! Elektrodermal aktivite (EDA) olarak adlandırılır ve burada okuyabileceğiniz gerçekten ilginç bir Wikipedia sayfası vardır. Temel hususlar, cildimizin nasıl hissettiğimize bağlı olarak iletkenliğini değiştirmesidir.

Arduino'yu konuya ve ardından Arduino'yu grafik yazılımı ile bilgisayara bağlayarak başlıyoruz (bunu daha sonra detaylı olarak inceleyeceğim)

Konuya, “adınız nedir” ve “nerede oturuyorsunuz” gibi, doğru bir şekilde cevap vereceklerini bildikleri bazı kolay sorular sorarak başlamak zorundayız ve oradan, hakkında yalan söyleyebilecekleri sorular sormaya başlayabiliriz. Muhtemelen gergin hissederler ve sonra yalan söylerlerse daha önce kurulan temel çizgideki değişikliği okuyabiliriz: D

Adım 2: Parça Listesi

Üç LED'i kontrol etmek ve bilgisayara verileri göndermek için bir mikrodenetleyiciye ihtiyacımız olacak. Bilgisayarın mikrodenetleyiciden veri alabilmesi için mikrodenetleyicinin bir seri iletişim yongasına sahip olması gerekir, bu Arduino pro mini veya Adafruit bibloyu kullanamayacağımız anlamına gelir, bu nedenle mikrodenetleyicinizi seçerken yerleşik bir seri iletişim yongasına sahip olduğundan emin olun (USB iletişim çipi)

Elektronik komponent parça listesi

  • Arduino Nano (Buradan edinin)
  • Geen LED (Buradan alın)
  • Kırmızı LED (Buradan alın)
  • Turuncu LED (Buradan alın)
  • direnç (10k) (Buradan edinin)
  • kablolar

İhtiyac duyulan malzemeler

  • Karton
  • Aliminyum folyo
  • Velcro
  • Sıcak tutkal

Gerekli araçlar

  • Sıcak tutkal tabancası
  • Havya
  • Zanaat Bıçağı

Adım 3: Kablolama

Bunun için kablolama oldukça kolaydır, bu sırayla bağlayarak başlayacağız:

  • Arduino analog pim 0'a uzun bir kablo parçası bağlayın
  • 2k rezistörünü toprağa ve uzatılmış analog 0 pinine bağlayın
  • Arduinos 5 volt pime uzun bir kablo parçası bağlayın
  • Yeşil ledin anodunu (uzun bacak) pim 2'ye ve katodu (kısa bacak) toprağa bağlayın
  • Turuncu ledin anotunu pim 3'e ve katodu toprağa bağlayın
  • Kırmızı led anotunu pim 4'e ve katodu toprağa bağlayın

Arduino için bütün kablolar bu, şimdi sensör tellerini parmaklarımızda tutacak bir yola ihtiyacımız var.

Adım 4: Yazılım ve Kod

Kullanacağımız yazılımın ana parçası Arduino IDE'deki en yeni sürüm. Yeni güncelleme, Arduino’dan alınan verileri görmek için yeni bir yol sunuyor, seri monitörden metin biçiminde olmak yerine, verilerin değişimini ne zaman değiştirdiğini belirlememize yardımcı olacak gerçek zamanlı bir grafikte gösterilebilir. Birisi yalan söylediğinde

Çiziciyi açmak için Arduino'yu açın ve araçlar menüsüne gidin; burada seri monitörün hemen altında görmelisiniz.

Şimdi mikro kontrolörün kodu ekteki dosyayı indirip açın ve panonuza yükleyin.

Adım 5: Parmak Klipslerin Yapılması

Artık projenin temel formu tamamlandıktan sonra, kullanımımızı kolaylaştırmak için özellikler eklemeye başlayabiliriz; parmaklarımızla kablolarımız arasında sabit bir bağlantı kurmak için parmak klipsleri ekleyerek başlayacağız. Bir kalay folyo şeridini bir cırt şeridin dibine yapıştırmakla başlayalım, bunu her iki cırt cırtına (kanca ve ilmek için) yapın. Şimdi sıkıca oturana kadar (parmağınızı kontrol edin) sonra parmağınızı çevirin Analog pim 0'dan kalay folyoya maruz kalan teli ve bu adımı 5 volt pim için tekrarlayın (iyi bir bağlantı yaptığından emin olun)

Adım 6: Davayı Hazırlamak

Plan, parmak pedlerinin katlanması için küçük bir bölme yapmak ve ledlerin dışarı çıkması için üç delik açmaktır. Kartondan çıkacak ve bunu yapabilmek için aşağıdaki şekilleri kesmemiz gerekecek:

  • İki adet 15x3 cm dikdörtgen kes
  • Bir adet 15x5 cm dikdörtgen
  • Üç adet 5x3 cm dikdörtgen (nanos usb için içlerinden birinde bir kare kesilmiş)
  • Bir adet 9x5 cm dikdörtgen
  • Bir adet 6x5 cm dikdörtgen

15x5 dikdörtgen temeldir. İki adet 15x3 dikdörtgen ve 5x3 dikdörtgenlerin ikisi tabanın kenarlarına yapıştırılmıştır. Şimdi üçüncü 5x3 dikdörtgeni tabana 6 cm yana yapıştırın (ortasına yakın, fotoğrafları kontrol edin) Şimdi, biri 6 cm uzunluğunda, diğeri 9 cm uzunluğunda olan iki yana bölünmüş bir dikdörtgene sahip olmalısınız. 6 cm uzunluğundaki taraf, elektronik aksamı koyacağımız, diğer taraf ise parmak altlıklarının geçtiği yerdir. Daha sonra 6x5 dikdörtgen üzerinde 3 delik (ledlerin boyutu) kesin ve 6 cm'ye (kapak olarak) yapıştırın. Son olarak, 9x5 dikdörtgenin kısa kenarını 9 cm kenarın en uzak tarafına bantlamamız gerekir (bu, parmak pedlerini ortaya çıkarmak için yukarı ve aşağı açılan bir kapak görevi görür)

Adım 7: Hepsini Bir Araya Getirmek

Yapmamız gereken son şey, arduino ve tüm telleri 6 cm'lik tarafa yapıştırmak ve sonra uzatılmış telleri (pim analog 0 ve 5 volt) dikdörtgenin diğer tarafına (9 cm pim analogu) sokmak suretiyle elektroniği kasanın içine sokmaktır. yan). Şimdi üç ledi 6x5 cm'lik dikdörtgen üzerinde yaptığımız deliklere yapıştırın ve her şey yolunda giderse bir test yapın, küçük bir portatif Arduino yalan dedektörünüz olmalı, ancak sizi en gerçek yalan dedektörünün kullandığı en doğru sistem olmadığı konusunda uyarmama izin verin Birinin kalp atış hızı monitörü ve diğerleri gibi yalan söyleyip söylemediğini belirlemek için başka sensörler barındıran, ne demek istediğim bunun sonucunu ciddi sorular için kullanmıyor.: D

Herhangi bir sorunuz varsa lütfen bana kişisel bir mesaj gönderin veya yorum bırakın ve size geri dönmek için elimden gelenin en iyisini yapmaya çalışın.