Rather than build a digital caliper with an Arduino, it may be easier to hack one of the cheap digital calipers and use an Arduino to read the calipers. This has been done by a member of these forums. Simply google "interfacing arduino with a digital caliper". How do they work? Google "how do digital calipers work?". - Scotty