Blog Home

Measure RPM with an IR sensor and Arduino

Arduino TeamFebruary 27th, 2018

When dealing with robotics and other electronics projects, it can be important to know how many revolutions a motor is making. From here, you can infer the distance that your device has traveled, or any number of other important variables.

If you’d like to get started with this type of sensing, this electronoobs tutorial will show you how to get things hooked up using an Arduino and a computer, along with an oscilloscope to verify measurements up to 10,000 RPM.

In his setup, an IR emitter/receiver bounces light off a spinning object. When light reflects back, it opens the circuit, causing the output to be grounded via a pulldown resistor, telling you that a revolution has been made. The 3D-printed device also features an OLED screen.

To emit infrared light we need a IR LED and to detect it a IR sensible transistor. Usually you could find those as a one unique module. To amplify the signal I’ve used the LM324 amplifier. You will also need a 100 ohm resistor and a 4.7k ohm one. To supply the system we will need a basic 9V battery and connector, an Arduino Nano, and an OLED screen. The case is 3D printed…

You can find more details on the build process here, as well as a demo of the tachometer below!

Boards:Nano
Categories:ArduinoFeatured

19 Responses to “Measure RPM with an IR sensor and Arduino”

  1. Jamila Wison Says:

    Arduino Blog

    […]How are you able to obtain that?[…]

  2. search engine promotion Says:

    search engine promotion

    “[…]Arduino Blog » Measure RPM with an IR sensor and Arduino[…]”

  3. domain puurchase Says:

    domain puurchase

    “[…]Arduino Blog » Measure RPM with an IR sensor and Arduino[…]”

  4. internet marketing Says:

    internet marketing

    “[…]Arduino Blog » Measure RPM with an IR sensor and Arduino[…]”

  5. SEM Says:

    SEM

    “[…]Arduino Blog » Measure RPM with an IR sensor and Arduino[…]”

  6. Promote Facebook Says:

    Promote Facebook

    “[…]Arduino Blog » Measure RPM with an IR sensor and Arduino[…]”

  7. resource Says:

    resource

    “[…]Arduino Blog » Measure RPM with an IR sensor and Arduino[…]”

  8. website maintenance Says:

    website maintenance

    “[…]Arduino Blog » Measure RPM with an IR sensor and Arduino[…]”

  9. PROFESSIONAL WEB DESIGN COMPANY Says:

    PROFESSIONAL WEB DESIGN COMPANY

    “[…]Arduino Blog » Measure RPM with an IR sensor and Arduino[…]”

  10. Website Says:

    Website

    “[…]Arduino Blog » Measure RPM with an IR sensor and Arduino[…]”

  11. web marketing Says:

    web marketing

    “[…]Arduino Blog » Measure RPM with an IR sensor and Arduino[…]”

  12. facebook promotion agency Says:

    facebook promotion agency

    “[…]Arduino Blog » Measure RPM with an IR sensor and Arduino[…]”

  13. click for more Says:

    click for more

    “[…]Arduino Blog » Measure RPM with an IR sensor and Arduino[…]”

  14. single page website designer Says:

    single page website designer

    “[…]Arduino Blog » Measure RPM with an IR sensor and Arduino[…]”

  15. my source Says:

    my source

    “[…]Arduino Blog » Measure RPM with an IR sensor and Arduino[…]”

  16. digital promotion Says:

    digital promotion

    “[…]Arduino Blog » Measure RPM with an IR sensor and Arduino[…]”

  17. google agency Says:

    google agency

    “[…]Arduino Blog » Measure RPM with an IR sensor and Arduino[…]”

  18. facebook promotion Says:

    facebook promotion

    “[…]Arduino Blog » Measure RPM with an IR sensor and Arduino[…]”

  19. dependable hosting Says:

    dependable hosting

    “[…]Arduino Blog » Measure RPM with an IR sensor and Arduino[…]”

Leave a Reply

You must be logged in with your Arduino account to post a comment.