Runner and Arduino enthusiast Nikodem Bartnik has created a DIY 100m sprint timer which is placed at the finish line and signals the start of timing via an audible bleep from its integrated speaker.
Just about every “getting started with microcontrollers” kit, Arduino or otherwise, includes an ultrasonic distance sensor ...