-
Notifications
You must be signed in to change notification settings - Fork 97
Arduino After Market Tach support
- There are thousands of tacho gauge models and copies of varying quality available, they may or may not work correctly, please take this into consideration before buying parts.
- Speed of the tachometer needle (lag) is totally related to the tachometer model itself, cheap models are often slow.
- Support inspired by https://www.xsimulator.net/community/threads/arduino-revburner-driving-a-tachometer.5906/
- Aftermarket tachometer
- Arduino - 1 pcs
- TIP-120 Darlington Transistor - 1 pcs
- 2.2Kohm resistor - 1 pcs
- Wires
- 12V diode (~1W) - 1 pcs
- 12V Power supply - 1 pcs - My own tach consumption was measured to 130mA so any 500mA power supply should be enough.
The signal pin is supported exclusively on the digital pin 9 (D9)
- Open template filler and set tachometer enabled to "1"
-
Save sketch
-
Upload sketch using arduino IDE
When configured in real mode the shown RPM will match sim RPM.
To enable real mode, uncheck 'Always use tachometer full range'
When configured in full scale mode shown RPM will be stretched to the maximum tachometer RPM.
To enable full scale mode check 'Always use tachometer full range'
In full scale mode it is possible to offset the real RPM to show a higher rpm value. To show real rpm from 3000 to car max rpm on the tachometer using the full range, set '3' to tachometer zero offset
-
Make sure you have configured the sketch
-
Using a multimeter :
-
Measure your power source, you should read 12v, if not change your power source
-
Measure the arduino output signal, you should read 2.5 to 3.0V when SimHub "test max" is activated in the tach configuration, if not check your arduino configuration
-
Measure tach signal, You should read someting like 2.5 3.0V when SimHub "test max" is activated in the tach configuration, if not check your wiring
-