DIY Arduino Powered Lie Detector
HTML-код
- Опубликовано: 10 сен 2024
- If you enjoy my videos please consider supporting me on patreon: goo.gl/QQZX6w
In this video I hope to show you how to use an Arduino and a natural human skin response to see if someone is lying :D
Written instructions: (www.instructabl... )
Follow me on Instagram: @electronics_for_everyone
song used
RetroVision - Puzzle [NCS Release]
• RetroVision - Puzzle |...
RetroVision
/ retrovisionm. .
Duuuude that's freakin awesome. Your videos are improving so much too!
EVAN FREAKKING KALE!!
ya mom is also awsemo
Got third in my college during science model competition with this …👍
That’s awesome, thanks for sharing
I tried opening the serial plotter, but I can't find the "tools" button anywhere, is it because of an update or something? If it's not available anymore can I use something else instead? This is actually very urgent, and I would be extremely greatfull for some help. Thank you for your time.
you are an literal life-saver! I'm 100% gonna success in my project, I love your work :D
Good luck with your project!
like i saved your moms cat
for connecting the LEds to the aurdino without using the breadboard, i connect the anodes with the specific digital pins but all the cathodes have to be connected to the same pin, GND .
how do i do that?
cant use jumper wires
You have nailed this awesome br0!!!!
Hi! Sorry to bother you again but I have another question. Sometimes, the serial plotter graph's average is a straight line at 0. When making the finger clips, we used tape to connect the wire to the aluminum foil. Does that have anything to do with it?
hmmm that sounds like there isn't a stable connection between your finger and the Arduino, make sure all the connections are well soldered and connected.
dont we need the programming codes to access the arduino?
i am use a 2k ohm resistor and uno but get smt about 0-5. Can u help me? Whats wrong?
did you fix it
What kind of cables do I need to build this and where can si buy them? You did not specify the type of cables or anything like that. When you search up cable, a bunch of things come up. Which cable should I get?
It doesn't matter at all, as long as it's not lead or anything poisonous, and it conducts electricity
can you program a gsm module to receive messages and process them into a pic to eject a program that turns on lights through commands on the txt messages
Ill defiantly try that in the future.
Can I make it with a smaller and with less connections protoboard?
Edit: Other question, what if I haven't a welding machine?
Super cool !!!!! great job
What is x axis and y axis in the graph.Can you please tell me?
What wire would you recommend I can’t find any
Hi, very cool project. I am trying to recreate it with an arduino uno and my normal serial plotter graph range is about 1000-1200 with a 2k resistor; is that normal?
Sounds about right, the range of the graph really doesn't matter that much as long as you can see a change in the graph.
Build It Yeah that makes sense, thanks so much!
were you able to get it to work? I am using an arduino uno and am having some problems. im pretty sure my circuit is right but I cannot get the serial plotter to work and the leds only light up when I touch them together not when they touch my fingers.
How’s it working for you Antonella ?
Hello, very nice project :) i tried it myself, but i am getting much lower values than yours, in the range 2-5.. am i doing something wrong?
hmmmm weird, are you using the same micro controller and code as me?
well, the code is the same, but i use the arduino micro instead of the nano..
@@modusvivendi1387 solved yet?
Hello, what type of cables were used for the project? I don't really know which is the right one.
cable that is in ur moms pussy
Correct me if i'm wrong but doesn't the analog read function read in voltage values in with values from (0V-5V) 0 - 1023, 0 representing 0V and 1023 being 5V? How are you reading in the resistance values if that's the case? thanks in advanced! :)
Another question, sorry i'm new lol, are the outputs coming from pins 2,3,4 5V each? if this is the case shouldn't there be resistors between these outputs and the LEDs to keep them from burning out? thanks again! :)
you are right.
It depends on the forward voltage of your led It should work fine if the voltage doesn't exceed .
Erick I think I can answer this question. You're right in that he's measuring voltage. So the higher that number (0-1023) the more resistive the person's body is. This means there is a higher voltage. So the higher the number, the more sweat produced, the more conductive the body is, decreasing the voltage.
Hi, i'm very new with all this things, I'm using an arduino UNO instead of nano, it's all okay because I looked for the pinout of the two cards. The problem is I don't understand the protoboard, i have one with 400 points and idk how it works :/. Can you help me please?
Hmmm do you have a breadboard by any chance? That would help alot
can I use normal size Arduino uno instead of mini arduino, and if yes than the connections, coding and the other things will be same?
Yes and yes
Very cool! I like your projects!
Thanks, Ill keep making them!
your moms bobs cool
What kind of cables are you using?
Doing this project in 2021! I managed to get it all working (although it was a bit challenging due different info on video and instructable page). Still, now I'm wondering what exactly I'm seeing on the graph. I've read through all comments here and from I got it seems that this set up is actually measuring my skin's voltage, is that correct? In other words, what is the exact unit of the data being plotted? Knowing this would be very helpful to my research, as I intend to use this project on plants and fungi. Thank you for all the work!
I’ve been very suspicious of my garden as well.. Pretty sure my Tulips & Black Eye Susan’s have been lying to me for months and I want the truth…If I find out they are lying to me, then I’ll black them bitch’s eyes for real !
i would like to see you testing your lie detector. nice video !
Hi! I've connected all of the wires, but the graph keeps staying on 0. Any advice?
Hmmm that doesn't sound right, you might need to double check all your connections and try again, if that doesn't work try reuploading the code
This project is really work or not ?
Can you please upgrade this product
I mean some more features like breathing monitor . Pulse sensor
To looks more realistic
Very cool!
Hey can u please tell me how to connect the battery
thanks for the idea
explanation is bogus. the skin produce voltage. the voltage varies all the time. the voltage can be printed as a waveform. its no real difference than eeg. the voltage can be converted into numbers with a microcontroller adc. these numbers can be printed as a wave form. the voltages on your skin act just like sound waves from your vocal cord or like the voltages produced by the ion channels of nerve cells responding to ear drums vibrating or voltages produced by nerve cells responding to the optic nerve in your eye.
Both explanations are correct. He is technically measuring voltage, but you can argue he's measuring resistance. The more nervous a person becomes, the more they sweat, making the skin less resistive. This decreases the voltage. If we know the amperage of that current than we could technically measure resistance.
I average 1-5 on my graph? I am using arduino uno
please please tell me how to make the lie detector with the RASPBERRY PI 3 I bought the big kit for $89 Please show me that. it's for a school project in a few weeks. THANK YOU
can we use it without a phone or pc means can we use it after programming it
Sudarshan sidhu Yes
What is the differences if I want to make it with teensy ?
+clementine lin I'm not very familiar with the teensy but I can imagine it would probably be very similar as long as it has analogue pins you can read from
My graph value is about 340-345....... how can I solve it?? I use 10k resistor
mine is about 0-12 not above it anytime
Hey where can i get the code?
To anyone struggling to find the code since its not in the description or in that link he posted... Here it is:
void setup()
{
Serial.begin(9600);
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
digitalWrite(2, HIGH);
delay(500);
digitalWrite(3, HIGH);
delay(500);
digitalWrite(4, HIGH);
delay(500);
}
void loop()
{
if (analogRead(A0) > 60)
{
digitalWrite(4, HIGH);
}
else
{
digitalWrite(4, LOW);
}
if (analogRead(A0) > 20)
{
digitalWrite(2, HIGH);
}
else
{
digitalWrite(2, LOW);
}
if (analogRead(A0) > 45)
{
digitalWrite(3, HIGH);
}
else
{
digitalWrite(3, LOW);
}
Serial.println(analogRead(A0));
delay(20);
}
Well...we did this project, but all three lights are coming on. Followed steps in instructable to the letter...I think our output is different than what he is describing...no response from the comments on here or instructable site...too bad.
and....we got it.
I traced our circuit and discovered he said to use a 10k resistor in the ingredients, but then said to use a 2k resistor in the actual step by step...so we switched and it is working now. The read for a open circuit on the two "touch" parts is 0 and when closed with metal is 1023, but through the human body our resistance is keeping it under 100...I see how this is used but it is not what he mentioned...galvometer. Instead it is more conductivity of skin, though I could see if utilized with the serial plotter how you could rate the conductive nature of skin. Interesting.
@@Kai-Made Hi, glad you found the source of the problem! Really valuable info here, thanks for posting! It seems there was a typo in my text. Thanks for pointing it out!
How did you connect the led on to the Arduino??
he solder it by iron strings or you can use an breadboard :)
but make sure that wires don't fall from their places!!
Make a super smart desk tidy... oLed with clock/email notification, personal burglar alarm system, RGB led lights as indicators for temperature, that kinda thing.
Hey thats a really good idea! Maybe ill add easy access tool slots as well. Thanks!
What is the wire gauge??
Sort of improved it by replacing the resistor with a pot and added an lcd screen. The pot allows you to control the sensitivity of the lie detector and the screen just shows some numbers.
imgur.com/a/g2gPs
+eelzchannel nicely done! How well does the improved model work?
+eelzchannel nicely done! How well does the improved model work?
Fairly well actually hahaha, didn't have enough time to test it with me actually getting nervous but it definitely worked when you wet your finger a bit. Some calibration maybe required but since its a potentiometer you can do it on the spot
+eelzchannel awesome!
That's funny. I've had that very idea just a few days ago when I built that thing for my daughter. Works perfectly!
Great,Keep doing well bro (y)
+Mohammed BENHADINE Thank you!
Bad lighting, good video
If any of yall tried it can u tell me if it works?
Bro I am using an arduino uno and followed ur video on miso pins but there are no miso pins in this project can I use uno please telll
can i not use resistor?
Yeah
How did you connect the anode of the LEDs to the pins? Serial? Sry, I am new to this.
+The ex , peace be upon me the anode of the LEDs get connected to the digital pins of the Arduino, the specific pins you need to connect to are listed in the video
I tried this and I have all the anodes in serial configuration and then the pins to each anode in serial configuration as well. Don't know if it is correct since I haven't tried the lie detector on anybody yet, just on myself but that is useless.
+The ex , peace be upon me when you try it on yourself do any of them light up?
Yes, only the green one blinks after I upload the code.
+The ex , peace be upon me if the green one lights up then it should be working, test it on a friend!
how to get the code ?
Where is instructions
Why is the 2k resistor used for?
To keep from feeling a shock. The 2k resistor makes sure there isn't more than 2.5 mA running through your body which is part of the circuit. Your skin(finger pads) can range from 1k - 100k resistance. So without the 2k resistance the highest current that can flow through the circuit described is 5mA which is the maximum accepted current threshold before it starts to get harmful. So the 2k resistor just makes sure you aren't anywhere near that lolz :-p
رحمه الله والديك
there is no real difference what ever the skin resistance changes and fluctuate with time or what ever there is voltage break down that varies with time.
My led are not blinking
I had done everything but the only remaining thing is battery where i should connect
+Saurabh Chaurasia this project doesn't require a battery you just need to plug it into a PC or if you would like a battery you can plug it into a power bank
Build It thanks alot bro
Build It my led is not blinking
What's the problem can u tell me
Build It please reply as soon as possible plz
arduino.cc go here and see all projects youtubers copy from here... but your explaination was good
Bro I made the tutorial on arduino.cc, check your facts before you sound dumb
create.arduino.cc/projecthub/BuildItDR/arduino-lie-detector-a0b914
Hey, can i use arduino mega?
yes
@@BuildItnow thank you so much, i did it it works perfect.
which 220-ohm resistor did u use? 1/2W , 1/4W or 5W ?
btw very cool idea and love ur videos!!
it doesn't matter in this case
Plz provide the circuit diagram...as soon as possible
The circuit diagram can be found in the link in the video description
would it work if I use Arduino UNO?
ruclips.net/video/nbD2j51VGF0/видео.html yes it will
Can we use uno
Yes
man in pc when i am trying to download that file is show that it can harm my pc
+chaitanya shinde hmmm thats weird it's only a text file but if you worried about viruses you can just copy and paste my code from the link in the description
thanks it worked
Won't i get electrocuted?
If everything is wired correctly as in the video, you will not
@@BuildItnow how many volts can a human conduct (without any harm)
@@shashanknag5778 it's not voltage that is the concern, it is amperage that will kill you. Static electricity from touching a door knob can easily be 40,000 volts. The amperage of a arduino is far to small to kill you.
Bro where is coding
Oh sorry I have found it
On site
EEEEEEE