DIY Arduino Powered Lie Detector

Build It
14 Aug 201605:34

Summary

TLDRこのビデオでは、Arduinoを使い作ったArduinoパワードの嘘検出器について紹介しています。皮膚の電気伝導率、つまりガルバニック皮膚反応を測定することで嘘をつくかどうかを検出する仕組みです。研究によると嘘をつくと皮膚の抵抗が変わるため、事前に正直に答えられる質問と嘘をつく質問の皮膚抵抗を測定し、比較して嘘を検出します。最も正確なシステムではないが、友達との面白いトリックとして役立つこともあります。プロジェクトにはArduino Nano、緑・オレンジ・赤のLED、220オーム抵抗が必要で、それらを適切に接続し、シリアル通信を通じてデータを可視化します。ケースと指用パッドも作って、使いやすさを向上させています。

Takeaways

  • 😀 このビデオでは、Arduinoを使って作った皮膚電気反応(ガルバニック皮膚反応)を測定する装置の作り方を紹介しています。
  • 🔍 皮膚の電気伝導率を測定し、嘘をついたり感情が変わると皮膚の抵抗が変わるという研究に基づいています。
  • 🎨 装置は、緑色のLED、オレンジ色のLED、赤色のLED、220Ωの抵抗子を使用して作られています。
  • 👨‍💻 Arduino Nanoを使用し、シリアル通信が必要です。他のマイクロコントローラーでは動作しない可能性があるため、詳細はウェブサイトを確認する必要があります。
  • 🔌 LEDと抵抗子を特定の順序で配線し、それらをArduinoに接続します。
  • 💻 Arduino IDEにコードを書き込み、正しいボードとポートを選択してアップロードします。
  • 📊 シリアルプロッターを使ってデータをグラフ形式で確認できます。
  • 👆 装置を使用する際は、人差し指と中指を使ってアナログピン0と5Vピンに接触させます。
  • 🚦 LEDは特定の抵抗値のしきい値に応じて点灯し、嘘をついているかどうかを視覚的に判断します。
  • 🛠 ケースと指のストラップシステムを使って装置を作り、指に装着しやすく設計されています。
  • 📹 制作した装置をテストし、指に装着して質問をすることで嘘をつかせるかどうかを検証します。

Q & A

  • このビデオでは何を作りましたか?

    -このビデオでは、Arduinoを動力源にした嘘を検知する装置を作りました。

  • 嘘を検出する方法は何ですか?

    -嘘を検出する方法は、皮膚のガルバニック皮膚反応(皮膚の導電度)を測定することです。嘘をついたり感情が変わると皮膚の抵抗が変わると研究によると言えます。

  • Arduino Nanoは何に必要ですか?

    -Arduino Nanoはシリアル通信を持つマイクロコントローラーに必要で、それによってGemma、LilyPad、Adafruit Trinketなどの一部のボードは動作しません。

  • プロジェクトに必要な基本的な部品は何ですか?

    -プロジェクトに必要な基本的な部品は、緑、オレンジ、赤のLED、220オームの抵抗、そしてそれらを配線するための端子です。

  • 配線の順番はどうなっていますか?

    -配線の順番は220オーム抵抗をグラウンドに、次にアナログピン0に抵抗を接続し、5Vピンにつなげ、全てのLEDのグラウンドピンを一緒に、そしてそれぞれのLEDの正極ピンをピン2、ピン3、ピン4に接続します。

  • コードはどのようにアップロードするのですか?

    -コードはArduino IDEにアップロードします。ビデオの説明欄にあるリンクからコードを見つけ、IDEのツールメニューから正しいボードとポートを選択してアップロードします。

  • シリアルプロッターとは何ですか?

    -シリアルプロッターは、Arduino IDEの最新バージョンに搭載されている機能で、データをグラフ形式で可視化して表示します。

  • テストを行うにはどうしたらいいですか?

    -テストを行うには、対象者の示指をアナログピン0の露出されたワイヤーに、中指を5Vピンの露出されたワイヤーに押し当て、シリアルプロッターを開きます。

  • LEDの色と抵抗の関係を教えてください。

    -緑のLEDは抵抗が20を超過したときに点灯し、オレンジは45を超えたときに点灯し、赤は60を超えたときに点灯します。

  • プロジェクトに箱を作りますが、その箱の機能は何ですか?

    -箱は指のストラップシステムを備えており、簡単に被せるように設計されています。また、箱の裏面から指のストラップを取り出し、マグネットで簡単に閉じることができます。

  • 指パッドはどのように作りますか?

    -指パッドを作るには、ウェルコロとアルミホイルが必要です。ウェルコロの背後にアルミホイルを貼り、それを指に巻いて接着剤で固定し、アナログピン0からのワイヤーをアルミホイルに接着します。

  • プロジェクトを完成させる最後のステップは何ですか?

    -プロジェクトを完成させる最後のステップは、指パッドhousingの蓋をテープで固定することです。これで指パッドを必要とならない時に収納できます。

