Taula de continguts:

Detector De Mentiras Con Arduino: 6 Steps
Detector De Mentiras Con Arduino: 6 Steps

Vídeo: Detector De Mentiras Con Arduino: 6 Steps

Vídeo: Detector De Mentiras Con Arduino: 6 Steps
Vídeo: 🤥 PROGRAMA un detector de MENTIRAS con ARDUINO #shorts | ValPat 2024, De novembre
Anonim
Detector De Mentiras Con Arduino
Detector De Mentiras Con Arduino

Hola! El meu nom és Tadeo del canal de Youtube El Taller De TD, en el tutorial d’avui aprendrà a construir un Detector de Mentires amb Arduino que grafica els resultats en temps real en la teva computadora i es fa tan sol amb un par de materials. ¡Mans a la obra!

Pas 1: vídeo explicatiu

Image
Image

Antes de començar te recuerdo, y recomiendo, que veas el video explicativo que se encuentra en mi canal de Youtube. Este te brindara una ayuda opcional para construir el detector de mentiras y ademas podras verlo en funcionamiento! Si te gusta te invito a suscribirte al canal y a darle like al video:)

Pas 2: materials:

Connexions
Connexions
  • 1 Arduino UNO o un altre model similar.
  • 1 Resistència de 10k o d'un valor similar.
  • 1 Protoboard.
  • Alguns cables.

Pas 3: connexions:

Deberemos conectar un cable al pin de 5 volts del Arduino y dejarlo sin conectar a ninguna otra parte, luego conectaremos una patita de la resistencia de 10k a GND y la otra al pin Analog 0 ya un cable de salida que no irá conectado a ninguna parte. al igual que el de 5 volts. Aquests cables ens serviran per medir la resistència de la nostra pell a través de nostres dedos, i així es podran visualitzar els dades i prendre decisions.

Pas 4: Programació:

El programa per aquest projecte consta de menys de 10 línies de codi, i l’únic que hacem en el que es diu a Arduino que vamos a usar la comunicación Serial y leeremos los datos que recibimos a través de pin Analogico 'A0'. Posteriorment imprimirem tots aquests dades en el monitor serial que seran els que ens sirvan per definir si la persona està mintint o no.

detector_de_mentiras.ino

/*
* Detector de Mentiras amb Arduino
* Per El Taller De TD
* youtube.com/ElTallerDeTD
*/
voidsetup ()
{
// Inicializamos la Comunicacion Serial.
Serial.begin (9600);
}
voidloop ()
{
/*
Imprimeix els valors analògics que llegeixen A0 cada 20 milisegundos.
*/
Serial.println (analogRead (A0));
retard (20);
}

veure rawdetector_de_mentiras.ino allotjat amb ❤ per GitHub

Pas 5: Lectura de dades:

Lectura de dades
Lectura de dades
Lectura de dades
Lectura de dades

Lo sigueinte que sigue es conocer cuando la persona miente o no de manera grafica, para ello vamos a utilizar el Serial Plotter de Arduino, que és un lector grafic dels dades que rebem des del monitor serial i es pot accedir a les traves de Herramientas> Serial Plotter en el IDE de Arduino. En la imatge de dalt (Estat Normal) podem veure la lectura del Serial Plotter quan una persona no està mintint, per tant la resistència de la seva pell no està variant. Y ya que introduceimos este concepto es importante aclararlo, para determinar si la persona esta mintiendo o no estaremos midiendo la resistencia de su piel, si esta varia agresivamente tomaremos esa variación como se lo expuso ante una mentira. Això té un sosteniment científic anomenat Electrodermal Activity que nos dice que quan una persona miente la resistència de la seva pell, i altres factors corporals, varien repentinament. Per a més informació sobre el tema recomanant el vídeo.

Quan la persona està exposada a una mentira hauríem de veure una variació del grafic repentina com la que ve al segon grafic amb la lleyenda "Cambio Repentino".

Pas 6: ¡Choquemos Los 5

Molt bé! Lo lograste! Si tot anduvo correctament ja hauria de funcionar el teu propi Detector de Mentires fet amb Arduino. Si tienes alguna duda o algo salio mal no olvides deixar un comentari asi te ayudo a solucionarla. Y acordate que en mi canal de Youtube podes trobar un video explicatiu sobre com desarollar aquest projecte.

Recorda compartir aquest article amb els teus amics, deixar un like i una subscripció al meu canal de Youtube, i acordar, crear és meravellós?.

Recomanat: