My son is trying to build a reaction timer -- a device that can play a set of audio recordings, with a moment of the recording (whistle) tagged to begin timing, then a sensor mat / force sensor to record how quick the reaction time is after the whistle and display the time. You could think of it as how fast can you hit a buzzer after listening to various recordings of when to start.
He'd like to be able to store 'sets' of reaction times, say groups of ten, and track and anaylze how reaction time improves with usage etc.
Does anyone know of similar projects, or the list of hardware I should buy for something like this?
Any Arduino would work for that project. The Arduino Uno is convenient, and there are many built in tutorials for reading button presses, timing, using a buzzer, etc.
All you need is an Arduino, an Arduino compatible buzzer that does not overload the port pin (a piezo disk will work) , a button and a breadboard.
This is great -- thank you jremington! We have an uno starter kit and I'll get a piezo disk right now.
Any idea how we'd handle the recording and put a time stamp on the start whistle? (like "ready set, [whistle]" -- we wanted to load a number of recordings to practice different referee candences)