Hoe maak je een leugendetector met Arduino

laatste leugendetector voorbeeld

Verdergaand met de voorstellen om uw eigen projecten te maken, wil ik u deze keer laten zien hoe creëer een interessante leugendetector Waarmee u al uw gasten met open mond kunt laten dankzij de goede werking. Zoals de titel van dit bericht zegt, gaan we deze keer een eenvoudig Arduino-bord gebruiken dat als controller voor het hele project zal dienen.

In dit project leren we niet alleen hoe dit soort detectoren diepgaand werken, iets dat nog steeds interessant is, maar het zal ons ook helpen te weten hoe ons lichaam werkt en de verschillende reacties die het kan geven afhankelijk van de situatie waarin u zich bevindt of, aan de andere kant, de emoties die u lijdt, afhankelijk van de vraag die ze u kunnen stellen.

Hoe de leugendetector werkt

Voordat u zelfs maar begint met het bouwen van uw leugendetector, is het misschien het beste om te weten hoe deze werkt. Dankzij dit zal het zeker veel gemakkelijker voor u zijn om te begrijpen waarom de hardware op een bepaalde manier verbinding maakt en vooral waarom de broncode die alles correct laat werken op die manier is geprogrammeerd. Dan komt dat deel van het maatwerk dat je zeker wilt proberen pas het project aan en pas het aan aan al uw wensen.

Het idee waarop dit project is gebaseerd, is om een ​​middel te bieden om te bereiken meet de verschillen in de stemming van elke persoon. Een van de eigenaardigheden van leugendetectoren en waarop ze in eerste instantie waren gebaseerd, is dat huid verandert geleidbaarheid afhankelijk van vele staten net als de stemming die we op een bepaald moment hebben.

Dit verschil in de geleidbaarheid van onze huid wordt elektrodermale activiteit genoemd. (Er is veel informatie over op internet). Dankzij deze eigenschap van de huid zullen we proberen, met behulp van Arduino en specifieke software, al deze veranderingen die optreden in de geleidbaarheid van de huid, afhankelijk van onze stemming, te zien door middel van grafische afbeeldingen.

Om met onze eigenaardige leugendetector te gaan werken, zoals we meestal zien in de verschillende tests, zouden we kunnen beginnen door een willekeurig onderwerp voor onze hardware te plaatsen, de sensoren aan te sluiten en eenvoudige vragen te beantwoorden zoals 'zoals dat heet?'of'waar je woont?'. Deze vragen Ze zullen als basis dienen om de gemoedstoestand van het onderwerp dat we willen vragen te kennen. Later kunnen we verschillende vragen stellen om te ontdekken of ze liegen of niet, omdat ze nerveus kunnen worden, wat een verandering in de basislijn zal veroorzaken.

Arduino nano

Lijst met onderdelen die we nodig hebben om onze leugendetector te bouwen

Om al dit project uit te voeren, zullen we een microcontroller moeten gebruiken om de verschillen te detecteren en de gegevens naar de computer te sturen. Op zijn beurt, zodat onze computer de gegevens van deze microcontroller kan ontvangen, het moet zijn uitgerust met een seriële communicatiechip wat ons tot de conclusie brengt dat bijvoorbeeld een Arduino Mini of een Adafruit in hun goedkopere versies niet voor ons werkt. Dit punt is essentieel om dit project uit te voeren, dus als we in plaats van een Arduino Nano zoals we die zullen gebruiken, een ander type microcontroller thuis hebben, kunnen we deze gebruiken zolang deze een geïntegreerde seriële communicatiechip heeft.

Noodzakelijke elektronische componenten

Benodigde materialen

Noodzakelijke tools

  • Geen producten gevonden.
  • Geen producten gevonden.
  • Snijder

bedrading voor leugendetector

We zijn begonnen met het vormgeven van onze leugendetector door het hele project te bedraden

Zoals je kunt zien in de afbeelding die zich net boven deze lijnen bevindt, het hele project bedraden is veel eenvoudiger dan u zich kunt voorstellen aangezien u in principe maar zes eenvoudige stappen hoeft uit te voeren:

  • Sluit een kabel, wees royaal met zijn lengte, aan op de analoge pin van de Arduino
  • Verbind de weerstand met aarde en met de draad die we eerder op de analoge pin van de Arduino hebben aangesloten
  • Sluit een vrij lange draad aan op de 5 volt-pin van de Arduino
  • Verbind de anode (lange poot van de led) van de groene led met pin 2 en de kathode (korte poot) met de grond
  • Verbind de anode van de oranje led met pin 3 en de kathode met aarde
  • Verbind de anode van de rode led met pin 4 en de kathode met aarde.

Dit is alle bedrading die u nodig heeft om aangesloten te zijn. In principe is het voldoende om het zo te hebben en op een oppervlak te plaatsen zodat niets beweegt. We kunnen dit allemaal later behandelen en het een veel aantrekkelijker beeld geven.

