Nextion Project - Tachometer for KTM

preview_player
Показать описание
A tachometer made for a KTM 640 Supermoto, with an Arduino and a 3.2'' Nextion screen.

The signal from the pickup coil is sent to an Arduino digital pin through a Schmitt trigger. The arduino measures the time required for the coil to produce 5 pulses (in us for max precision), and converts it to rpm.
The rpm value is sent to a 3.2" Nextion touch screen, which manages the gauges.

The tacho has 2 KTM inspired backgrounds : light mode and dark mode, available by touching the gauge.
An additional gauge is available by touching the rpm value.

Material:
--------------
* (1x) Arduino Nano
* (1x) 3.2" Nextion Touch Screen
* (1x) LM358 Op amp
* (1x) 5V DC-DC converter
* resistor: (3x) 10 kOhm / (1x) 1 kOhm / (1x) 4.7 kOhm / (1x) 2.7 kOhm
* (1x) BZX85 4.7V Zener diode
* (1x) 1N4148 diode
Рекомендации по теме
Комментарии
Автор

Hello @3run020, I like gauge at page 2. How you did it? Which component is used to make this horizontal gauge? Can you share HMI file, please?

BugsWoW
Автор

Really well done man! I'd want to make something similar for the bike I am building.. Is this one of the latest versions of nextion display (the intelligent)? I got an enhanced but I struggle to have it smooth on rpm gauge even on testbench using a potentiometer to simulate signal..

Andre-ctss
Автор

Does anybody tried this with ckp sensor instead (hall effect)? My bike uses integrated motor assist starter

bitelaserkhalif
Автор

Id like to have the .HMI file for this if you dont mind i have another idea for a different gauge using it Thanks

apollorobb
Автор

Can you show (Inverting Schmitt Trigger Calculator) parameter for calculator this circuit. please teach me calculator this circuit LM358 input.

wiwatsri
Автор

Hi, can you send me the wiring diagram? i trying replicate your project, on 2 stroke engine

lxplayer
Автор

its great....except for the RPM value... you can hear clearly you idle, below 1000RPMs and its showing almost double! other than that, great project!

vinniethapower