Hvordan lage en løgnedetektor med Arduino

endelig løgnedetektoreksempel

Fortsetter med forslagene om å lage dine egne prosjekter, denne gangen vil jeg vise deg hvordan lage en interessant løgndetektor Med det å la alle gjestene være med munnen åpen takket være god drift. Som tittelen på dette innlegget sier, skal vi denne gangen bruke et enkelt Arduino-kort som vil fungere som kontrolleren for hele prosjektet.

I tillegg til å lære hvordan disse typer detektorer fungerer i dybden, vil noe som fremdeles er interessant, hjelpe oss å vite hvordan kroppen vår fungerer og de forskjellige svarene den kan gi avhengig av situasjonen du befinner deg i, eller på den annen side, følelsene du lider avhengig av spørsmålet de kan stille deg.

Hvordan løgnedetektoren fungerer

Før du til og med begynner å bygge løgndetektoren din, kan det være best å forstå hvordan den fungerer. Takket være dette vil det sikkert være mye lettere for deg å forstå hvorfor maskinvaren er koblet til på en bestemt måte og spesielt hvorfor kildekoden som får alt til å fungere riktig er programmert på den måten. Så kommer den delen av tilpasningen som du sikkert vil prøve tilpasse og tilpasse prosjektet til alle behov du måtte ha.

Ideen som dette prosjektet er basert på er å gi et middel å oppnå måle forskjellene i stemningen til hver person. En av særegenheter ved løgnedetektorer og som de først var basert på, er at hud endrer ledningsevne avhengig av mange stater hvordan kan være stemningen vi har på et bestemt tidspunkt.

Denne forskjellen i ledningsevnen til huden vår kalles elektrodermal aktivitet. (Det er mye informasjon om det på internett). Takket være denne egenskapen til huden vil vi prøve, med hjelp av Arduino og spesifikk programvare, å se alle disse endringene som oppstår i hudens ledningsevne, avhengig av humøret vårt ved bruk av grafikk.

For å begynne å jobbe med vår særegne løgndetektor, som vi vanligvis ser i de forskjellige testene, kan vi begynne med å sitte på et hvilket som helst motiv foran maskinvaren vår, koble til sensorene og svare på enkle spørsmål som 'som det heter?'eller'hvor bor du?'. Disse spørsmålene De vil tjene som en grunnlinje for å vite sinnstilstanden til emnet vi ønsker å spørre. Senere kan vi stille forskjellige spørsmål for å oppdage om de lyver eller ikke fordi de kan bli nervøse, noe som vil gi en endring i grunnlinjen.

ArduinoNano

Liste over deler som vi trenger for å bygge vår løgndetektor

For å gjennomføre alt dette prosjektet, må vi bruke en mikrokontroller for å oppdage forskjellene og sende dataene til datamaskinen. For at datamaskinen vår skal motta dataene fra denne mikrokontrolleren, den må være utstyrt med en seriell kommunikasjonsbrikke som fører oss til konklusjonen at for eksempel en Arduino Mini eller en Adafruit i deres billigere versjoner ikke fungerer for oss. Dette punktet er viktig for å gjennomføre dette prosjektet, så hvis vi i stedet for en Arduino Nano som vi vil bruke, har vi en annen type mikrokontroller hjemme, kan vi bruke den så lenge den har en integrert seriell kommunikasjonsbrikke.

Nødvendige elektroniske komponenter

Nødvendige materialer

Verktøy som trengs

  • Ingen produkter funnet.
  • Ingen produkter funnet.
  • Cutter

ledninger for løgnedetektor

Vi begynte å forme løgndetektoren vår ved å koble hele prosjektet

Som du kan se på bildet som ligger rett over disse linjene, å koble hele prosjektet er mye enklere enn du kan forestille deg siden du i utgangspunktet bare trenger å utføre seks enkle trinn:

  • Koble en kabel, være raus med lengden, til Arduinos analoge pinne
  • Koble motstanden til bakken og til ledningen som vi tidligere koblet til Arduinos analoge pinne
  • Koble en ganske lang ledning til Arduino's 5 volt pin
  • Koble anoden (langben på ledningen) til den grønne ledningen til pinne 2 og katoden (kortben) til bakken
  • Koble anoden til den oransje ledningen til pinne 3 og katoden til bakken
  • Koble anoden til den røde ledningen til pin 4 og katoden til bakken.

