3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Reaction Timer

Reaction Timer
«
  • DSC00045.JPG
  • DSC00024.JPG
  • DSC00025.JPG
  • DSC00027.JPG
  • DSC00026.JPG
  • DSC00028.JPG
I am new to Arduino and wanted a project which would teach me different things. 
This got me involved with sound and the use of a LCD. 


This project is based on the Instructable posted by bertus52x11 which you can find here http://www.instructables.com/id/After-Dinner-Reaction-Time-Tester/ . 

 


While I did start with the bertus52x11 project I did make the following major mods :
1.   I use 3 LEDS  which change light pattern and the user needs to react to the correct pattern.
2.  The original tested the time it took to release the button while I test the time it takes to hit the button.
3.  I test 3 different times and record the accumulated time plus any miss hits or no hits at all.

As with the original project, this would be fun to use before and after a dinner party.  It should confirm that too much of a good thing will slow your reflexes.  I am anxious to do some testing. :)

Unfortunately I did not take pictures through out the build but I will try to explain and show what I did as best I can.


How it works:
1.Turn on with the ON/OFF switch
2. The first message will prompt you to press the red button to begin the testing
3.  Then a screen will randomly tell you too look for 1 light on, 2 lights or 3 lights
4.  The program will begin to randomly display 1, 2, or 3 lights with random noise for distraction purposes
5.  As soon as you see the target light pattern, hit the reaction button.
6. After 3 times, a summary screen will appear


The program keeps track of what the target light pattern is and only when it displays the correct pattern does it start the timer.   It also will only wait a short time. If you fail to see the correct pattern, it records it as a miss . Or if you hit the button too late or with a wrong pattern, it will record a miss. I arbitrarily add 2 seconds  to the total for a miss.

 
 
Remove these adsRemove these ads by Signing Up
 

Step 1Video of the timer in action

The following 2 videos show how to use it and what happens when you push the button correctly or in correctly.




« Previous StepDownload PDFView All StepsNext Step »
2 comments
Mar 10, 2011. 8:23 AMbertus52x11 says:
I like it!
Mar 10, 2011. 8:24 AMbertus52x11 says:
Oh, and don't forget to enter it in the "3rd Epilog Challenge".
You never know.

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
23
Followers
24
Author:duboisvb
Retired Math teacher who needs a hobby! So I tinker with stuff: Arduino, welding, my 1958 TR-3 , my tennis serve