Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Arduino Lügendetektor

Komponenten und Verbrauchsmaterialien

Arduino Nano R3
× 1
5 mm LED:Rot
× 1
5 mm LED:Grün
× 1
LED (generisch)
× 1
Widerstand 2K
× 1
Kabel
× 1

Notwendige Werkzeuge und Maschinen

Lötkolben (generisch)
Heißklebepistole (generisch)
Lötdraht

Apps und Onlinedienste

Arduino-IDE

Über dieses Projekt

Hallo zusammen, heute möchte ich Ihnen zeigen, wie Sie einen Arduino-gesteuerten Lügendetektor bauen, um zu sehen, wann Ihre Freunde Sie anlügen :D oder um die verschiedenen Reaktionen zu messen, die Ihr Körper je nach Situation oder Emotionen durchmacht Gefühl und das Coolste von allem ist, dass wir all diese Dinge in Echtzeit in einem Arduino-Diagramm sehen können.

Schritt 1:Wie es funktioniert

Unsere Haut ist fantastisch! Es bietet uns ein Medium, um den Tastsinn zu erfahren, es hält Infektionen und Innereien fern, aber ich wette, Sie wussten nicht, dass unsere Haut die Leitfähigkeit abhängig von vielen verschiedenen Dingen ändert, einer davon ist unsere Stimmung! Es heißt Electrodermal Activity (EDA) und es gibt eine wirklich interessante Wikipedia-Seite, die Sie hier lesen können. Die Grundlage ist, dass unsere Haut ihre Leitfähigkeit ändert, je nachdem, wie wir uns fühlen.

Wir beginnen damit, dass wir unser Arduino mit dem Thema verbinden und dann das Arduino mit der Grafiksoftware an einen Computer anschließen (ich werde später ausführlich darauf eingehen)

Wir müssen damit beginnen, dem Thema einige einfache Fragen zu stellen, von denen wir wissen, dass sie wahrheitsgemäß antworten werden, wie "Wie heißt du" und "Wo wohnst du?" sie würden sich wahrscheinlich nervös fühlen und dann können wir die Veränderung der Basislinie lesen, die früher festgestellt wurde, wenn sie lügen :D

Schritt 2:Teileliste

Wir brauchen Aruino Nano, einige LEDs, Klettverschluss, 2K-Widerstände und einige grundlegende Werkzeuge wie Pappe, Folie, Heißkleber, Lötkolben und Bastelmesser.

Schritt 3:Verkabelung

Die Verkabelung dafür ist ziemlich einfach, wir beginnen damit, sie in dieser Reihenfolge anzuschließen:

  • Verbinden Sie ein langes Stück Kabel mit dem analogen Arduino-Pin 0
  • Verbinde den 2k-Widerstand mit Masse und den erweiterten analogen 0-Pin
  • Schließen Sie ein langes Stück Kabel an Arduinos 5-Volt-Pin an
  • Verbinden Sie die Anode (langes Bein) der grünen LED mit Pin 2 und die Kathode (kurzes Bein) mit Masse
  • Verbinden Sie die Anode der orangefarbenen LED mit Pin 3 und die Kathode mit Masse
  • Verbinde die Anode der roten LED mit Pin 4 und die Kathode mit Masse

Das ist die ganze Verkabelung für den Arduino, jetzt brauchen wir eine Möglichkeit, die Sensordrähte an unseren Fingern zu halten, die wir später behandeln werden.

Schritt 4:Software und Code

Die Hauptsoftware, die wir verwenden werden, ist die neueste Version der Arduino IDE. Das neue Update bietet eine neue Möglichkeit, die vom Arduino empfangenen Daten zu sehen, anstatt sie in Textform vom seriellen Monitor zu haben, können sie jetzt in einem Echtzeitdiagramm angezeigt werden, das uns hilft zu erkennen, wann die Daten ihr Muster ändern ( wenn jemand lügt)

Um den Plotter zu öffnen, öffnen Sie Arduino und navigieren Sie zum Tools-Menü und Sie sollten es dort direkt unter dem seriellen Monitor sehen.

Jetzt befindet sich der Code für den Mikrocontroller im Codeabschnitt unten. kopiere es und lade es in dein Board hoch.

Schritt 5:Herstellung der Fingerclips

Nachdem die Grundform des Projekts nun fertig ist, können wir mit dem Hinzufügen von Funktionen beginnen, um die Verwendung zu vereinfachen. Wir beginnen mit dem Hinzufügen von Fingerclips, um eine stabile Verbindung zwischen unseren Fingern und den Kabeln zu gewährleisten. Beginnen wir damit, einen Streifen Alufolie auf die Unterseite eines Klettstreifens zu kleben, tun Sie dies für beide Teile des Klettverschlusses (den Haken und die Schlaufe). Jetzt klopfen Sie ihn um Ihren Finger, bis er fest sitzt (siehe Fotos) und kleben Sie dann die freigelegten Draht vom analogen Pin 0 zur Zinnfolie und wiederholen Sie diesen Schritt für den 5-Volt-Pin (stellen Sie sicher, dass er eine gute Verbindung herstellt)

