Jak zrobić wykrywacz kłamstw za pomocą Arduino

ostateczny przykład wykrywacza kłamstw

Kontynuując propozycje tworzenia własnych projektów, tym razem chcę Wam pokazać, jak to zrobić stworzyć ciekawy wykrywacz kłamstw Dzięki której możesz zostawić wszystkich swoich gości z otwartymi ustami dzięki dobrej obsłudze. Jak mówi tytuł tego wpisu, tym razem wykorzystamy prostą płytkę Arduino, która posłuży jako kontroler dla całego projektu.

W tym projekcie, oprócz poznania, jak działają tego typu detektory dogłębnie, coś, co wciąż jest interesujące, pomoże nam wiedzieć jak działa nasz organizm i jakie reakcje może dać w zależności od sytuacji, w której się znajdujesz lub, z drugiej strony, emocji, które cierpisz, w zależności od pytania, które mogą ci zadać.

Jak działa wykrywacz kłamstw

Zanim zaczniesz budować wykrywacz kłamstw, najlepiej będzie zrozumieć, jak to działa. Dzięki temu na pewno dużo łatwiej będzie Ci zrozumieć, dlaczego sprzęt łączy się w określony sposób, a zwłaszcza dlaczego kod źródłowy, który sprawia, że ​​wszystko działa poprawnie, jest tak zaprogramowany. Wtedy nadejdzie ta część dostosowywania, której na pewno będziesz chciał spróbować dostosuj i dostosuj projekt do wszystkich Twoich potrzeb.

Ideą, na której opiera się ten projekt, jest zapewnienie środków do osiągnięcia mierzyć różnice w nastroju każdej osoby. Jedną z cech charakterystycznych wykrywaczy kłamstw, na których były one początkowo oparte, jest to skóra zmienia przewodnictwo w zależności od wielu stanów jaki może być nastrój, jaki mamy w określonym czasie.

Ta różnica w przewodnictwie naszej skóry nazywa się aktywnością elektrodermalną. (W internecie jest wiele informacji na ten temat). Dzięki tej właściwości skóry postaramy się przy pomocy Arduino i specjalnego oprogramowania zobaczyć wszystkie te zmiany, jakie zachodzą w przewodnictwie skóry w zależności od naszego nastroju za pomocą grafiki.

Aby rozpocząć pracę z naszym specyficznym wykrywaczem kłamstw, jak zwykle widzimy w różnych testach, moglibyśmy zacząć od posadzenia dowolnego badanego przed naszym sprzętem, podłączenia czujników i udzielenia odpowiedzi na proste pytania, takie jak „tak jak jest nazwane?'lub'gdzie mieszkasz?”. Te pytania Będą służyć jako podstawa do poznania stanu umysłu podmiotu, o który chcemy zapytać. Później możemy zadawać różne pytania, aby wykryć, czy kłamią, czy nie, ponieważ mogą się zdenerwować, co spowoduje zmianę w linii podstawowej.

ArduinoNano

Lista części, które będziemy potrzebować do zbudowania naszego wykrywacza kłamstw

Aby wykonać cały ten projekt, będziemy musieli użyć mikrokontrolera do wykrycia różnic i przesłania danych do komputera. Z kolei aby nasz komputer odebrał dane z tego mikrokontrolera, musi być wyposażony w układ komunikacji szeregowej co prowadzi nas do wniosku, że np. Arduino Mini czy Adafruit w ich tańszych wersjach nie działają. Ten punkt jest niezbędny do realizacji tego projektu, więc jeśli zamiast Arduino Nano, którego będziemy używać, mamy w domu inny typ mikrokontrolera, możemy go używać, o ile ma zintegrowany układ komunikacji szeregowej.

Niezbędne elementy elektroniczne

Potrzebne materiały

Potrzebne narzędzia

  • Nie znaleziono produktów
  • Nie znaleziono produktów
  • Nóż

okablowanie do wykrywacza kłamstw

Zaczęliśmy kształtować nasz wykrywacz kłamstw od okablowania całego projektu

Jak widać na obrazku, który znajduje się tuż nad tymi liniami, okablowanie całego projektu jest znacznie łatwiejsze niż możesz sobie wyobrazić ponieważ w zasadzie wystarczy wykonać sześć prostych kroków:

  • Podłącz kabel, bądź hojny, jeśli chodzi o jego długość, do analogowego styku Arduino
  • Podłącz rezystor do uziemienia i do przewodu, który wcześniej podłączyliśmy do analogowego pinu Arduino
  • Podłącz dość długi przewód do 5-woltowego wtyku Arduino
  • Podłącz anodę (długa nóżka diody) zielonej diody do pinu 2, a katodę (krótką nóżkę) do masy
  • Podłącz anodę pomarańczowej diody do pinu 3, a katodę do masy
  • Podłącz anodę czerwonej diody do pinu 4, a katodę do masy.

To jest całe okablowanie, które będziesz musiał podłączyć. W zasadzie wystarczy mieć go w ten sposób i umieścić na jakiejś powierzchni, aby nic się nie poruszało. Możemy to wszystko omówić później i nadać mu znacznie bardziej atrakcyjny wygląd.

