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”

Test Your Etching Chops With PCB Map Making

pcb_map

[Martin] had been using standard perf board for most of his electronics projects, but as he was starting to utilize more surface mount ICs, he quickly realized that it was time to start making his own PCBs. Having never etched any PCBs using the toner transfer method, he figured it was as good a time as any to give it a try.

Rather than make a board for a particular project, he decided to try his hand at etching a very detailed map of the Paris Metro as a test pattern instead. He grabbed a large image of the subway map, then printed it out on the back of a supermarket flyer. He attached it to his PCB and ran it through a lamination machine to transfer the toner. He figured that the laminator would be easier than an iron to use, and was right for the most part. The only issue he had was that the laminator did not generate enough heat, so he supplemented the its heat output with a hair dryer.

When everything was said and done, he had a pretty good looking PCB on his hands. Most of the Metro tracks and text came out just fine, though he admits there is a bit of room for improvement. It looks nice when mounted in a frame, though we would love to see a functional circuit made out of a PCB map like that. Heck, we’d even settle for a double-sided PCB with a street-level map on one side an the Metro on the other!

Building A Home Automation Mesh Network

[Ian Harris] designed a bunch of home automation for his parents using X10 hardware. He was a bit disappointed by the failure rate of the modules and the overall performance of the system so he set out to replace it with his own hardware. Lucky for use he’s documented the journey in a four-part series about mesh networks.

The hardware seen above is his test rig. He’s using a couple of Sparkfun breakout boards to develop for nrf2401a RF transceiver chips. These could be used as slave modules, with a central command device, but due to the home’s architecture wireless signals don’t propagate well from one end of the house to the other. The solution is to build a mesh network that will allow each module to act as a network node, receiving and passing on messages until they arrive at the target device. He’s trying to do this with cheap hardware, selecting the PIC 16F88 which boasts 7 KB or program memory and 368 bytes of ram. In the end it doesn’t take much code to get this running, it’s the concepts that take some time and research before you’ll be comfortable working with them.

[Thanks Oakkar7]

Hardware-based Security Keypad Keeps It Simple

hardware_keypad_lock

Instructables user [trumpkin] recently built an all-hardware based keypad lock for a contest he was entering, and we thought it was pretty neat. The lock uses mostly NAND gates and 555 timers to get the job done, which makes it a nice alternative to similar software-based projects we have seen in the past.

The lock has 6 keys on the keypad, which is connected to the main logic board. The keycode is set using a series of headers at the bottom of the board, and you get 10 chances to enter the proper code before the board locks up completely. If this occurs, a “manual” reset via a button built into the main board is required before any more attempts can be made.

As you can see in the video below, the lock works quite well, but suffers from one shortcoming. Any permutation of the key code can be used to deactivate the lock, which is something [trumpkin] says he would like to improve in the future.

If you are looking for some more security-related reading, be sure to check out these other hacks we have featured in the past.

Continue reading “Hardware-based Security Keypad Keeps It Simple”

More Radiation Test Gear

This is a multifunction too for measuring radiation (translated). The measurements center around gas discharge tubes that react when ionizing particles pass through them. After reading about the counting circuit for the pair of tubes used in this handheld it’s easy to understand why these are tricky to calibrate. The handheld features a real-time clock as well as a GPS module. This way, it can not only give a readout of the radiation currently measured, but can record how much radiation exposure has accumulated over time (making this a dosimeter). An accompanying dataset records the location of the exposure. An ATmega128 drives the device, which is composed of two separate boards, a series of five navigation buttons, and a salvaged cellphone LCD for the readout. The translated page can be a bit hard to read at times, but there’s plenty of information including an abundance of schematic breakdowns with accompanying explanations of each.

This is certainly feature-rich and we think it goes way beyond the type of device that Seeed is trying to develop.

[Thanks Andrew]