Geiger Counter A/D Conversion For Radiation Level Crowdsourcing

arduino_geiger_counter

[Akiba] and the crew at Tokyo Hakerspace are still hard at work trying to help out their fellow countrymen after the recent earthquake, tsunami, and ongoing nuclear crisis in Japan. You may remember the group as they are behind the Kimono Lantern project we featured last week. This time around, their efforts are focused on getting usable information out to those who need it.

With all of the talk about nuclear fallout, they wanted to see what sort of measurements they could get in Tokyo, however they could not locate a Geiger counter anywhere nearby. Luckily, they were eventually able to source two old counters from the Reuseum in Idaho. One is being lent out to individuals in order to check if their home’s radiation levels are safe, but it was decided that the other would reside outdoors in order to collect radiation readings from the air.

[Akiba] wanted to put the results from the external Geiger counter up on Pachube, however these old units are all analog. He figured that a quick and dirty way to do analog to digital conversion would be to monitor the chirps coming off the counter’s speaker. This was done by wiring up an Arduino to the speaker leads, and keeping track of each time the speaker was activated. This resulted in an accurate digital radiation reading, matching that of the counter’s analog display. The Arduinio wirelessly sends the information to another Arduino stationed inside his apartment, which then uploads the data to Pachube.

A walkthrough of his conversion as well as the source code for both the Arduino counter and the Pachube uploader are available on his site, in case anyone else in the Tokyo area has a Geiger counter handy and wishes to do the same.

Roll Away Clock Becomes A Programmable Rover

The parts laid bare in the picture above all make up a roll away alarm clock that flees when you don’t get out of bed. It’s an interesting idea, but considering most folks don’t sleep on hardwood floors we can understand why [TheRafMan] was able to pick this gem up for under $5. That’s quite a deal because there’s a very usable LCD module at the top. But for this hack, he focused on using the gearhead motors to make a programmable rover.

In order to make this programmable [TheRafMan] had to add a microcontroller. He chose an Arduino variant, called the Ardweeny. It’s a board that piggy-backs the ATmega328. But he didn’t use a stock Ardweeny; he’s altered it to play nicely with jumper wire. The uC is able to interface with the gearhead motors thanks to an L293D h-bridge motor driver chip. As you can see in the clip after the jump, the rover can now be driven around using a Wii Nunchuck or via a USB connection. If you’ve got a Bluetooth module lying around it wouldn’t be hard to make this a wireless solution that can be controlled with the accelerometers in a Wii remote.

Continue reading “Roll Away Clock Becomes A Programmable Rover”

Autonomous Paintball Sentry Gun

What is the best thing about making a computer program that targets and kills anything that enters its sight? Why giving it a weapon, of course! No, we are not talking for real, but the next best thing, an Autonomous Paintball Sentry Gun.

The autonomous part of the device comes from a pc on the sideline and is fed input though a standard webcam. The feed is ran though a processing script where, once accustomed to the background has the option to fire at anything it sees moving, or a nice point n click manual mode.

The Arduino part is in a the role of driving the servo motors for X/Y movement and a trigger and is powered by a fist full of D cell batteries to give plenty of time for fun. Also, be sure to check out our other sentry guns, one using Microchip PIC, and another sporting a super compact computer running Ubuntu

GPS-enabled Bag Allows For Carefree City Roaming

mapbag_lilypad

[Josh] was looking for a way to enjoy exploring the city of Chicago safely, and hacked together a messenger bag navigation system to ensure he always knew where he was going.

While riding, he wanted to embrace the idea of Dérive, but he felt that he was being too overly conscious of time as well as his location, which took all the fun out of his unplanned excursions. Having recently been “doored” by a car, he was also looking for a way to help him navigate the city streets without being overly distracted with finding his way around.

His “Map Bag” solves both of these problems for him, without being obtrusive. He fit a messenger bag with a LilyPad Arduino and a GPS receiver for keeping track of his location. The Arduino can constantly monitor speed, heading, and location, directing [Josh] to his destination by vibrating one of 8 shaftless motors that are installed throughout the bag’s chest strap. Now while he rides, he can take in the city’s atmosphere while also knowing that he will get exactly where he needs to – on time.

He does not have any source code or schematics on his site as of yet, but we hope to see some in the near future. If you are interested, check out the videos of the bag’s construction embedded below.

Continue reading “GPS-enabled Bag Allows For Carefree City Roaming”

Gameboy ROM Backups Using An Arduino

gameboy_cart_reader

[Alex] collects retro gaming consoles. One day while playing a SNES title, his save games got wiped when he powered off the system. It turned out that the battery inside the game cartridge got disconnected somehow, and it got him thinking. He decided he wanted to find a way to back up his save games from the cartridges for safe keeping.

While cart readers exist, he says that they are hard to find nowadays, so he decided to construct his own using an Arduino. SNES cartridges are relatively complex, so he opted to focus on Gameboy cartridges for the time being. Before attempting to back up save games, he first chose to learn how to communicate with the cartridges in general, by reading the ROM.

He breaks the cartridges down in detail, discussing how they are constructed as well as how they can be addressed and read using the Arduino. He was ultimately successful, and offers up code as well as schematics on his site for any of you interested in doing the same. We imagine that save game reading (and perhaps editing) will likely happen in the near future.

Check out the video below to see his cart reader in action.

Continue reading “Gameboy ROM Backups Using An Arduino”

Smartphone Operated Garage Door Is Beginning Of Arduino Home Automation System

[Tim] is showing off the first step in his home automation projected with this smart-phone garage door interface. In the video after the break you can see him open and close the garage door with the touch of a button. There’s also an open or closed indicator that he can check when away from home.

An Arduino takes care of a portion of the control for this project. Like the post we saw yesterday, he’s using PHP code on a webpage to manipulate the Arduino via its USB connection in order to open and close the door using a relay. The door status is also monitored by the Arduino and sent to the PC over the serial connection. The computer uses a Python script to monitor the incoming data and update a text file which is merged into the web interface using a PHP include. Future plans for the system include adding control for heating and air conditioning systems.

If you’re looking to do something like this but wirelessly here’s some advice on ditching the Arduino and using an XBee module instead.

Continue reading “Smartphone Operated Garage Door Is Beginning Of Arduino Home Automation System”

Automatic Dog Dish Filler Never Goes Dry

automatic_water_dish

[Avatar-X] has a Siberian Husky that gets a lot of exercise throughout the day, and as you would imagine, drinks a ton of water as well. We all suffer from memory lapses at one time or another, and while he is normally good about keeping the bowl filled, he occasionally forgets. He has tried a handful of various auto-filling dog dishes, but none of them seemed to work all that well, and they often rapidly built up healthy bacterial colonies.

With the help of some friends, he rigged up an automatic water dish filler, that ensures his pup always has a sufficient supply of water. He tapped into his kitchen water supply with a standard refrigerator hookup kit, and ran some tubing up into his cabinets, where he placed a garden irrigation valve. The valve is controlled using an Arduino which senses the bowl’s water level using a pair of wires.

The system looks like it works pretty well if the video embedded below is any indicator. [Avatar-X] provides code and schematics for the water control circuit on his site, free to anyone looking to build a similar system for their pets.

If you are interested in learning more about automating some of your pet’s care, be sure to check out these hacks we featured in the past.

Continue reading “Automatic Dog Dish Filler Never Goes Dry”