Schritt 6:Den Fall machen

Der Plan ist, ein kleines Fach für die Fingerpads zum Wegklappen zu machen und drei Löcher zu haben, damit die LEDs herausragen. Es wird aus Pappe hergestellt und um es zu machen, müssen wir die folgenden Formen ausschneiden:

  • Schneiden Sie zwei 15 x 3 cm große Rechtecke aus
  • Ein 15 x 5 cm großes Rechteck
  • Drei 5x3 cm große Rechtecke (für den Nano-USB ein Quadrat in der Mitte ausschneiden)
  • Ein Rechteck von 9 x 5 cm
  • Ein Rechteck von 6 x 5 cm

Das 15x5 Rechteck ist die Basis. Die beiden 15x3-Rechtecke und zwei der 5x3-Rechtecke werden an die Seiten der Basis geklebt. Kleben Sie nun das dritte 5x3-Rechteck 6cm von der Seite entfernt auf die Basis (nahe der Mitte, siehe Fotos). Jetzt sollten Sie ein Rechteck haben, das in zwei Seiten unterteilt ist, eine mit einer Länge von 6cm und die andere mit einer Länge von 9cm. Auf der Seite mit einer Länge von 6cm werden wir die Elektronik platzieren und auf der anderen Seite die Fingerpads. Als nächstes schneiden Sie 3 Löcher (die Größe von LEDs) auf das 6x5 Rechteck und kleben es auf die 6cm Seite (als Deckel). Als letztes müssen wir die kurze Seite des 9x5-Rechtecks ​​auf die andere Seite der 9-cm-Seite kleben (dies fungiert als Deckel, der nach oben und unten geklappt wird, um die Fingerpads freizugeben).

Schritt 7:Alles zusammenfügen

Das letzte, was wir tun müssen, ist, die Elektronik in das Gehäuse zu legen. Beginnen Sie damit, das Arduino und alle Drähte auf der 6-cm-Seite zu verkleben und die verlängerten Drähte (Pin analog 0 und 5 Volt) auf die andere Seite des Rechtecks ​​(9 cm) zu führen Seite). Kleben Sie nun die drei LEDs auf die Löcher, die wir auf dem 6 x 5 cm großen Rechteck gemacht haben, und testen Sie, ob alles gut geht. Sie sollten einen kleinen tragbaren Arduino-Lügendetektor haben, aber lassen Sie mich Sie warnen, dass dies nicht das genaueste System ist, das die meisten echten Lügendetektoren verwenden eine Vielzahl anderer Sensoren, um festzustellen, ob jemand lügt, wie z. B. ein Herzfrequenzmesser und andere. Ich sage, dass das Ergebnis nicht für ernsthafte Fragen verwendet wird. :D

Wenn Sie Fragen haben, senden Sie mir bitte entweder eine persönliche Nachricht oder hinterlassen Sie einen Kommentar und versuchen Sie mein Bestes, um Sie zu kontaktieren.

Code

  • PolyGraph.ino
PolyGraph.inoArduino
Fügen Sie den Code in das arduino ide
void setup () ein { Serial.begin (9600); pinMode (2, AUSGANG); pinMode(3, AUSGANG); pinMode (4, AUSGANG); digitalWrite (2, HOCH); Verzögerung (500); digitalWrite (3, HOCH); Verzögerung (500); digitalWrite (4, HOCH); delay (500);}void loop () { if (analogRead (A0)> 60) { digitalWrite (4, HIGH); aufrechtzuerhalten. Sonst { DigitalWrite (4, LOW); aufrechtzuerhalten. Wenn (analogRead (A0)> 20) { digitalWrite (2, HIGH); aufrechtzuerhalten. Sonst { DigitalWrite (2, LOW); aufrechtzuerhalten. Wenn (analogRead (A0)> 45) { digitalWrite (3, HIGH); aufrechtzuerhalten. Sonst { DigitalWrite (3, LOW); } Serial.println (analogRead (A0)); Verzögerung(20);}

Schaltpläne


Herstellungsprozess

  1. DIY LUMAZOID Arduino Music Visualiser
  2. Arduino Digital Dice
  3. Audiofrequenzdetektor
  4. Arduino mit Bluetooth zur Steuerung einer LED!
  5. Iron Man
  6. Finde mich
  7. Arduino 3D-gedruckter Roboterarm
  8. LED-Matrix + Bewegungssensor-Türanzeige [Arduino Holiday]
  9. Arduino-Befeuchtersteuerung
  10. Arduino-Vierbeiner