🪔 Diwali Break: Orders placed now will ship from 25th November 2026. Place your order today — we'll get it to you right after we're back!
Project Hub /Basic Analog & Power Electronics/Battery Chargers & Charging Circuits/DIY Digital Distance Measuring Wheel using Rotary Encoder
DIY Digital Distance Measuring Wheel using Rotary Encoder
Intermediate
ARDUINO
₹500 – ₹1,500
3 – 6 Hours
Partial Kit

DIY Digital Distance Measuring Wheel using Rotary Encoder

Build a portable digital distance measuring wheel using an Arduino Pro Mini and a rotary encoder to measure linear distance with millimeter-level accuracy.

Originally published on CircuitDigest
View original tutorial

Parts You'll Need

This project is sourced from another site, not written by us — this list is our best match of their components against what we stock, not a verified bill of materials. Always check the original blog (linked above) for the actual parts list before buying.

We don't carry yet: Arduino Pro Mini
Rotary Encoder
LiPo Battery
Battery Charger Module TP4056
Enclosure / Box / Case

Browse all components

How It Works

Why Build This

Quickly measure room dimensions, athletic fields, and construction layouts without wrestling with long, clumsy tape measures.
Apply classroom physics and math concepts—like wheel circumference, rotational speed, and pulse counting—to a real-world, handheld tool.
Gain hands-on experience assembling portable microcontroller hardware complete with a custom 3D-printed enclosure and a rechargeable lithium battery power system.

Real-World Application

Useful for rapidly measuring floor dimensions, property layouts, construction sites, athletic fields, and physical object perimeters without needing long tape measures.

Skills You'll Learn

Rotary encoder signal decoding
SPI communication
microcontroller programming
Li-Po battery power management
basic CAD enclosure integration

Safety Precautions

Ensure proper polarity when connecting the Li-Po battery and TP4056 charging module to prevent short circuits or battery damage.

Technology Tags

ARDUINO
ROTARY ENCODER
OLED DISPLAY
C++
3D PRINTING
INTERRUPTS
SPI
LI-PO BATTERY
TP4056

Frequently Asked Questions

The rotary encoder tracks every fraction of a revolution the wheel makes as it rolls. The Arduino Pro Mini counts these pulses and multiplies the total by the known physical circumference of your 3D-printed wheel to calculate the exact distance.
The TP4056 module is a dedicated lithium battery charging circuit. It safely regulates the voltage and current when you recharge the 700mAh Li-Po battery, protecting it from overcharging or short circuits.
No. The USB to TTL module is only required temporarily to upload your Arduino code from your computer to the Arduino Pro Mini. Once the code is successfully programmed, you can disconnect it and run the device entirely off the battery.

Gallery

This page is part of Kitkraft's Project Hub — a curated collection of electronics & robotics projects gathered from the maker community to help students and hobbyists discover and learn to build. Kitkraft does not claim authorship of the original project, and makes no representation as to the accuracy, completeness or safety of third-party source material. The summary and "How It Works" explanation above are AI-generated, rewritten with reference to the original tutorial — not a reproduction of it. Full credit and a direct link to the original source are provided above. If you're the original creator and have a concern about how your work is represented here, please contact us and we'll address it promptly.

Kitkraft Project Hub — curated from the maker community, credited at the source.
PRJ-00643