Outlines

00:00

😲 Arduinoで作る嘘を検知する装置

この段落では、Arduinoを使って作られた嘘を検知する装置について説明しています。装置は皮膚の電気伝導率、つまり皮膚のガルバニック皮膚反応を測定することによって嘘がされているかどうかを検出します。嘘をつくと皮膚の抵抗が変わるとされており、装置は特定の質問に答えられた時の皮膚の電導率を測定し、嘘がされていると推定される質問の電導率を比較して嘘を検知します。しかし、これは最も正確なシステムではないと述べていますが、友達との面白いトリックとして時には効くとのことです。プロジェクトにはArduino Nano、緑・オレンジ・赤のLED、220オームの抵抗が必要です。それらを特定の順序で配線し、コードをArduino IDEにアップロードして動作確認を行います。

05:02

📹 動画の制作環境の変更について

この段落では、今後の動画制作において、以前とは異なる場所で撮影される旨をお知らせしています。以前は音と照明が不十分だった部屋を移動していたが、これからは固定された場所で撮影されると述べています。また、視聴者の皆さんに感謝の気持ちを伝え、コメント欄で次回の制作内容についての要望を受け付けるとのことです。

Mindmap

Keywords

💡Arduino

Arduinoはオープンソースのハードウェア開発キットで、マイクロコントローラーを備えた電子回路のプロトタイピングに用いられます。このビデオでは、Arduinoを使用して皮膚電気反応を測定する装置を作る方法が紹介されています。Arduinoはビデオの主題である偽り検出装置の中心となる部品として、その機能を説明する上で欠かせないキーワードです。

💡皮膚電気反応(galvanic skin response)

皮膚電気反応は、皮膚の電気伝導率が変化する生理現象です。ビデオでは、嘘をついたり感情が変わると皮膚抵抗が変わるという研究に基づいて、Arduinoを使ってその変化を測定する装置を作っています。このキーワードは、ビデオの主題に直接関係し、嘘を探る技術の基礎を形成しています。

💡皮膚抵抗

皮膚抵抗は、皮膚が電気を通過させる能力を示す指標です。ビデオでは、嘘をついたり緊張感を覚えると皮膚抵抗が変化するという仮説に基づいて、Arduinoを利用してその変化を測定します。このキーワードは、装置が嘘を検出する仕組みを理解する上で重要な役割を果たしています。

💡LED

LEDとは発光ダイオードの略で、電気を通過させると光を発する半導体デバイスです。ビデオでは、緑、オレンジ、赤の3つのLEDを使って皮膚抵抗の変化を可視化します。このキーワードは、装置の動作を視覚的に理解する上で重要な要素です。

💡抵抗値(Ohm)

抵抗値とは、電気抵抗が電気の流れをどの程度阻害するかを示す単位です。ビデオでは、220オームの抵抗値を使ってArduinoとLEDを接続しています。このキーワードは、回路の設計と動作を理解する上で重要な技術用語です。

💡シリアル通信

シリアル通信は、コンピュータと周辺機器の間で情報を送受信するプロトコルです。ビデオでは、Arduinoとコンピュータの間の通信にシリアル通信が使用され、装置のデータを監視するために必要不可欠です。このキーワードは、装置の動作原理を理解する上で重要なポイントです。

💡コード

コードとは、コンピュータが実行する命令の集合体です。ビデオでは、Arduinoに書き込むコードを提供し、皮膚電気反応を測定する装置の動作を制御します。このキーワードは、装置のプログラミングと動作を理解する上で核心的な要素です。

