Hackaday Links: March 20, 2011

SNES Arcade Cabinet

arcade_cabinet

[Daniel] let us know that he finished up a SNES arcade cabinet he has been working on for awhile. It looks so good, he says that his wife has even agreed to let him keep it in the house!

DIY Overhead projector beamer

diy_beamer

[Liquider] sent us some information about a DIY beamer he built using an overhead projector and an old LCD panel. It looks like a great way to get a big-screen wall display set up in no time.

WordClock gets a makeover

wordclock

[Doug] wrote in to share with us some progress he has made on his WordClock. You might remember our coverage of this creative timepiece a little while back. This time around, he has built a new control board, and is using vinyl stencils for a much cleaner look.

Interactive water fountain

interactive_fountain

[Gerry Chu] is well known for his water-based imagery and projects. His most recent project is a water fountain that interacts with passers by. There are no real build details as of yet, but we hope to see some soon.

Sixty Symbols explains why glass is transparent

glass

Do you think you know why glass is transparent, but a brick is not? If you looked it up via Google, you are likely mistaken. A professor from the University of Nottingham explains why the Internet is so, so wrong about this, as well as how energy gap determines if photons of light can make it through a piece of glass. [via i09]

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”

Third Time’s A Charm – 512 LED Cube Kicks It Up A Notch With RGB LEDs

rgb_led_cube

In the comments section of our 512-LED cube post from the other day, several people suggested that to take the project up a notch, building a similar cube using RGB LEDS was the next logical step. It seems that Hack-a-Day reader [vespine] was way ahead of the curve, as he sent us the build details of his 8x8x8 RGB cube shortly after the other story was published.

His cube, which was finished earlier this year, uses 512 10mm RGB LEDs, arranged on top of a simple elevated stand. The stand conceals all of the circuitry he uses to control the cube, the centerpiece of which is a PIC32 MCU. A dozen TLC5940 16-channel PWM drivers are used alongside the PIC in order to adjust the color output of the LEDs, each of which can be addressed and colored individually.

The end result is just about as amazing as you would imagine. He has created several quick demonstration animations, which you can view in the video below. Be sure to stop by his site to see all of his build details – there’s quite a lot there.

Continue reading “Third Time’s A Charm – 512 LED Cube Kicks It Up A Notch With RGB LEDs”

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”

RFID-based HTPC Controller Gets A Wireless Refresh

RFiDJ_Refresh

[roteno] recently wrote in to let us know that he has completed work on the RFiDJ Refresh, a follow up to his 2009 project, the RFiDJ.

The concept is pretty simple – he has a set of RFID enabled tiles, which contain references to particular online streaming audio stations. He uses these tiles to tune into audio feeds on his HTPC by placing them on a block containing an RFID reader.

His previous implementation had the RFID reader tethered to his HTPC, which didn’t make it all that convenient to use. The newer version utilizes a 433 MHz transmitter/receiver pair in order to communicate with the PC, so it can be used anywhere through out his house. The reader and transmitter were placed in a shadow box picture frame, along with a rechargeable Li-poly battery that powers the whole setup. He also mentions that he has added a tactile interface that allows him to initiate mobile phone calls from the RFiDJ as well.

It’s a nice update to an already great project. We imagine it’s a bit more fun for [roteno] and his guests to tap a coaster on the transmitter box than fumble with a remote to change radio stations on the HTPC, but that’s just us.

Check out the videos below to see his new setup in action.

Continue reading “RFID-based HTPC Controller Gets A Wireless Refresh”

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”

EeePC Touchscreen Retrofit

Adding touch screen capabilities to your computer is really not very expensive, but it’s a huge amount of work to get everything looking the way that it should. [Deadbird] wrote up a step-by-step guide that will help you install touch screen hardware and get your netbook put back together just like new.

The hardware comes in two parts. There’s the transparent film that covers the screen and the driver board that reads the inputs. The film itself has an adhesive layer on the back that sticks to the LCD panel. But to install it you first must remove the panel from the bezel. You’re also going to need a place to house the driver board. [Deadbird] somehow found enough room inside the case for the controller, but he had to remove the keyboard and motherboard to set it in place. This translates to a complete disassembly of your eeePC. But if you’re used to touch-sensitive devices, and have ever found yourself touching an LCD monitor and wondering why the computer is not following the link, this may be worth it to you. You can see the final product in a clip after the break.

Continue reading “EeePC Touchscreen Retrofit”