Halloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run ScanHalloween DealsAmazon USOctober picks are moving - compare before checkoutAmazon US: current deals, useful picks and tech finds.See Picks×
BETTESWORTHConstruction
Arduino

Construisez un « compteur de vérité » avec Arduino : un détecteur de mensonges bricolé simple

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Ce projet ne détecte pas la vérité. Il mesure une variation de conductance électrique de la peau — appelée réponse électrodermale ou GSR — puis l’affiche sur une LED, un moniteur série ou un graphique. Une hausse peut accompagner le stress, la surprise, la concentration ou l’émotion, mais elle ne prouve jamais qu’une personne ment.

Ce que vous allez réellement construire

Le montage est un indicateur de réaction cutanée destiné à une expérience d’électronique et de vulgarisation scientifique. Deux électrodes touchent la peau, un circuit basse tension forme un diviseur résistif, puis l’Arduino lit une tension sur son entrée analogique. Le programme compare cette lecture à une ligne de base et signale les écarts.

As an Amazon Associate I earn from qualifying purchases.

La peau humide conduit généralement mieux que la peau sèche. L’activité du système nerveux autonome peut modifier la sudation, particulièrement au niveau des doigts et des paumes. Toutefois, la température, la pression des doigts, le mouvement, la peur d’être accusé ou une question embarrassante peuvent produire exactement le même type de variation.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Les polygraphes professionnels enregistrent plusieurs signaux — notamment la respiration, l’activité cardiovasculaire et la réponse électrodermale — dans le cadre d’un protocole d’entretien. Même eux n’observent pas directement le mensonge. Les limites scientifiques des tests polygraphiques sont examinées par les National Academies et l’American Psychological Association.

#1 Best Overall
ELEGOO Mega 2560 R3 Project The Most Complete Starter Kit with Tutorial | Compatible with Arduino, Ultimate Starter Kit, PDF Tutorial, 35+ Guided Projects, 200+ Components, Sensors, Displays, Motors
  • 35+ Guided Electronics Projects: Progress from LEDs and buttons to RFID access, real-time clocks, motion and distance sensing, environmental monitoring, motor control and interactive displays for STEM learning, coding clubs and maker projects
  • More I/O and Memory for Larger Builds: The MEGA 2560 R3 provides 54 digital I/O pins, including 15 PWM outputs, 16 analog inputs, 4 hardware serial ports and 256 KB flash for projects that combine more sensors, controls and displays
  • 200+ Components for Prototyping: Includes LCD1602, RC522 RFID, RTC, DHT11, HC-SR501 PIR, ultrasonic and water-level sensors, GY-521, MAX7219, keypad, joystick, rotary encoder, relay, SG90 servo, stepper motor, DC motor, breadboard and more
  • Learn, Modify and Create: Follow 35+ guided lessons with example code, then adjust sensor thresholds, timing, display text, motor behavior and control logic to turn structured exercises into access systems, monitors, alarms and interactive projects
  • Organized for Repeatable Learning: Pre-soldered modules, a solderless breadboard, storage case and small-parts box reduce setup time and keep sensors, LEDs, ICs, wires and other components easy to find between projects

Matériel nécessaire

  • Une Arduino Uno R3 ou une carte compatible ; l’Uno R3 officielle est un choix simple pour débuter.
  • Une breadboard et des fils de connexion.
  • Deux électrodes métalliques, bandes conductrices ou contacts GSR adaptés.
  • Une résistance adaptée à la plage de résistance de la peau, ou plusieurs résistances à essayer.
  • Une LED et une résistance de limitation, si vous souhaitez un indicateur lumineux.
  • Un câble USB et un ordinateur équipé de l’IDE Arduino et du moniteur série.
  • Un multimètre pour vérifier les tensions et le câblage.

Il n’existe pas de valeur de résistance universelle : la peau, le placement et l’humidité varient d’une personne à l’autre. Un potentiomètre ou plusieurs résistances d’essai permettent de trouver une plage exploitable sans présenter un réglage arbitraire comme une mesure calibrée.

Principe du circuit

Le montage de démonstration suit ce principe :

5 V ── électrode ── peau ── électrode ── point de mesure ── résistance ── GND
                                             │
                                             └── A0

