- Mon Jun 15, 2009 8:42 am
#74994
Pic Micro Microcontrollers from Microchip have very easy to use entry level TCp/IP controllers via ethernet. Your device would attach to your cable modem / router / etc... and then from any internet accept point in the world you would be able to access the device. The interface could be entirely HTTP base (in other words, you'd access it like a webpage). And on that webpage there could be flash, javascript, java, applets running to make the interface look as cool as you wanted.
The device you end up building with TCP/IP support would also control the rest of your circuit. Use the other I/O pins on the microcontroller to interface to buttons, switches, RF wireless modules... and then via the HTTP you'd be able to have whatever control you need over any device in range of the central hub's RF transceiver.
The remote RF controllers would be relatively simple and could have relays, FETs, or NPN transistors, etc to interface with lights around the house, cameras, and security, anything you can imagine.
Ultimately all of the devices attached to the RF remote ends would be controllable through any internet access point. It's really up to software / firmware. Once the circuit is completed and installed, variations in software would allow you to change essentially any aspect of what the system does.
I once built a very extensive home automation system used in hotels. It could control any room and help manage power consumption and lighting when people entered a room or left. It was based around wireless modules and the only difference was the lacking of a TCP/IP controller, instead the user had an LCD remote and was able to control any aspect / setting via the small TV remote type control. Since my range was limited to about 300 feet... I used routing algorithms to help the remote devices able to send out the user's remote requests to the specified receiver, even if the end destination was much greater than 300 feet. Routing algorithms are a form of pathfinding and can be very complicated, but in the end the system was perfect! I only wish I had this in my house!
Jesse Randall
Electronic Engineer
Design Coordinator
http://www.NovaConceptions.com