różne rodzaje wykresów

Nadszedł czas, aby opracować i zainstalować całe oprogramowanie do naszego wykrywacza kłamstw

Zanim zaczniemy cokolwiek tworzyć, musimy mieć jasność co do tego, aby zaprogramować i skompilować cały projekt użyjemy najnowszej wersji Arduino IDE. Będziemy korzystać z tej wersji, ponieważ w najnowszych wydaniach zintegrowano monitor, który pozwala zobaczyć otrzymane dane w bardzo wizualny sposób dzięki wykresowi w czasie rzeczywistym zamiast korzystania z monitora szeregowego, gdzie te informacje pojawiały się w formacie tekst.

Aby uruchomić ten monitor, wystarczy otworzyć Arduino IDE, przejść do menu narzędzi i powinno znajdować się tuż pod monitorem szeregowym. Po skonfigurowaniu tego wszystkiego wystarczy pobrać plik, który zostawiam tuż pod tymi liniami, otworzyć go i przesłać skompilowany na swoją tablicę.

podłączenie kabli do rzepów palców

Wykonujemy klipsy, które trafią na palce badanej osoby

Gdy projekt jest już praktycznie ukończony, czas na kolejny krok i utwórz klipsy, które będą odpowiedzialne za wykrywanie przewodnictwa, które prezentuje nasza skóra w określonym czasie.

Jak widać na zdjęciach rozrzuconych w tym samym poście, pomysł się udaje przyklej pasek folii aluminiowej do spodu paska z rzepem. Należy to zrobić na dwóch rzepach, których będziemy używać.

Gdy mamy już gotowe paski i jak widać na obrazku, który znajduje się tuż nad tymi liniami, nadszedł czas, aby podłącz do folii aluminiowej kabel, który podłączyliśmy do analogowego pinu Arduino. Musimy zrobić ten krok, dokładnie w ten sam sposób, z drugim kawałkiem rzepa i kablem, który podłączyliśmy do pinu prądowego Arduino, do pinu 5 woltów. Upewnij się, że połączenia są mocne i nie rozłączą się, lekko przesuwając rzep.

przykładowe pudełko na wykrywacz kłamstw

Produkcja pudełka do przechowywania całego naszego sprzętu

W takim przypadku postawimy na zrobić coś w rodzaju pudełka do przechowywania wszystkich komponentów naszego wykrywacza kłamstw w bardzo prymitywny, ale dość skuteczny sposób. Chodzi o to, aby stworzyć małą komorę do przechowywania pierścieni na rzepy. To z kolei powinno zawierać trzy małe otwory, aby diody były widoczne.

Jak pewnie sobie wyobrażasz, materiałem, z którego zrobimy tego rodzaju pudełko, jest karton, który pojawia się na liście niezbędnych materiałów. Z tektury, którą mamy, wycinamy dwa prostokąty o wymiarach 15 x 3 centymetry, prostokąt o wymiarach 15 x 5 centymetrów, trzy prostokąty o wymiarach 4 x 3 centymetry, prostokąt o wymiarach 9 x 5 centymetrów i prostokąt o wymiarach 6 x 5 centymetrów.

Po wycięciu wszystkich prostokątów weźmiemy prostokąt o wymiarach 15 x 5 cm, który posłuży jako podstawa. Dwa prostokąty 15 x 3 i dwa 5 x 3 zostaną przyklejone do boków podstawy. Teraz czas na przyklejenie trzeciego prostokąta 5 x 3 do podstawy w odległości 6 centymetrów od boku.

W tym miejscu powinieneś mieć prostokąt podzielony na dwa boki, jeden o długości 6 centymetrów, a drugi o długości 9 centymetrów.. Strona o długości 6 centymetrów to miejsce, w którym umieścimy elektronikę, a po drugiej stronie będą umieszczone nakładki na palce.

W tym momencie wystarczy wyciąć 3 otwory wielkości diod w prostokącie 6 x 5 cm, przyklejając je obok 6 cm. Pozostaje tylko przykleić taśmą klejącą krótszy bok prostokąta o wymiarach 9 x 5 cm po stronie najbardziej oddalonej od boku 9 cm. Ten ostatni krok posłuży jako rodzaj pokrywy, która będzie poruszać się w górę iw dół, aby przechowywać i odkrywać opuszki palców..

Po zainstalowaniu wszystkich komponentów wewnątrz pudełka, jeśli wszystko poszło dobrze, musimy mieć przed sobą mały wykrywacz kłamstw. Jak zapewne myślisz, chociaż jego działanie jest bardzo proste, prawda jest taka, że ​​od tego czasu nie jest zbyt precyzyjna Większość profesjonalnych wykrywaczy kłamstw ma dużą liczbę czujników, takich jak czujnik tętna, w celu ustalenia z dużo większą pewnością, czy osoba kłamie, czy nie.

Więcej informacji: Instructables


Bądź pierwszym który skomentuje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.