Selon l’ordre exact des éléments, une augmentation de conductance peut faire monter ou baisser la tension lue par A0. Le code doit donc être interprété à partir des essais réels, et non d’une hypothèse sur le sens de variation. La lecture Arduino est une tension convertie en valeur numérique ; sans circuit calibré, elle ne constitue pas une mesure directe et fiable de résistance en ohms.

Montage et contrôles

  1. Connectez les deux électrodes au réseau de mesure et reliez le point de mesure à A0.
  2. Reliez le circuit à une alimentation basse tension prévue pour la carte, par exemple l’USB.
  3. Ajoutez la résistance entre le point de mesure et GND.
  4. Branchez une LED sur la broche intégrée, ou sur une sortie numérique avec sa résistance de limitation.
  5. Avant tout contact avec la peau, vérifiez qu’aucun fil ne se touche accidentellement.
  6. Mesurez la tension au point analogique avec un multimètre et assurez-vous qu’elle reste dans la plage acceptée par l’entrée de la carte.
  7. Testez le circuit avec une résistance connue : la lecture doit changer lorsque cette résistance change.

Pour une version comparable au projet GSR simple publié par Arduino, les contacts métalliques sont utilisés avec une carte Arduino et une entrée analogique. Consultez le montage Arduino de référence pour le principe général, sans le considérer comme un instrument professionnel.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
ELEGOO UNO R3 Project Super Starter Kit with PDF Tutorial for Beginners | Compatible with Arduino, 22+ Hands-on Projects, Upgraded Starter Kits with Power Supply, STEM, DIY Basic Circuit Building
  • TURN CODE INTO REAL-WORLD RESULTS — Follow 22+ guided lessons to make LEDs blink, read temperature and distance, move servo and stepper motors, control an LCD and respond to joystick or IR input; ideal for a family weekend build, homeschool unit, coding club or STEM classroom
  • MORE PROJECT VARIETY IN ONE ORGANIZED KIT — Includes the UNO R3 controller, LCD1602 with pre-soldered header, breadboard power module, ultrasonic and DHT11 sensors, joystick, IR receiver and remote, SG90 servo, stepper motor, relay, DC motor, fan blade, displays, LEDs, buttons, resistors and jumper wires
  • START WITHOUT SOLDERING — Plug-in modules, a solderless breadboard and the pre-soldered LCD help beginners focus on wiring, code and testing; the illustrated component list makes it easier to find each part and move from one lesson to the next
  • LEARN THE LOGIC, THEN CREATE YOUR OWN — Use Arduino IDE and the included example code to understand digital input and output, analog sensing, timing, motor control and display functions, then change thresholds, speeds and sequences for alarms, environmental monitors, reaction games and motion projects
  • CLEAR SETUP SUPPORT FOR FIRST-TIME BUILDERS — Download the latest tutorial and code, select the UNO board and correct computer port, check component polarity and breadboard rows, and keep power-module input at 9V or below; younger learners should work with an experienced adult

Programme Arduino : ligne de base et seuil réglable

Ce programme moyenne les premières lectures, calcule l’écart par rapport à cette référence, puis envoie les deux valeurs au moniteur série.

const int sensorPin = A0;
const int ledPin = LED_BUILTIN;

long baseline = 0;

void setup() {
  pinMode(ledPin, OUTPUT);
  Serial.begin(115200);

  for (int i = 0; i < 100; i++) {
    baseline += analogRead(sensorPin);
    delay(10);
  }

  baseline /= 100;
}

void loop() {
  int reading = analogRead(sensorPin);
  long difference = abs(reading - baseline);

  Serial.print(reading);
  Serial.print(',');
  Serial.println(difference);

  digitalWrite(ledPin, difference > 30 ? HIGH : LOW);
  delay(50);
}

Le seuil 30 n’est pas une valeur scientifique. Il dépend de la carte, du diviseur, du bruit et de la personne testée. Ajustez-le après observation de la ligne de base. Une moyenne glissante ou une médiane donnera généralement une indication plus stable qu’une lecture isolée.

Procédure d’essai

1. Obtenir le consentement

Expliquez clairement que le montage ne peut pas prouver un mensonge. Ne testez personne à son insu et ne présentez pas le résultat comme une preuve dans un conflit familial, scolaire ou professionnel.

