Turn Your Camera Phone Into A Geiger Counter

Next time you’re waiting in the security line in an airport, why don’t you pull out your smartphone and count all the radiation being emitted by those body scanners and x-rays? There’s an app for that, courtesy of Mr. [Rolf-Dieter Klein].

The app works by blocking all the light coming into a phone’s camera sensor with a piece of tape or plastic. Because high energy radiation will cause artifacts on the CMOS camera sensor inside the phone, radiation will be captured as tiny specks of white light. The title picture for this post was taken from a camera phone at the Helmholtz Research Center in Munich being bathed in 10 Sieverts per hour of Gamma radiation from the decay of Cesium-137.

We have to note that blips of ‘bad data’ from a CMOS camera sensor aren’t unusual. These can come from electrical weirdness in the sensor itself or even the heat from the battery. [Rolf]’s app takes a reading of the noise floor and subtracts it from the counter. Radioactive decay resulting in Beta particles such as the Potassium-40 in bananas or the Uranium in granite counter tops don’t really register, although [Rolf] did have some success with Potassium chloride and a long measurement time. Still though, it’s a really cool way to turn a phone into a tricorder.

Continue reading “Turn Your Camera Phone Into A Geiger Counter”

Phone-controlled Light Display Is Simple And Fun

android-phone-light-toy

[Ytai Ben-Tsvi] wrote in to share a little holiday project that he and friend [Al Linke] put together, a dynamic light display that takes its cues from his Android-powered smartphone.

The display fits in a vase that sits in [Ytai’s] family room, and while it wasn’t exactly cheap to build, it sure looks nice. The vase is full of feathery decorative bits which help hide an addressable RGB LED strip. The lights are controlled by an IOIO board which the pair tucked away inside the vase as well.

The IOIO board was also fitted with a USB Bluetooth dongle, allowing it to communicate with just about any handset running a relatively recent flavor of the Android OS. When connected, the phone samples its surroundings with the onboard camera, commanding the vase to mix the colors seen by the phone into its twinkling display.

As you can see in the video below it works pretty well when used with solid, brightly colored objects. While just a fun toy in its current form, [Ytai] and [Al] have more than a few ideas on how to expand its usability.

Continue reading “Phone-controlled Light Display Is Simple And Fun”

Extreme Finger Painting With A Router

Most of the time, CNC machines are used for very precise and exacting. There is another way that allows for a more “hands on” approach to routers and mills that allows for a lot more creativity and freedom. The touchCNC these guys whipped up allows anyone to finger paint with a friggin router.

From the forum post the guys sent in, they wrote a simple Android app for a tablet that allows for router control via a touch interface. There are three parts to the software. An Android app sends finger positions to a java server running on the CNC computer. This server dumps gcode into a text file. A vbscript inside the router software keeps reading from the specified file. With all this, finger movements are translated directly into machine movements.

The controls are fairly simple, like a real-life representation of Microsoft Paint. Of course there’s a ‘tap GOTO’ command that moves the router to a specified position. The router bit is lowered onto the work piece with a ‘long tap’ and stays lowered until the finger is released.

You can check out the code for touchCNC, but the guys are working on a few additional features like converting the tablets gyro output to gcode. Until then, enjoy the videos the guys posted after the break.

Continue reading “Extreme Finger Painting With A Router”

An Exercise In Servo Voice Control With Android

voice-controlled-android-lock

[Shazin] had some free time on his hands, so he settled in to do something he had been meaning to for a while – learn Android programming. He went an indirect route, and ended up using the Scripting Layer for Android (SL4A), which gave him a head start on the process. Sitting in between the Android API and scripting languages such as Python, SL4A allowed him the ability to apply something he was already familiar with to the Android environment.

He thought it would be cool to try building a door entry system which relied on voice commands to lock and unlock. Using the Google Voice API for Android and an Arduino, he built a small Python application that allows him to toggle a servo simply by talking into his phone.

The application on his phone communicates with an Arduino over WiFi, once Google Voice has decoded the command [Shazin] is giving. The Arduino controls a servo, which in theory could control the locking mechanism on a door.

After a bit of tweaking and some added security, his proof of concept could definitely come in handy.

Check out the short video below to see [Shazin’s] voice-controlled servo in action.

Continue reading “An Exercise In Servo Voice Control With Android”

Kitchen Hacks: An Android Bartender

[Nick] just finished up bis barbot build that is named after our favorite bartender. It’s an impressively capable even if it was done on the cheap.

The user chooses a libation for iZac to make via an Android tablet. This drink is interpreted by an Android ADK to have the mechanics of the robot swing into action and start making a drink.

The part of the build that moves the fluid was inspired by the Evil Mad Scientist Labs’ Drink Making Unit 2.0. Instead of pumps pulling the liquid through tubing, [Nick] attached an aquarium air pump to an Erlenmeyer flask. A siphon tube draws liquid out of the flask because of the difference in air pressure. The liquid is controlled by a few laser cut pinch valves that he designed.

Once a user selects a cocktail, the robot swings into action and dispenses liquid into a glass sitting on a load cell. Since the glass is being weighed at all times, iZac knows exactly how much alcohol (and in what proportion) is in the cocktail. [Nick] tested out iZac at the Sydney Hackerspace with soda water and flavoring. iZac proved very popular and we’re wondering if we could build something like this in a liquor cabinet.

Bluetooth Enabled Breathalyzer

[Al] at Open Gadgets just put the finishing touches on his Android breathalyzer. It’s the perfect thing to install on ex-girlfriends’ phones to prevent 2 a.m. drunk dialing.

The project started off as a talking breathalyzer connected to a computer that tweeted your BAC, gave weather and stock readouts, and functioned as a photo booth. Since the first reveal of his project, [Al] moved from the desktop world to the mobile domain.

The breathalyzer itself is contained entirely in an Altoids tin. The build is based on the IOIO board that recently got support for Bluetooth. An alcohol sensor in the project measures the alcohol content of the surrounding atmosphere and reports this back to a phone over Bluetooth. There’s no word if the Android version of [Al]’s breathalyzer has the Twitter and photo booth functions, they would be relatively easy to add.

While a wirelesss, tweeting breathalyzer lends itself to a competition for a high score, [Al]’s project could have a few very good implantation; a DIY auto ignition interlock would be a very useful device for some people. Check out the videos of [Al]’s builds after the break.

Continue reading “Bluetooth Enabled Breathalyzer”

Urine Territory Marking, Now For Humans!

Although Dogs and other animals love to mark their territory with urine, this technique has been generally ignored by human beings. Despair no more, fellow homo sapiens, we have now developed the ability to check-in on foursquare through your information stream. This device is descriptively called “Mark your Territory.”

Although this is not currently available to buy in stores (although apparently $10,000 will get you one built), [Instructables] user [blorgggggg] has furnished directions on building your own. The system is powered by an Arduino and an Android phone. The urine tags have both a pointed end for sticking in grass and the like, and a sticky back to be used in a “more urban settings.”

The video after the break gives quite a bit of background trying to justify such a system in terms of communicating in the physical world, animals, et cetera, but it’s doubtful that this excuse will get you out of a public urination charge.  You’ve been warned.

[youtube http://www.youtube.com/watch?v=rRdfeb7vDWg&w=470&h=315%5D