Prototype of my Arduino based Semaphore Thermometer. It consists of an Arduino, a Dallas One Wire Thermo sensor DS18b20 (thanks Maxim for the samples), and a surplus RC servo. I used the Dallas one wire library, and the servo library from Arduino to map a short temp range to the 180 degrees (actually 179) of the servo. This resulted in, little temp change = lots of semaphore movement…Cool! It seems to be quite accurate as well.
I will post back later with full source (noth’n special), more pics, maybe a video, and details of how I put it all together, I even though of using it to create my first Instructable. I also did the face in Inkscape and hastily cut out the ‘hand’ pointer from cardboard with some shears (can’t think of how to spell scissors…WTF).
Future plans on this one: Use the CNC to cut out better housing and pointer…maybe even use acrylic and ‘edge lit’ technique. Then I could have the colors change according to temp. If not, then I will probably go ‘Steampunk Style’ on this one.
I also have it piped into the desktop machine (using Linux of course), I can pick up the temp readings from the serial tty, I may collect and post this data as real time data acquisition demo at my website portfolio…BTW it is at http://robhaagwebdesign.info.
Will post back soon enough, comments could encourage a faster post…as I usually imagine, if I’m blogging to ‘nobody’ then I will get around to it when I feel like it :)



