Arduino Nano Speedometer

I want to ascertain rpm of a small wheel approx 20mm dia. This wheel is driven by another gear. I will then multiply by a ratio to give me output in screen. Need to be able to change ratio in code easily or have say 3 or 4 preset ratios. With buttons to select.

What is the best sensor to use for the rotation of 20mm wheel, IR, or hall effect. Needs to be smallish. Up to 200 rpm.
Is there any code available to take output from sensor and multiple as required on to display screen. Color or LCD, or LED 7 seg. 2 digit speed up to 99.

Thanks

My favorite speed sensor is the Hall Effect switch like the 3144E or similar.
A 3144 module.
Bare 3144 Hall sensor.

No bounce, no wear, very small size and mass, plentiful and cheap.

The 3144E is open collector so that makes it very versatile.

You will have to write your own code, but, with a little study shouldn't be hard.

As to the display, libraries are written to make those display jobs easy,

1 Like

Hi

Thanks for the links. I will go for the board version. Hope I can locate here in New Zealand otherwise Amazon. The smd looks good and small. Do not have the ability to use this.

I will have a go at the coding, lots of examples around sso I should be able to mix and match something.
Thnaks
Charles

You need a magnet or something to generate a magnetic flux in order to use a hall

Thanks jim-p

Would a 3mm magnet be suitable and work ok with the small wheel.

Charles

i use a 3mm dia x 2mm thick on one of my wheels. It works fine. The speed of the driven wheel is around 12 RPM. Magnet used to home wheel.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.