💡シリアルプロッター

シリアルプロッターは、Arduino IDEの機能で、シリアル通信で受信したデータをグラフで表示するツールです。ビデオでは、シリアルプロッターを使って皮膚抵抗の変化を可視化し、嘘を検出するのに役立ちます。このキーワードは、データを視覚化し、分析する上で重要なツールです。

💡ケース

ケースとは、装置を保護し、使いやすくするための外装です。ビデオでは、Arduino装置にケースを設計し、指に装着しやすいように指ストラップシステムを組み込みました。このキーワードは、装置の完成形と使いやすさを理解する上で重要な要素です。

💡フインガーパッド

フインガーパッドとは、皮膚抵抗を測定するための接触面です。ビデオでは、Velcroとアルミホイルを使って作られ、指に装着してArduinoからデータを測定します。このキーワードは、装置が皮膚抵抗を測定する方法を理解する上で重要な部品です。

Highlights

Introduction to a DIY Arduino-powered lie detector project.

Explanation of galvanic skin response and its relation to lying.

How skin conductivity changes with emotions or mood.

Using baseline skin conductivity for truthful questions.

Comparing skin conductivity during known lies for analysis.

The project's limitations and recreational use.

List of required components for the Arduino lie detector.

Requirement of a microcontroller with serial communication.

Instructions for wiring the LEDs and resistor.

Details on setting up the Arduino IDE for coding.

Using the Serial Plotter for visual data representation.

Testing the lie detector with finger contact on wires.

Functionality of the three LEDs indicating different resistance levels.

Designing a case with a finger strap system for ease of use.

Creating finger pads with Velcro and tin foil for better contact.

Final assembly and testing of the lie detector.

Invitation for feedback and suggestions for future projects.

Announcement of a new filming location for improved video quality.

Transcripts

play00:00

hey welcome to Builder have you ever

play00:02

thought someone was lying to you and

play00:03

have no idea how to get the truth out of

play00:04

them well that's why this week we took

play00:05

an Arduino and we made an Arduino

play00:07

powered Li detector the way it works is

play00:09

it measures your Skin's galvanic skin

play00:12

response galvanic skin galvanic God the

play00:16

way it works is it monitors your Skin's

play00:18

galvanic skin response which is a fancy

play00:20

way of saying your Skin's conductivity

play00:22

so according to some research every time

play00:24

you lie or have a different emotion or

play00:26

change your mood your Skin's resistance

play00:27

will change what we can do is we can ask

play00:30

a question we know they answer

play00:30

truthfully like where do you live or

play00:32

what's your name and measure the skin

play00:33

conductivity and then we can ask them a

play00:35

question we know they'll lie about and

play00:36

measure the skin conductivity assuming

play00:38

that they'll feel nervous about it and

play00:40

then we can use that data to measure

play00:42

when someone's telling the truth or when

play00:43

someone's lying obviously it's not the

play00:44

most accurate system in the world but

play00:45

it's a cool trick for your friends and

play00:47

sometimes it actually does work here's

play00:48

how to build it for this project we'll

play00:50

need uino Nano quick side note you need

play00:52

a microcontroller with serial

play00:53

communication for this project that

play00:55

means your Doo Gemma lily pad and Ada

play00:57

trinket won't work if you're unsure

play00:59

about your microcontroller check the

play01:00

website for more detail a green orange

play01:02

and red LED and a 220 Ohm resistor and

play01:05

we're going need to wire them up in this

play01:06

order all the 220 Ohm resistor to ground

play01:10

then wire analog zero to the resistor

play01:12

and extend it next extend the 5V pin now

play01:15

connect all the LEDs ground pins

play01:17

together and lastly connect the green

play01:18

LED's positive leg to pin 2 the orange

play01:21

LED's positive leg to pin 3 and the red

play01:23

LED's positive leg to pin four now let's

play01:26

move on to the coding part of this

play01:27

project St by ping the code into the

play01:29

uino IDE you can find a link to the code

play01:31

in the video description go to the tools

play01:33

menu in the IDE and make sure you're

play01:35

uploading to the right board on the

play01:36