Rank #3
ELEGOO UNO R3 Project Most Complete Starter Kit, Compatible with Arduino | 63 Items, 200+ Components, 30+ Guided Projects, PDF Tutorial, Organized Storage, STEM and DIY Circuit Building
  • 30+ Guided Electronics Projects: Start with LEDs and build toward LCD1602 displays, RFID access, motion detection, distance sensing, motor control and environmental monitoring for STEM learning, coding clubs, classrooms and hobby projects
  • 200+ Components Across 63 Types: Includes an ELEGOO UNO R3 controller, LCD1602, RC522 RFID, RTC, HC-SR501 PIR sensor, ultrasonic sensor, DHT11, GY-521, MAX7219, keypad, joystick, relay, SG90 servo, stepper motor, breadboard and more
  • Begin Without Soldering: Pre-soldered modules, a solderless breadboard, organized storage case and small-parts box reduce setup time and help beginners move from lesson to lesson while keeping LEDs, ICs, wires and sensors easy to find
  • Learn, Modify and Create: Program the ELEGOO UNO R3 board with Arduino IDE using the included PDF tutorial and example code, then adjust sensor thresholds, timing, display text and motor behavior to turn guided lessons into original projects
  • Flexible Power and Project Setup: Includes a 9 V, 1 A power supply, breadboard power module, 9 V battery and USB cable to support controller, breadboard and module experiments without sourcing basic setup accessories separately

2. Stabiliser le signal

Placez les électrodes sur deux doigts ou deux zones similaires. Gardez la pression et la position constantes, demandez à la personne de rester immobile, puis attendez quelques secondes. Les électrodes doivent être propres et ne doivent pas toucher une peau blessée ou irritée.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

3. Enregistrer une ligne de base

Posez des questions neutres et simples, par exemple : « Es-tu assis ? », « Est-ce une séance de test ? » ou « Ton prénom est-il [prénom] ? » Enregistrez les valeurs avant et après chaque question plutôt que de retenir uniquement la valeur maximale.

4. Comparer plusieurs situations

Alternez questions neutres, réponses connues comme vraies, fausses réponses préparées dans un cadre ludique et questions surprenantes ou embarrassantes. Notez l’heure de chaque question, les mouvements, les rires et les changements de pression. Une question vraie mais émotionnelle peut provoquer un pic ; une fausse réponse préparée peut n’en provoquer aucun.

Rank #4
SunFounder Elite Explorer Kit with Original Arduino® UNO™ R4 WiFi, Powered by Arduino, RoHS Compliant, Bluetooth IoT ESP32 LCD1602 OLED, Super Starter Kit, Video Courses for Beginners & Engineers
  • All-in-One Starter Kit for Beginners: Part of the Powered by Arduino program, this kit includes an original Arduino UNO R4 WiFi, 300+ high-quality components, 50+ hands-on projects (30 basic, 13 fun, and 8 IoT), and 100+ free video lessons co-created with renowned educator Paul McWhorter. Designed for beginners ages 8+, it provides a complete, step-by-step path to learn Arduino, electronics, coding, and IoT. RoHS compliant for added safety and quality, it also makes a thoughtful gift for tech enthusiasts, students, and aspiring makers for birthdays, holidays, and special occasions
  • Powerful Arduino Uno R4 WiFi Board: Upgraded from the Arduino Uno R3, the Arduino Uno R4 WiFi features a 32-bit processor, more memory, and built-in WiFi and Bluetooth, enabling connection to third-party apps for more interactive and practical projects.
  • 300+ Components for Endless Possibilities: With 300+ components and sensors, this kit is perfect for portable projects. It features step-by-step tutorials, open-source code, and compatibility with other Arduino boards like Uno R3 and Nano, offering endless customization and learning opportunities.
  • Engaging Projects for Every Skill Level: Featuring 50 projects (30 basic, 13 fun, 8 IoT) with IoT app integration like Arduino IoT Cloud , this kit supports Arduino C++ programming, making it perfect for students, teachers, and engineers to learn, code, and create at any skill level.
  • Dedicated Support for Beginners: Alongside online resources and video tutorials, SunFounder provides technical support and troubleshooting forums to help beginners solve programming challenges with ease.

5. Afficher un graphique

Le moniteur série peut afficher :

valeur brute, écart par rapport à la base

Un graphique permet de distinguer une variation lente, un pic bref, un contact intermittent et un artefact de mouvement. Si vous utilisez une LED, étiquetez-la « réaction plus forte » plutôt que « mensonge ».

