Skip to content

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

Notifications You must be signed in to change notification settings

robkwhitehouse/ESP32-Arduino-Tachometer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 

Repository files navigation

ESP32-Arduino-Tachometer

V01.0 17/1/2021 - RKW - [email protected]

*** 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.

About

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

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages