Let see how to make Arduino based digital Tachometer.

Working principle :-

IR Sensor get penetrate by motion of motor shaft, signal are transfer from IR Senor module to Arduino.

This signal are processed in Arduino according to code loaded on it.

Then Arduino transfer signals to LCD Screen to display RPM


Step 1: Video

<p>Can arduino uno be used</p>
<p>Your interrupt does not look very efficient, I thought one wants to be in and out of an interrupt as fast as possible, you even have a delay in it. Of course as you are only doing one thing it probable does not matter. I would be doing more things.</p>
<p>I may be wrong, but it appears that the interrupt is only increasing a counter. The loop turns off the interrupt while it is doing the calculation and lcd.print operation. I see this as a problem as without the interrupt running, it cannot count. The lcd.print operation takes quite a long time from what I have seen, but again, I may be wrong.</p>
<p>the thing is that all that should be done within the interrupt is the counter is increased period. Nothing else. If you need a delay do it outside of the interrupt.</p>
<p>It appeared to me that that was all that was being done, but again, I am new at coding. The delay is in the loop, outside of the interrupt. The only thing being done in the interrupt is:</p><p>rev++;</p>
<p>Hi, I do not have an LCD display, you can write code to monitor serial?</p><p>Thank you!</p>
<p>yes it is possible you can get RPM reading directly on serial monitor , even if you can attache a Bluetooth module one can get RPM reading directly on mobile i will try this and post it soon </p>
<p>have to say i like this,</p><p>can this be used in the rc world to check the motors or proppelors?</p><p>WannaDuino!!!</p>
<p>If you download the pdf there is no code link. Bummer</p>
<p>try this:</p><p><a href="http://www.mediafire.com/file/qb57bnuww0us465/tachometer-using-arduino.ino" rel="nofollow">http://www.mediafire.com/file/qb57bnuww0us465/tach...</a></p>
Thanks much. I think this is a great project and want to build one!
<p>The code link is not working anymore.....</p>
<p>I found it in the comments of the video: <a href="http://www.mediafire.com/file/qb57bnuww0us465/tachometer-using-arduino.ino" rel="nofollow">http://www.mediafire.com/file/qb57bnuww0us465/tach...</a></p>
<p>This would be awesome to package into an old flashlight housing.</p>
Genius!! - exactly what I need right now. Can't thank you enough. Cheers
btw TFS .
fantastic project, I'm thinking of using it with my CNC spindle to get the exact rpm reading
neat project. I really like your use of the nano. most are using the larger boards. using I2l is really neat expect to see many projects that talk to the several different functions. <br>good job thanks
<p>thank you very much to acknowledge our work.</p>
<p>Enter this in the &quot;Build a Tool&quot; contest!! It is perfect!</p>
<p>i applied, thanks </p>
<p>link to download code</p><p><a href="http://www.mediafire.com/file/qb57bnuww0us465/tachometer-using-arduino.ino" rel="nofollow">http://www.mediafire.com/file/qb57bnuww0us465/tach...</a></p>

About This Instructable




Bio: Electrical engineer by profession
More by Mr innovative:How to Make Arduino Based Digital Tachometer Simple DIY Tutorial How to Make GRBL + CNC V3 Shield Based Mini CNC Machine From Scrap DVD Drive How to make Arduino Based Mini CNC Machine A complete tutorial 
Add instructable to: