Jack Walberer

johnaw4

ECE 110

Arush Maiya

arushrm2

ECE 110

Will Coombs

wcoombs2

ECE 120


Introduction

           
            Statement of Purpose:

       We would like to make a working lie detector for relatively cheap using an arduino and a heart rate monitor. The code will be pretty simple measuring the heart rate before and after a question the participant will potentially lie about. Our goal is to understand how lie detectors work and figure out if there is a way to make them more accurate.


 Background Research

       We are very interested in learning about computers completing tasks that humans have trouble doing.When it comes to lie detection there are certain tells or actions a person could be doing to lead someone to believe that they are lying but these are not one hundred percent. Even the most experienced interrogator could make mistakes. A computer on the other hand makes decisions simply based on the data. So there needs to be a way to measure the natural effects lying has on someone physically. Some common examples are raised heart rate and change in breathing pattern.


Design Details

    1. Block Diagram / Flow Chart

    2. System Overview

      The pulse monitor is used to get a reading on the user's pulse and send it to the Arduino. In order to begin the process, a button must be pressed and a person's finger must be on the pulse monitor. A 9 volt battery powers the Arduino as it uses the output of the pulse monitor to perceive the data and come to a conclusion on the truthfulness of the user based on the software that we create. Based on this conclusion, a green or red light will be displayed.



Parts

Model Number

Purpose

Quantity

Vendor

Price

Arduino Uno R3


x1

Arduino

$23.00

Mini BreadBoard

For wire connections

x1

EShop

X

BreadBoard

For wire connections

x1

EShop

X

Pulse Sensor

To detect a pulse using someone’s finger

x1

Pulse Sensor


$24.99

Switch

Compare inputs before and after question is asked

x1

Switch

$0.54

LED

Indicator

x2

EShop

X

330 Ohm Resistor

circuits

x2

EShop

X

Wires 

Connections in circuit

alot

EShop

X



 Possible Challenges

  • The pulse monitor must be able to detect a finger otherwise the monitor may get wrong data if a person's finger isn’t on the monitor at the correct time.

  • Coding the Arduino with inputs from the sensor may be difficult.


References


Common Coding;. video. 2022, https://www.youtube.com/watch?v=uYzXctqpSDA&t=61s. Accessed 14 Feb 2022.

Comments:

Approved on condition that you fix your parts list/order to only include approved vendors.

Posted by shomikc2 at Feb 24, 2022 19:00

We found a pulse sensor on digikey that will work. 

Posted by johnaw4 at Feb 24, 2022 19:01

Alright, looks good! 


Approved as Team #21


Posted by shomikc2 at Feb 24, 2022 21:30