Hvordan man laver en løgnedetektor med Arduino

sidste løgnedetektoreksempel

Fortsætter med forslagene til at oprette dine egne projekter, denne gang vil jeg vise dig hvordan oprette en interessant løgndetektor Med hvilken du kan lade alle dine gæster have munden åben takket være dens gode drift. Som titlen på dette indlæg siger, skal vi denne gang bruge et simpelt Arduino-kort, der fungerer som controller for hele projektet.

Ud over at lære, hvordan disse typer detektorer fungerer i dybden, vil noget, der stadig er interessant, i dette projekt hjælpe os med at vide hvordan vores krop fungerer og de forskellige svar, den kan give afhængigt af den situation, hvor du befinder dig, eller på den anden side, de følelser, du lider, afhængigt af det spørgsmål, de kan stille dig.

Sådan fungerer løgnedetektoren

Før du overhovedet begynder at bygge din løgnedetektor, kan det være bedst at forstå, hvordan det fungerer. Takket være dette vil det helt sikkert være meget lettere for dig at forstå, hvorfor hardwaren er tilsluttet på en bestemt måde, og især hvorfor kildekoden, der får alt til at fungere korrekt, er programmeret på den måde. Så kommer der den del af tilpasning, som du helt sikkert vil prøve tilpasse og tilpasse projektet til alle de behov, du måtte have.

Ideen, som dette projekt er baseret på, er at give et middel til at opnå måle forskellene i humør for hver person. En af de særegne løgnedetektorer, og som de først var baseret på, er at hud ændrer ledningsevne afhængigt af mange tilstande hvordan kan det være det humør, vi har på et bestemt tidspunkt

Denne forskel i ledningsevnen i vores hud kaldes elektrodermal aktivitet. (Der er en masse information om det på Internettet). Takket være denne egenskab ved huden vil vi med hjælp fra Arduino og specifik software forsøge at se alle disse ændringer, der opstår i hudens ledningsevne afhængigt af vores humør ved hjælp af grafik.

For at begynde at arbejde med vores ejendommelige løgnedetektor, som vi normalt ser i de forskellige tests, kunne vi starte med at sidde ethvert motiv foran vores hardware, forbinde sensorerne og besvare lette spørgsmål som 'som det kaldes?'eller'hvor du bor?'. Disse spørgsmål De vil tjene som en basislinie for at kende sindstilstanden for det emne, vi vil stille. Senere kan vi stille forskellige spørgsmål for at opdage, om de lyver eller ej, fordi de kan blive nervøse, hvilket vil medføre en ændring i basislinjen.

ArduinoNano

Liste over dele, som vi skal bruge til at bygge vores løgndetektor

For at udføre alt dette projekt bliver vi nødt til at bruge en mikrocontroller til at opdage forskellene og sende dataene til computeren. Til gengæld skal vores computer modtage data fra denne mikrocontroller, den skal være udstyret med en seriel kommunikationschip hvilket fører os til den konklusion, at for eksempel en Arduino Mini eller en Adafruit i deres billigere versioner ikke fungerer for os. Dette punkt er grundlæggende for at kunne udføre dette projekt, så hvis vi i stedet for en Arduino Nano, som vi vil bruge, har en anden type mikrokontroller derhjemme, kan vi bruge den, så længe den har en integreret seriel kommunikationschip.

Nødvendige elektroniske komponenter

Nødvendige materialer

Nødvendige værktøjer

  • Ingen produkter fundet.
  • Ingen produkter fundet.
  • Cutter

ledninger til løgndetektor

Vi begyndte at forme vores løgndetektor ved at koble hele projektet

Som du kan se på billedet, der ligger lige over disse linjer, ledningsføring af hele projektet er meget lettere end du kan forestille dig da du stort set kun skal udføre seks enkle trin:

  • Tilslut et kabel, vær generøs med dets længde, til Arduinos analoge pin
  • Forbind modstanden til jorden og til ledningen, som vi tidligere har tilsluttet til Arduinos analoge pin
  • Tilslut en ret lang ledning til Arduino's 5 volt pin
  • Forbind anoden (det lange led på ledningen) på den grønne led til pin 2 og katoden (kort ben) til jorden
  • Forbind den orange ledes anode til pin 3 og katoden til jorden
  • Forbind anoden på den røde ledning til pin 4 og katoden til jorden.