Pourquoi le résultat est ambigu

Observation Explications possibles
La valeur augmente Stress, surprise, chaleur, transpiration, concentration ou pression différente sur les électrodes.
La valeur reste stable Réponse calme, faible contact, peau sèche, circuit mal dimensionné ou seuil trop élevé.
Le signal oscille Mouvement, câble instable, contact intermittent ou bruit électrique.
La LED s’allume L’écart dépasse le seuil programmé ; cela ne signifie pas que la réponse est fausse.

La lecture est relative : une valeur de 600 chez une personne ne se compare pas directement à une valeur de 300 chez une autre. Même chez la même personne, la fatigue, la caféine, la température des mains et l’habituation après plusieurs questions peuvent modifier le signal.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Dépannage

  • Valeur toujours à zéro : vérifiez l’alimentation, la masse, le branchement d’A0 et la continuité du circuit.
  • Valeur toujours maximale : recherchez un court-circuit, une résistance mal placée ou une tension hors plage.
  • Signal très bruité : raccourcissez les fils, immobilisez la breadboard, réduisez les mouvements et appliquez un lissage logiciel.
  • Aucune variation avec les doigts : vérifiez le contact des électrodes et essayez une autre résistance de diviseur.
  • Variations lors d’un mouvement : marquez ces événements sur le graphique ; ce sont des artefacts, pas des verdicts.
  • Perte de contact : nettoyez les contacts et maintenez une pression légère et constante.
  • Moniteur série illisible : sélectionnez le même débit, ici 115200, dans le programme et dans le moniteur.

Améliorations possibles

  • Trois LED pour distinguer signal faible, variation modérée et signal instable.
  • Un écran OLED pour afficher la lecture et l’écart à la ligne de base.
  • Un bouton pour marquer le début de chaque question.
  • Un enregistrement sur carte SD ou un tracé sur ordinateur.
  • Un capteur de pouls ou de respiration pour observer d’autres signaux physiologiques.
  • Un boîtier imprimé en 3D et des électrodes plus régulières pour répéter l’expérience.

Ajouter le pouls et la respiration rapproche le montage des catégories de signaux utilisées dans un polygraphe, mais ne le transforme pas en détecteur fiable. Le projet Arduino combinant ces signaux est présenté ici, avec les mêmes réserves d’interprétation.

Best Value
Sale
REXQualis Super Starter Kit Based on Arduino UNO R3 with Tutorial and Controller Board Compatible with Arduino IDE
  • The most economical kit comes with everything compatible with Arduino to starting programming for beginners .
  • This is the upgraded starter kits come with a 9V 1A Power Adapter (At least $5.99 on amazon) to replace a 9V Battery , and the Lcd1602 module come with pin header(not need to be soldered by yourself).
  • Include High Quality Base Board base on Arduino UNO R3 compatible with Arduino IED and Sensors, Servo, Motor, ULN2003 driver board, lcds, etc.
  • Free PDF Tutorial and Datasheet are available to download from our official website or you can contact our customer service.
  • All of the Components and Integrated Circuits are individually packaged and labeled, and packing in a plastic box which is bigger enough for you.

Vous pouvez aussi tester le comportement général du diviseur dans DigiSim. Une simulation aide à comprendre les tensions et les résistances, mais elle ne reproduit pas la variabilité de la peau humaine.

Sécurité et usage responsable

  • Utilisez uniquement une alimentation basse tension appropriée et isolée ; ne reliez jamais une personne au secteur.
  • N’utilisez pas d’électrodes sur une peau abîmée ou irritée.
  • Ne présentez pas le montage comme un dispositif médical, psychologique ou d’expertise.
  • Demandez un consentement explicite et ne publiez pas les données physiologiques sans accord.
  • Pour une personne portant un dispositif médical implanté, abstenez-vous sans avis professionnel.
  • N’accusez jamais quelqu’un de mentir sur la base d’une LED, d’un chiffre ou d’un graphique.

Conclusion

Le projet est réussi lorsque la LED ou le graphique montre une variation réelle tout en révélant ses limites. Vous construisez un capteur pédagogique de conductance cutanée, pas une machine capable de connaître la vérité. La meilleure expérience compare des questions et des situations contrôlées, documente les mouvements et affiche les données comme des réactions physiologiques — jamais comme des verdicts.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.