right Port next upload it from here you

play01:39

could just connect it to your subject

play01:41

and open the serial monitor to see the

play01:42

data in text form but newer versions of

play01:45

the Ado ID have a Serial plotter built

play01:47

in which lets us see the data in graph

play01:49

form which is what we want to get this

play01:51

go to uo's website and download the

play01:53

latest

play01:55

version to test your code and wiring

play01:58

press your index finger against the

play01:59

exposed wire of the analog zero pin and

play02:02

your middle finger against the exposed

play02:03

wire of the 5V pin and open the serial

play02:05

plotter your graph should look something

play02:07

like

play02:10

this now that everything's working let's

play02:12

take a minute to see what everything

play02:13

does these three LEDs let us see if

play02:15

someone's lying without locate the grath

play02:17

by turning on when certain value

play02:18

thresholds are broken the green one will

play02:20

turn on when the resistance is measured

play02:22

at above 20 the orange will turn on when

play02:24

the resistance is measured above 45 and

play02:26

the red will turn on when the resistance

play02:28

is measured above 60 I found that my

play02:30

resistance was normally somewhere at 20

play02:32

to 30 and was 50 to 60 when I felt

play02:37

nervous now the extended pins the

play02:39

extended pins analog 0 and 5 volt are

play02:41

what connect to our body and measure the

play02:43

resistance they go on the index and

play02:44

middle finger and should not be moved

play02:46

when testing now if all that makes sense

play02:49

when everything works we can start

play02:50

testing on our subjects but this really

play02:53

isn't the nicest looking project and it

play02:54

needs a case so let's design one with a

play02:56

nice finger strap system so we can make

play02:58

it nice and easy to put on I'm thinking

play03:00

something like

play03:01

that now I'm thinking the back will fold

play03:04

out and we can pull out the finger

play03:05

straps from there which we can connect

play03:07

to our subject and we put magnets on

play03:09

that so it's easy to close here we're

play03:11

going to build it we're going to need to

play03:13

cut out these shapes from some cardboard

play03:14

and glue them together in this

play03:28

order

play03:44

now that the case is nearly done we can

play03:45

begin making the finger pads to make the

play03:47

finger pads we're going to need some

play03:48

velcro and some tin foil the velcro I'm

play03:50

using has a sticky s on the back so we

play03:52

can stick the tin foil directly to the

play03:55

velcro and then wrap it wrap it around

play03:57

our finger to make sure it fits and then

play03:59

we'll take the wire from analog pin zero

play04:01

and tapee it to the tin foil and hot

play04:03

glue it in place now you have to make

play04:05

sure that you make good contact when you

play04:08

do this start by cutting out a length of

play04:10

the hook and loop that could fold Around

play04:11

Your Finger about one and a half times

play04:13

then cut the same length out of tin foil

play04:15

and stick both pieces of velcro to

play04:18

[Music]

play04:28

it

play04:32

now stick both pieces together followed

play04:34

by gluing the extended wire down making

play04:36

sure it still makes very good contact

play04:37

with the tin

play04:40

foil now repeat that with the other

play04:42

extended wire and the project is nearly

play04:44

done last thing we need to do is tape

play04:46

down the lid for the finger pad

play04:48

housing take a small piece of tape and

play04:50

tape it to the back of the project and

play04:51

to the short edge of the lid now we can

play04:53

pack away the finger pads when we don't

play04:55

need

play04:56

them now test it one more time if

play04:58

everything still works you can take it

play04:59

to your subject put it on their finger

play05:01

and start asking them questions if you

play05:03

enjoyed that video please like And

play05:04

subscribe and let me know what you'd

play05:06

like me to make next in the comments

play05:07

below U just a quick note this area

play05:10

behind me is where we be filming build

play05:11

it from now on we won't be moving from

play05:13

room to room anymore with bad audio and

play05:16

bad lighting thanks so much for watching

play05:18

and if you want to check out my other

play05:19

videos click any of the annotations to

play05:21

check them

play05:28

out

Rate This

5.0 / 5 (0 votes)

Related Tags
Arduino偽装検知皮膚電気抵抗LEDシリアル通信プロジェクト実験DIYテクノロジー創造性
Do you need a summary in English?