I’ve been waiting for…ooh, just over a year, for someone to do this. Recantha, an old hand here in the comments and on the forums, has built a tricorder.
There surely can’t be anyone here without a passing familiarity with Star Trek, but just in case: the tricorder is a made-up thing used by the crew of the Enterprise to measure stuff, store data and scout ahead remotely when exploring strange new worlds, seeking out new life and new civilisations, and all that jazz. Despite its made-up-ness, the tricorder remains a terribly desirable thing. I’ve always wanted to be able to tell whether my planet is M-class or not.
Recantha has bodged together his home-made tricorder using a Pi, some sensors (two for temperature, and one each for magnetism and distance), an LCD display, some switches, a light-resistant resistor, a thermistor and an Arduino Leonardo clone. We hope he keeps adding sensors to it, and maybe, later on, a camera board, until he runs out of space. How about a Geiger counter (this one already works with the Pi)?
Here’s a spot of video explaining what everything on the Picorder does:
(Best of all, the whole thing is cased in LEGO.)
And here’s some more video, showing the thing in action.
If you’re interested in reproducing or building on this project, Recantha’s blogged about it (he has an excellent website, all about Raspberry Pi), and has left a guide to the project over at Pideas, the new site for collecting Raspberry Pi projects. (Go and add something of your own!) Thanks very much for this, Recantha; our office costume parties will now have a dash of added realism. Jamesh has drawn the short straw and will be dressed as Nog.