This is a micro-project to produce a completely standalone serial driven gauge motor, for retrofitting into pretty much any analog display or meter that can be driven with just a single data line; ...Read More…
This is a micro-project to produce a completely standalone serial driven gauge motor, for retrofitting into pretty much any analog display or meter that can be driven with just a single data line; without having to worry about timing, drive loads, or even input coupling.
The board has its own on-board driver CPU, so there's no need to worry about multiple I/O pins, current drivers, flyback diodes, or step timing in your own source code; just hook up a single serial line and go. Also, because the input is opto-isolated you can swap polarity, and drive it from anything from 3.3v up to 15v (RS-232). There's even a spot on board for an on-board regulator in case you're using it on a 12 volt supply for your own custom automotive gauges.
It uses the very common X27.168 stepper motor to drive a pointer, the same stepper that is found (and widely available) in many car dashboards to drive the gauges you look at every day. I've found that if you don't have a good pointer you're going to re-use, go down to a local hobby store (or online) and find a nice clock hand that will suit your purpose; or even a gauge pointer off an automotive gauge. Even if the size doesn't fit exactly, a small dab of glue fixes that.
All of the source code (including optimized stepper motor libraries), along with photos, assembly instructions and hookup ideas, can be found on our Github page here: https://github.com/snafu-ca/serial-gauge
|Shipping Rate||Ships From||First item||Additional items|
Canada Post: Canada Post Air Mail
T | Sept. 5, 2017
P | May 16, 2016
David | Dec. 22, 2015
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!