verschillende soorten grafieken

Dit is het moment om alle software op onze leugendetector te ontwikkelen en te installeren

Voordat we überhaupt beginnen met het ontwikkelen van iets, moeten we dat duidelijk zijn, zowel bij het programmeren als bij het samenstellen van het hele project we zullen de nieuwste versie van Arduino IDE gebruiken. We zullen deze versie gebruiken omdat in de nieuwste releases een monitor is geïntegreerd waarmee we de ontvangen gegevens op een zeer visuele manier kunnen zien dankzij een grafiek in realtime in plaats van de seriële monitor te gebruiken, waar deze informatie in het formaat verscheen tekst.

Om deze monitor uit te voeren, hoeven we alleen maar de Arduino IDE te openen, naar het menu Tools te gaan en deze moet zich net onder de seriële monitor bevinden. Zodra we dit allemaal hebben geconfigureerd, hoef je alleen maar het bestand te downloaden dat ik je net onder deze regels laat, open het en upload het gecompileerd naar je bord.

verbinding van de kabels met het klittenband van de vingers

We maken de clips die op de vingers van de te testen proefpersoon gaan

Zodra we het project praktisch afgerond hebben, is het tijd om nog een stap te zetten en maak de clips die verantwoordelijk zijn voor het detecteren van de geleidbaarheid die onze huid presenteert op een bepaald tijdstip.

Zoals je kunt zien in de afbeeldingen die in hetzelfde bericht zijn verspreid, gaat het idee door plak een strook aluminiumfolie aan de onderkant van de klittenband. Dit moet gebeuren in de twee stukken klittenband die we gaan gebruiken.

Zodra we de strips klaar hebben, en zoals je kunt zien in de afbeelding die zich net boven deze lijnen bevindt, is het tijd om verbind met de aluminiumfolie de kabel die we hebben aangesloten op de analoge pin van Arduino. We moeten deze stap op precies dezelfde manier doen met het andere stuk klittenband en de kabel die we op de huidige pin van de Arduino hebben aangesloten, op de 5 volt pin. Zorg ervoor dat de verbindingen sterk zijn en niet losraken door het klittenband een beetje te verschuiven.

voorbeeld doos voor leugendetector

Vervaardiging van een doos om al onze hardware in op te bergen

In dit geval wedden we op maak een soort doos om alle componenten van onze leugendetector op een zeer rudimentaire maar vrij effectieve manier in op te bergen. Het idee is om een ​​klein vakje te maken waar je de klittenbandringen in kunt opbergen. Dit zou op zijn beurt drie kleine gaatjes moeten bevatten zodat de LED's kunnen worden gezien.

Zoals je je misschien kunt voorstellen, is het materiaal dat we gaan gebruiken om dit soort dozen te maken het karton dat voorkomt in de lijst met benodigde materialen. Uit het karton dat we hebben, snijden we twee rechthoeken van 15 x 3 centimeter, een rechthoek van 15 x 5 centimeter, drie rechthoeken van 4 x 3 centimeter, een rechthoek van 9 x 5 centimeter en een rechthoek van 6 x 5 centimeter.

Als alle rechthoeken zijn uitgesneden, nemen we de rechthoek van 15 x 5 cm die als basis zal dienen. De twee rechthoeken van 15 x 3 en twee rechthoeken van 5 x 3 worden aan de zijkanten van de basis gelijmd. Nu is het tijd om de derde rechthoek van 5 x 3 op 6 centimeter van de zijkant op de basis te lijmen.

Op dit punt zou je een rechthoek moeten hebben die is verdeeld in twee zijden, de ene met een lengte van 6 centimeter en de andere met een lengte van 9 centimeter.. De kant met een lengte van 6 centimeter is waar we de elektronica gaan plaatsen, terwijl aan de andere kant de vingerkussentjes worden gehuisvest.

Op dit punt hoeven we slechts 3 gaten ter grootte van de LED's in de rechthoek van 6 x 5 cm te snijden en ze naast de 6 cm te lijmen. Het zou alleen overblijven om met plakband de korte zijde van de rechthoek van 9 x 5 cm te plakken op de zijde die het verst van de zijde van 9 cm verwijderd is. Deze laatste stap zal dienen als een soort deksel dat op en neer beweegt om de vingerkussens op te bergen en te onthullen..

Zodra we alle componenten in de doos hebben geïnstalleerd en alles goed is gegaan, moeten we een kleine leugendetector voor ons hebben. Zoals u waarschijnlijk denkt, hoewel de werking ervan erg eenvoudig is, is de waarheid dat het sindsdien niet erg nauwkeurig is De meeste professionele leugendetectoren hebben een groot aantal sensoren, zoals een hartslagmeter, om met veel meer zekerheid te bepalen of een persoon liegt of niet.

Meer informatie: Instructables


Wees de eerste om te reageren

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.