Skip to content

Latest commit

 

History

History
23 lines (14 loc) · 1014 Bytes

README.md

File metadata and controls

23 lines (14 loc) · 1014 Bytes

ESP32-Arduino-Tachometer

V01.0 17/1/2021 - RKW - bob.whitehouse@btinternet.com

*** Status - working code - could probably be enhanced ***

Simple rev counter uses an ESP32 with arduino core and an IR proximity sensor. Output via Bluetooth Serial.

The hardware setup expected by this sketch is an ESP32 dev module loaded with the arduino core. This has an Infrared Sensor module attached, with the output connected to GPIO PIN 15. It uses the Bluetooth Serial library to simply send out the currently measured RPM. This works well with the android "Serial Bluetooth Terminal" app. (on Google Play). The Bluetooth device name is "Rev Counter".

It is currently configured to read up to about 6000rpm but could be made to go a lot faster by changing the SAMPLE_RATE constant.

It is intended that the sensor is pointed at a rotating disc, one half of which is painted white, and the other half black. This could equally be a rotating shaft. The IR sensor needs to be within a few cm of the rotating object.