DIY - Arduino Shot Timer
Posted: Sat Mar 22, 2014 1:11 am
There's no software sub-forum, so I figure the hardware forum is as good as any.
About a year ago I wrote some code for a shot timer running on an Arduino Uno R3.
EDIT: I've moved the code repository to Google Code GitHub https://github.com/hestenet/arduino-shot-timer
Here's a (really crappy) video demonstration of some of the features:
I WARN YOU NOW - THIS THING IS ENCASED IN AN UGLY HUNK OF SUGRU - I'm no sculptor.
[youtu_be]http://youtu.be/lpuMynV3e8k[/youtu_be]
Features:
- 200 shots in a string
- Configurable sensitivity (gets sensitive enough for dry fire)
- Echo rejection
- Configurable beep - delay, with 2 random intervals
- Up to 10 configurable par times.
It does not at present store multiple strings of fire. I have code for a version that stores the settings and strings to an SD card, but the Arduino Uno doesn't have enough flash memory to run the SD interface along with the other libraries I'm using. I'm looking into trying it on a Teensy or an Arduino Due.
Anyway - I just thought I'd share.
About a year ago I wrote some code for a shot timer running on an Arduino Uno R3.
EDIT: I've moved the code repository to Google Code GitHub https://github.com/hestenet/arduino-shot-timer
Here's a (really crappy) video demonstration of some of the features:
I WARN YOU NOW - THIS THING IS ENCASED IN AN UGLY HUNK OF SUGRU - I'm no sculptor.
[youtu_be]http://youtu.be/lpuMynV3e8k[/youtu_be]
Features:
- 200 shots in a string
- Configurable sensitivity (gets sensitive enough for dry fire)
- Echo rejection
- Configurable beep - delay, with 2 random intervals
- Up to 10 configurable par times.
It does not at present store multiple strings of fire. I have code for a version that stores the settings and strings to an SD card, but the Arduino Uno doesn't have enough flash memory to run the SD interface along with the other libraries I'm using. I'm looking into trying it on a Teensy or an Arduino Due.
Anyway - I just thought I'd share.