Dette er alle ledningene du må ha koblet til. I prinsippet er det nok å ha det slik og plassert på en eller annen overflate slik at ingenting beveger seg. Vi kan dekke alt dette senere og gi det et mye mer attraktivt syn.

forskjellige typer grafer

Nå er det på tide å utvikle og installere all programvaren til løgndetektoren vår

Før vi begynner å utvikle noe, må vi være tydelige på det, både for å programmere og for å kompilere hele prosjektet vi vil bruke den nyeste versjonen av Arduino IDE. Vi vil bruke denne versjonen siden det i de siste utgavene ble integrert en skjerm som lar oss se dataene som mottas på en veldig visuell måte takket være en graf i sanntid i stedet for å bruke den serielle skjermen, der denne informasjonen dukket opp i formatet tekst.

For å kjøre denne skjermen, må vi bare åpne Arduino IDE, gå til verktøymenyen, og den skal være plassert rett under seriell skjerm. Når vi har konfigurert alt dette, trenger du bare å laste ned filen jeg etterlater deg rett under disse linjene, åpne den og laste den sammen til styret ditt.

 

 

tilkobling av kablene til borrelås på fingrene

Vi lager klippene som vil gå på fingrene til motivet som skal testes

Når vi har fullført prosjektet, er det på tide å ta et nytt skritt og lage klipp som vil være ansvarlige for å oppdage ledningsevnen som huden vår presenterer på et bestemt tidspunkt.

Som du kan se på bildene som er spredt over hele det samme innlegget, går ideen igjennom stikk en stripe aluminiumsfolie til bunnen av borrelåsstrimmelen. Dette må gjøres i de to borrelåsene vi skal bruke.

Når vi har stripene klare, og som du kan se på bildet som ligger rett over disse linjene, er det på tide å koble til aluminiumsfolien kabelen som vi har koblet til den analoge pinnen til Arduino. Vi må gjøre dette trinnet, på nøyaktig samme måte, med det andre borrelåsen og kabelen som vi har koblet til Arduinos nåværende pin, til 5 volt pin. Forsikre deg om at tilkoblingene er sterke og ikke kobles fra bare ved å bevege borrelåsen litt.

eksempelboks for løgndetektor

Produksjon av en eske for å lagre all vår maskinvare

I dette tilfellet vil vi satse på lage en slags boks for å lagre alle komponentene i løgndetektoren vår på en veldig rudimentær, men ganske effektiv måte. Tanken er å lage et lite rom for å lagre borrelåsringene. Dette skal i sin tur inneholde tre små hull slik at lysdiodene kan sees.

Som du kanskje forestiller deg, er materialet vi skal bruke til å lage denne typen esker papp som vises i listen over nødvendige materialer. Fra pappen vi har, vil vi kutte 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 rektanglene er kuttet, tar vi den 15 x 5 cm som skal tjene som underlag. De to 15 x 3 og to 5 x 3 rektanglene limes på sidene av basen. Nå er det på tide å lim det tredje 5 x 3 rektangelet til basen 6 centimeter fra siden.

På dette tidspunktet bør du ha et rektangel som er delt inn i to sider, en med en lengde på 6 centimeter og den andre med en lengde på 9 centimeter.. Siden med en lengde på 6 centimeter er der vi skal plassere elektronikken mens det på den andre siden er der fingerputene skal være plassert.

På dette tidspunktet trenger vi bare å kutte 3 hull, størrelsen på lysdiodene, i 6 x 5 cm rektangel, og lim dem ved siden av 6 cm. Det vil bare være igjen å feste, med klebebånd, kortsiden av det 9 x 5 cm rektangelet på siden lengst fra 9 cm-siden. Dette siste trinnet vil tjene som et slags lokk som vil bevege seg opp og ned for å lagre og avsløre fingerputene..

Når alt har gått bra, må vi ha en liten løgndetektor foran oss når vi har installert alle komponentene i esken. Som du sannsynligvis tenker, selv om operasjonen er veldig enkel, er sannheten at den ikke er veldig presis siden de fleste profesjonelle løgnedetektorer har et stort antall sensorer, for eksempel en pulsmåler, for å avgjøre med mye større sikkerhet om et motiv lyver eller ikke.

Mer informasjon: Instructables


Innholdet i artikkelen følger våre prinsipper for redaksjonell etikk. Klikk på for å rapportere en feil her.

Bli den første til å kommentere

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.