As far as I understand the concept of Arduino, if you need to take a soldering iron in hand, it is only to wire the modules which project consist on. Wires plan to attach to the legs of the modules using connectors. Then in the case of repair it will be quite simple to replace one module with the same another one.
In this note I’ll leave the wiring diagrams of the modules of which the Start, Finish, Scoreboard, and Individual Radio Stopwatch units are made. I hope these schemes will not be required during the operation, but should still be 🙂
In all schemes, the power bus (that is, everything that connects to the 5V leg on the Arduino board) is marked in red. That is, the red wire that goes “nowhere” is power supply. Similarly, black wires are the “ground” that is connected to the GND Arduino leg. The remaining colors on the schemes were chosen arbitrarily. Prices and actual for this project delivery time are collected in the note “Timing system for Alpine skiing based on Arduino. Order modules”.
Let me remind in general the interaction of units. Finish every half second transmits the current time of its onboard timer over the radio channel to the Start. The start takes this time and calculates the difference with its onboard timer. All timing calculations are made on the Arduino Start unit. When a participant crosses the photo finish, the “Finish” unit sends several packages in a row at the start with this time. The “Start” unit responds to the first such packet, calculates the result and sends it over the air to the Time Board unit. In addition, Start and Finish are equipped with short-range transmitters to operate with individual stopwatches, which “ride” along with the participants.
Start
Finish
Time board
Individual stopwatch
Here are collected all the notes on the theme “Timing for skiing on Arduino”.
Vadim Nikitin
Mr. Vadim Nikitin,
First of all congrats on the project. I really love it and started to do create a similar version for my ski team. Unfortunately I didn’t manage to work with the photosensor from the description. Could you share what Arduino library do you use ?
Best regards!
Kostadin Nedev
Sent reply by email