View Code? Open in Web Editor
NEW
Starting lights and lap counter for slotcar racing
License: GNU General Public License v3.0
C++ 87.27%
Makefile 12.73%
slotcarcomputer's Introduction
👋 Hi, I’m Stefan
👀 I’m interested in ...
Model Railways and Slotcars
🌱 I’m currently learning ...
How to use a Arduino as a Carerra Race computer including starting lights (finished in the meantime). This project is also used to get familiar with git & github.
The next project will be for a DCC decoder for the IIm railway.
📫 How to reach me ... via mastodon: @[email protected]
slotcarcomputer's People
Contributors
Stargazers
Watchers
slotcarcomputer's Issues
All pushbuttons are not debounced (neither hard- nor softwarewise)
(in some cases with a simple delay)
Needs to be improved.
lapcounter and starting time have to
be set to zero for each new start
startingTime has to begin as soon as the starting loghts go to "Start" (currently starting on first crossingIR_*
Inappropriate laptimes (< 2 sec) should be discarded.
Together with issue #15 this should eliminate false laptimes and wrong lap counting.
After End of Race race:
result shall be displayed properly
shall wait for pressiong btn4.
shall roll over and re-start with new settings.
Bahn A misst nicht alle Durchfahrten und verzählt sich.
There is an I2C storage (256k) attached to the device.
Make use of it:
name of drivers, select from a list of players
highscore
last settings, preferred settings
threshold for IR per lane (variable via settings)
Einstellungen: Rundenrennen --> select Minutes --> Ok --> neu
leads to: Einstellungen Zeitrennen (page2)
expected: Einstellungen: Renntyp
Values for schwellwert_A and schwellwert_B should be configurable during runtime.
new page in void defineSettings needed.
Break for drivers when cars fall out
see subject.
maybe different thresholds for track A and B