Arduino Lie Detector: 7 trin (med billeder)

Arduino Lie Detector: 7 trin (med billeder)

Indholdsfortegnelse:

Anonim

Hej alle sammen i dag, jeg vil vise dig, hvordan du laver en Arduino-kontrolleret løgningsdetektor for at se, hvornår dine venner lyver for dig: D eller til at måle de forskellige svar, som dine kropsskindgår igennem afhængigt afSituationen du er i, eller de følelser, du føler dig, og det sejeste er, at vi kan se alle disse ting, der sker i realtid i en Arduino-graf.

forsyninger:

Trin 1: Sådan fungerer det

Vores hud er fantastisk! Det giver et medium for os at opleve følelse af berøring, det holder infektioner ude og holder inderside i, men jeg vedder ikke, at du vidste ikke, at vores hud ændrer ledningsevne afhængigt af mange forskellige ting, der er vores humør! Det kaldes elektrodermal aktivitet (EDA), og der er en virkelig interessant Wikipedia-side, du kan læse her. Det grundlæggende er, at vores hud ændrer dets ledningsevne afhængigt af, hvordan vi føler.

Vi starter med at forbinde vores Arduino til emnet og derefter forbinde Arduino til en computer med grafen software (jeg vil gå over dette i detaljer senere)

Vi skal begynde med at stille emnet nogle enkle spørgsmål, vi ved, at de vil svare sandfærdigt som "hvad er dit navn" og "hvor bor du" for at få en basislinje og derfra kan vi begynde at stille spørgsmål, som de måtte lyve om, hvis de gør de sandsynligvis føle sig nervøse, og så kan vi læse ændringen i basislinjen, der etableres tidligere, hvis de ligger: D

Trin 2: Dele liste

Vi skal bruge en mikrocontroller til at styre de tre lysdioder og sende computeren dataene. For at computeren skal modtage data fra mikrocontrolleren, skal mikrocontrolleren have en seriel kommunikationschip, det betyder, at vi ikke kan bruge Arduino pro mini eller Adafruit-trinket, så når du vælger din mikrocontroller, skal du sørge for at den har en seriel kommunikationschip indbygget (USB-kommunikationschip)

Elektronik komponenter dele liste

  • Arduino Nano (få det her)
  • Ingen LED (Få det her)
  • Rød LED (Få det her)
  • Orange LED (Få det her)
  • modstand (10k) (få det her)
  • kabler

Nødvendige materialer

  • Pap
  • Sølvpapir
  • velcro
  • Hot Lim

Nødvendige værktøjer

  • Hot Lim Gun
  • Loddekolbe
  • Håndværk Kniv

Trin 3: Ledninger

Ledningerne til dette er temmelig let, vi starter med at forbinde dem i denne rækkefølge:

  • Tilslut Et langt stykke kabel til Arduino analogstik 0
  • Tilslut 2k modstanden til jorden og den udvidede analoge 0-pin
  • Tilslut Et langt stykke kabel til Arduinos 5 volt pin
  • Tilslut anoden (langbenet) af det grønne led til pin 2 og katoden (kort ben) til jorden
  • Tilslut orange anode ledet til pin 3 og katoden til jorden
  • Tilslut anoden til den røde ledning til pin 4 og katoden til jorden

Det er alle ledninger til Arduino, nu har vi brug for en måde at holde sensorens ledninger på vores fingre, så dækker vi det senere.

Trin 4: Software og kode

Det vigtigste stykke software, vi skal bruge, er den nyeste version på Arduino IDE. Den nye opdatering giver en ny måde at se de data, der modtages fra Arduino, i stedet for at være i tekstform fra den serielle skærm, kan den nu vises i en realtidsdiagram, som hjælper os med at identificere, hvornår dataene ændrer mønsteret (når nogen ligger)

For at åbne plotteren skal du åbne Arduino og navigere til værktøjsmenuen, og du bør se den der lige under seriel skærm.

Nu koden til mikrocontrolleren henter den vedhæftede fil, åbner den og uploader den til dit kort

Trin 5: Gør fingerklemmerne

Nu da den grundlæggende form for projektet er færdig, kan vi begynde at tilføje funktioner for at gøre det nemmere at bruge. Vi starter med at tilføje fingerklips for at holde en stabil forbindelse mellem vores fingre og kablerne. Lad os begynde med at klæbe en stribe tinfoil på bunden af ​​en strimmel af velcro, gør det til begge dele af velcro (krogen og løkken. Nu rap den rundt om fingeren, indtil den passer tæt på udsat ledning fra analog stift 0 til tinfolien og gentag dette trin for 5 volt stiften (sørg for, at den giver en god forbindelse)

Trin 6: Gør sagen

Planen er at lave et lille rum til fingerpuderne til at folde væk og at have tre huller for ledningerne at stikke ud. Dens kommer til at være lavet af pap og for at gøre det, bliver vi nødt til at skære følgende former ud:

  • Skær to 15x3 cm rektangler
  • Et 15x5 cm rektangel
  • Tre 5x3 cm rektangler (skær en firkant i midten på en af ​​dem til nanos USB)
  • Et 9x5 cm rektangel
  • Et 6x5 cm rektangel

15x5 rektangel er basen. De to 15x3 rektangler og to af 5x3 rektanglerne limes til bundens sider. Lim nu det tredje 5x3 rektangel til bunden 6cm fra siden (tæt på midten, tjek fotos) Nu skal du have et rektangel, der er opdelt i to sider, en med en længde på 6cm og den anden med en længde på 9cm. Siden med en længde på 6 cm er, hvor vi skal lægge elektronikken, og den anden side er hvor fingerpuderne går. Næste skær 3 huller (størrelsen på leds) på 6x5 rektanglet og lim det ned til 6cm siden (som låg). Sidst må vi tape den korte side af 9x5 rektanglet til den lange side af 9cm-siden (dette virker som et låg, der klapper op og ned for at afsløre fingerpuderne)

Trin 7: Sæt det hele sammen

Det sidste, vi skal gøre, er at lægge elektronikken i gang ved at lime ned arduino og alle ledninger i 6cm-siden og køre de udvidede ledninger (pin analog 0 og 5 volt) til den anden side af rektanglet (9cm side). Lim nu de tre leds til de huller, vi lavede på 6x5cm rektanglet, og giv det en test, hvis alt går godt, skal du have en lille bærbar Arduino løgningsdetektor, men lad mig advare dig om at dette ikke er det mest præcise system, i virkeligheden mest ægte løgdetektorer bruger en række andre sensorer til at bestemme, om nogen lyver som en pulsfrekvensmåler og andre, hvad jeg siger, bruger ikke resultatet af dette til alvorlige spørgsmål.: D

Hvis du har spørgsmål, vær så venlig at sende mig en personlig besked eller send en kommentar og ellers prøv mit bedste for at komme tilbage til dig.