Dette er alle de ledninger, du skal have tilsluttet. I princippet er det nok at have det sådan og placeres på en eller anden overflade, så intet bevæger sig. Vi kan dække alt dette senere og give det en meget mere attraktiv udsigt.

forskellige typer grafer

Nu er det tid til at udvikle og installere al software til vores løgnedetektor

Før vi overhovedet begynder at udvikle noget, skal vi være klare over det, både for at programmere og sammensætte hele projektet vi bruger den nyeste version af Arduino IDE. Vi vil bruge denne version, da der i de seneste udgivelser blev integreret en skærm, der giver os mulighed for at se de modtagne data på en meget visuel måde takket være en graf i realtid i stedet for at bruge den serielle skærm, hvor denne information blev vist i formatet tekst.

For at køre denne skærm skal vi bare åbne Arduino IDE, gå til menuen værktøjer, og den skal være placeret lige under den serielle skærm. Når vi har konfigureret alt dette, skal du kun downloade den fil, som jeg efterlader dig lige under disse linjer, åbne den og uploade den kompileret til dit bord.

tilslutning af kablerne til velcroen på fingrene

Vi laver de klip, der går på fingrene på motivet, der skal testes

Når vi har færdiggjort projektet, er det tid til at tage endnu et skridt og Opret de klip, der er ansvarlige for at detektere den ledningsevne, som vores hud præsenterer på et bestemt tidspunkt.

Som du kan se på billederne, der er spredt gennem det samme indlæg, går ideen igennem klæb en strimmel aluminiumsfolie til bunden af ​​velcrolisten. Dette skal gøres i de to stykker velcro, som vi skal bruge.

Når vi har strimlerne klar, og som du kan se på billedet, der ligger lige over disse linjer, er det tid til tilslut til aluminiumsfolien kablet, som vi har tilsluttet til den analoge pin af Arduino. Vi skal gøre dette trin nøjagtigt på samme måde med det andet stykke velcro og kablet, som vi har tilsluttet Arduino-strømstiften, til 5 volt-stiften. Sørg for, at forbindelserne er stærke og ikke afbrydes ved bare at bevæge velcroen lidt.

eksempelkasse til løgndetektor

Fremstilling af en kasse til opbevaring af al vores hardware

I dette tilfælde vil vi satse på lav en slags kasse til at opbevare alle komponenterne i vores løgndetektor på en meget rudimentær, men ret effektiv måde. Ideen er at oprette et lille rum til opbevaring af velcroringe. Dette skal igen indeholde tre små huller, så lysdioderne kan ses.

Som du helt sikkert forestiller dig, er det materiale, vi skal bruge til at fremstille denne slags æsker, pap, der vises på listen over nødvendige materialer. Fra den pap, vi har, skærer vi to rektangler på 15 x 3 centimeter, et rektangel på 15 x 5 centimeter, tre rektangler på 4 x 3 centimeter, et rektangel på 9 x 5 centimeter og et rektangel på 6 x 5 centimeter.

Når alle rektanglerne er skåret, tager vi den 15 x 5 cm, der skal tjene som base. De to 15 x 3 og to 5 x 3 rektangler limes på siderne af basen. Nu er det tid til at lim det tredje 5 x 3 rektangel på bunden 6 centimeter fra siden.

På dette tidspunkt skal du have et rektangel, der er opdelt i to sider, en med en længde på 6 centimeter og den anden med en længde på 9 centimeter.. Den side med en længde på 6 centimeter er, hvor vi skal placere elektronikken, mens det på den anden side er, hvor fingerpuderne vil være anbragt.

På dette tidspunkt skal vi kun skære 3 huller, størrelsen på lysdioderne, i 6 x 5 cm rektanglet og lim dem ved siden af ​​6 cm. Det ville kun være tilbage at klæbe med klæbebånd den korte side af 9 x 5 cm rektanglet på den side, der er længst fra 9 cm-siden. Dette sidste trin vil tjene som en slags låg, der bevæger sig op og ned for at opbevare og afsløre fingerpuderne..

Når alt er gået godt, når vi har installeret alle komponenterne i kassen, skal vi have en lille løgnedetektor foran os. Som du sandsynligvis tænker, selvom dens funktion er meget enkel, er sandheden, at den ikke er særlig præcis siden de fleste professionelle løgnedetektorer har et stort antal sensorer, såsom en pulsmåler, for at bestemme med meget mere sikkerhed, om et motiv lyver eller ej.

Yderligere oplysninger: instructables


Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.