On Air Light Parses Webpage Data Wirelessly Without A Computer

[Matt Richardson] built this on-air light to indicate whether a Make streaming show is currently in progress. Despite the obvious cord leaving the bottom of the base (it’s a power cord) his creation is pulling data from the Internet wirelessly. He’s using an Xbee module along with an Arduino to pull this off.

In addition to the light itself there’s a base station that we haven’t seen before. The hardware is a Digi ConnectPort Zigbee-to-Internet Gateway. That’s a mouthful but it’s just a box that acts as an Xbee node and facilitates communication between its own Ethernet port and other Xbee devices in the network. So no, you don’t need a computer but you do need an Ethernet connection somewhere for the base station. [Matt] is running an open source software package on the ConnectPort call Xbee Internet Gateway (xig). Watch the video after the break to see the configuration for this package. It’s a snap, and if you’ve never used an Xbee module before this gives you a good idea of how easy it really is.

Continue reading “On Air Light Parses Webpage Data Wirelessly Without A Computer”

Arduino Sip N Puff Switch

[kayakdiver] is developing a SIP and PUFF controlled kayak, but in order to start you first need a SIP and PUFF switch. These devices allow the user to lightly sip or puff into a tube to control switches or sensors, and are sometimes mounted in joysticks for control of a computer, or wheelchair, etc, but finding the cost prohibitive the next best thing was to whip up their own.

The design is clean and direct featuring off the shelf tubing and fittings, 2 pressure/vacuum switches, and an Arduino. Each one of the switches can detect pressure or vacuum, so one switch set to each is fed though a Y and up to the mouthpiece, since everything is sealed this has the advantage of only needing pressure and not airflow making it more comfortable for the user over long periods, and keeps down on humidity in the tubes.

mirror_hud

Bathroom Mirror HUD Displays Time And Weather

By and large, the standard household mirror is one item that has not made much real progress over the years. They hang on the wall reflecting light, and that’s about it.

A few years back, some students studying in the Department of Interaction Design at Chalmers University sought to enhance their morning routine with an interactive mirror. Their project was constructed using a two-way mirror with several Arduino-driven LED displays embedded behind the glass. Once a hand is swiped past the pair of embedded light dependent resistors, the display is activated. Subsequent hand swipes trigger the mirror to toggle between the different modes, providing the user with the current time, weather information as well as a toothbrush timer.

The project writeup is quite thorough, including plenty of source code and information on some of the components they used. You can take a look at their work here (PDF).

Check out the interactive mirror we featured that served as inspiration for their project.

[Thanks Emil]

Continue reading “Bathroom Mirror HUD Displays Time And Weather”

DrunkenNES Makes A Game Out Of Getting Hammered

drunkenNES_cart

While handheld breathalyzers are pretty novel to have around while drinking with friends, there’s nothing exciting about a $50 off the shelf unit. If you really want to grab people’s attention, you have to get creative and built something like [Batsly Adams] and his friends did.

One evening, he was casually drinking with some friends and playing around with an electronic alcohol sensor. They quickly put together a NES ROM that would play sounds, changing the pitch depending on how much alcohol the sensor detected. It quickly became apparent to them that a full-fledged breathalyzer video game was in order. In no time, he and his friends had compiled graphics, a soundtrack, and the code to drive their game, DrunkenNES.

To play the game, each player must blow into a gutted NES cartridge that has been fitted with the alcohol sensor. The Nintendo computes the player’s BAC, reporting how intoxicated they are using simple graphics and cheesy animal puns. We don’t know when the code and schematics will be made available, but when they are, you can guarantee we will be building one for “research” purposes to pair with our Power Hour shot glass.

Keep reading to see some in game video of DrunkenNES

[Thanks Adam]

Continue reading “DrunkenNES Makes A Game Out Of Getting Hammered”

Gameduino

Gameduino is an FPGA based sound and graphics adapter for microcontrollers. Laid out as an Arduino shield, all it really takes is a microcontroller with SPI and some code to send commands to the board which lets you toggle registers, handle memory, and drawing functions.

Once the data gets there, it is greeted by a Xilinx FPGA which puts out a 800×600 72Hz SVGA sync signal, large 512×512 pixel character scrolling backgrounds, piles of 16×16 (up to 256 color) sprites, each with per pixel transparency, rotation, flip, and if that was not enough a 12 bit frequency synth that can do 16 independent voices.

All the resources to make one of these is listed on the site under the Making a Gameduino link, but if youre interested in getting a made board there is also a kickstarter page available. There are other ways to squeeze video out of micro controllers from the basic like hackvision to AVGA or even Lucidscience AVR VGA v2, and tons of propeller projects, but this one being stand alone and portable, has a certain appeal.

Join us after the break for a quick video.

Continue reading “Gameduino”

Layering Pinball Audio Using Parallel WAV Shields

[Ed Zarick] is preparing his pinball project and wants to have authentic sound to go with the game play. The game is modeled after NBA Hangtime and in addition to music he also needs a wide range of sound effects to beef up the experience. To make this all happen at once he developed a set of Arduino WAV shields controlled by an Arduino Mega.

As you can see above, there are three ATmega328 chips which run the Arduino boot loader and each interface with one of the three green WAV shields. That set of chips listens for commands over and i2c protocol, and once they receive instructions they play can play the chosen file without affecting the other shields.

But to have the authentic sounds you first need to acquire the audio samples. [Ed] grabbed a ROM of the original video game and dumped all of the audio samples. From there it was a chore to listen to and catalog the sounds for SD card playback with the pinball version of the game. But it’s well worth the effort as the sound will end up tying the whole experience together.

Continue reading “Layering Pinball Audio Using Parallel WAV Shields”

Self-regulating Water Heater

netduino_controlled_energy_saving_water_heater

Most everyone is looking to live a little greener these days, with motivating factors typically being the preservation of the environment or financial considerations. [Fabien] fit into the latter category after realizing that about 25% of his monthly gas bill went to heating the water he and his family use each day. After a few calculations, he found that they only required hot water 68 of the 168 hours per week that the water heater was typically running. He figured the best way to save a few dollars was to rig the water heater to turn itself down when it wasn’t being used.

He connected a servo to the temperature control knob on his water heater, allowing it to be adjusted by a microcontroller. Having a rough idea as to the schedule his family keeps during an average week, he wrote an application for his Netduino that would actuate the servo when needed. A DS1307 real-time clock was wired to the Netduino for accurate timekeeping, so as to ensure [Fabien’s] wife never had to endure a cold shower.

It’s a shame that most water heaters don’t ship with some sort of programmable thermostat like you see with newer HVAC systems, but this hack is definitely a step in the right direction.

Continue reading to see his power-saving water heater in action.

Continue reading “Self-regulating Water Heater”