
Originally Posted by
Buzo
There is a faster way to measure the exact speed and RPM. You wait for the beginning of the pulse (lets say the rising edge of the pulse), and count until you find the next rising edge. Then you just get the inverse (1/count) and get the speed/rpm with very high precision.
In a 60 MPH it will take 16 ms to get the exact speed + the LCD refresh rate, you can easily get your LCD updated 10 times per second.
But as you said, Does it worth it? RPM are so variable from turn to turn that you would need to use lags to be able to actually read the last two digits.
I think screwed it up by posting a video taken in a slow street, I thought it was more significant to show how it goes up and down, because once you are cruising you see a fixed number in the screen varying only +/-1 MPH.
What I am planning to do for customization, is to create a header in the program where you can change your speed and rpm multipliers, you can also create different graphics, change the XY position of the numbers, etc. into the limitations of our LCD of course.
Please feel free to keep giving feedback. I really appreciate your time and interest in this project!
Bookmarks