Timer for Canoe Freestyle competitions which complies with ICF Canoe Freestyle Competition Rules
This is the timer software for Canoe Freestyle competitions. The timer complies with International Canoe Federation’s (ICF) Canoe Freestyle Competition Rules 2023 for K1, C1, OC1. Squirt is not supported.
Operation is very simple:
See the video on YouTube https://youtu.be/Ev1N3gt9AcE
Software is running on Arduino Uno, which is connected to LED display, loud speaker (including tone genretator and amplifier) and switch. The switch is used to start the timer.
Time is outputted to serial port of the Arduino Uno, which enables addtional functionality outside of the Timer.
Software uses DMD2 library, which provides functionality write text and numbers to LED Screen. This library is available from https://github.freetronics/DMD2. I have made own fonts that are more suitable for the timer display.
Kari Nykänen, k_nykanen (at) hotmail.com
This software is licensed under GNU GENERAL PUBLIC LICENSE, Version 3, 29 June 2007. Read the LICENSE file.
ICF Rules 2023: https://www.canoeicf.com/sites/default/files/2023_competition_rules_canoe_freestyle.pdf
Following rules apply:
5.1.3.a - Where possible, a countdown clock, visible to the athlete, will display
the time remaining for each run.
5.2.5 - The run is audibly finished by an audible warning signal. Ten (10)
seconds prior to the run finishing a different or shorter audible warning signal
informs the athlete of the time remaining.
System has the following components:
Note: This software is useless without required hardware components. However, you may download the software for learning and development purposes even if you do not have the hardware.
Now you are ready. Just press the start button.
Arduino Uno has USB port which can transfer competition time to external device. I made Raspberry Pi based device to provide time for streaming video. See detailes at https://github.com/proalvo/green-screen