I wanted an excuse to learn how to program an Arduino (computer system on a chip) so decided to see if I could improve the performance of a $10 Harbor Freight caliper. The results are shown in these two videos. The first shows the basic functionality of automatic hold, automatic minimum detection, and automatic maximum detection. It also shows half of the measured value at all times. This can be handy if you are working on a lathe and you measure diameter yet the cutter in-feed is marked for radius.
The second video shows how gage blocks can be used to build an error correction table that improves the accuracy of the caliper.
One possible future feature that would be very easy to add would be a go/no-go test. The display screen would show "below", "OK", or "above" and not bother the minimally trained user with an actual number.
I would be interested is hearing other suggestions for new features.
Thanks,
Rick
The basic system:
Improved accuracy using gage blocks:
For full details, please see
http://rick.sparber.org/CBOO.pdf
Bookmarks