Hacked Gadgets Forum

November 19, 2007

DIY Polygraph

at 5:07 am. Filed under Complex Hacks, Computer Hacks, DIY Hacks, Electronic Hacks

Jordan Crittenden and Edwin Lai built this DIY Polygraph, their goal was to construct it for $50.00.

“The basic design of the polygraph is shown in the diagram to the right. The four analog circuits: plethysmograph (pulse rate meter), GSR meter, breathing rate meter, and audio preamplifier, are attached to the first four pins of the Mega32 analog to digital converter (ADC). The polygraph can then be run in one of two modes: pulse, GSR, and breath sampling or audio sampling. This is simply because the microcontroller is the limiting factor in processing power. In the first case, the microcontroller samples the three signals in a polling loop. The samples are taken at a fast enough rate (100Hz) that it appeared to be sampling each signal in real time. In the second case, the microcontroller exclusively samples audio at 8kHz.

In PGB (pulse, GSR, breath) mode, the microcontroller waits for a signal from a concurrent MATLAB program (running on a laptop) indicating a data request. The data is sent to the laptop over an RS-232 link via a serial to USB adapter and it is plotted in real time. The MATLAB program performs the signal processing, such as computing pulse and breathing rates as well as skin resistance.

In audio sampling mode, once a set of 32 sequential samples is acquired, the microcontoller performs a 32 point DCT on the audio signal to extract the frequency decomposition of the subject’s voice. At 8khz, 32 samples cover 4ms of speech and are enough to capture the primary features of human speech. The signal power is computed and the average DCT is updated with the new data. A concurrent MATLAB program periodically polls the microcontroller for the current DCT coefficients. These values are then plotted in a time-based heatmap, along with the signal power and average DCT. “


 


Related Posts

No related posts

 


 

Leave a Reply

Internal Links:


Categories:

Search:

Google
Hacked Gadgets
Web

Site Sponsors:

 

Recent Comments:

Neil N on Jet Turbine Van

Vishnu on Handy Recovery 3.0 Review

Antonio de la Garza on Milk Jug Lamp

DIY Electric Unicycle that Balances itself! | zedomax.com - Obsessively profiling DIYs, Hacks, Gadgets, Tech, Web2.0,and beyond. on Electric Skateboard and Unicycle

Borris Jeltzin on Automatic Closing Gates using a Picaxe Microcontroller

mrmeval on Automatic Closing Gates using a Picaxe Microcontroller

Bruno on Guess what this isn’t contest - 2

DigitalMind on Instant Messenger and Skype Contact Online Notification Picture Frame

Trevor on LEGO People LED Hack

SuperSparky on Xbox360 Rings of Death FIX - Overheat Solder Reflow

James on Guess what this isn’t contest - 2

Brian on Modified Ink Printer Prints Electronic Circuits

Spuddin on Home Made Rocket Launcher

Doug on DIY Green Laser Light Show

Orville Green on Home Made Circuit Board Pre-Heat workstation for Solder Re-work

Site Rating:

Technology blogs

Technology Blogs - Blog Flare

Technology Blogs - Blog Top Sites

Top Technology blogs

Technology Blogs

Best blogs on Technology and Science

More RSS Feed Options

Most Popular This Month:

Tracking fingers with the Wii Remote
What Will Scientists Do With the World’s Smallest Microwave? - Inventor Spot
VGA Microcontroller Test Box
Foldable Displays and Auto Projection Calibration
Four Leg Shadow Avoiding Quadracore
IR Detector Circuit
Ghetto BPM Detection
Steam Punk Tesla CD Turbine Skill Saw
LEGO NXT Fireworks Robot
Picaxe Microcontroller Home Automation

Site Sponsors:


 

Interesting Sites:

Sony Vaio SZ
ThinkGeek
Apple TV Hacks
Gadget India
Top HDTV Reviews
VoIP Phone

 

Site Videos:

Incoming Links:

Recent Readers:

Forum Activity:

Get this widget!