Elektor Home Control
The Elektor Home Control is a home automation system that works through your existing ethernet network.All the modules run on a pic microcontroller, running the microchip TCP/IP stack. Every module is connected to a beagleboard, which doubles as a server and user interface. The beagleboard runs a modified version of Ubuntu Linux, on which python and pygtk provide the interface.
The Elektor Home Control is a home automation system that works through your existing ethernet network.
All the modules run on a pic microcontroller, running the microchip TCP/IP stack. Every module is connected to a beagleboard, which doubles as a server and user interface. The beagleboard runs a modified version of Ubuntu Linux, on which python and pygtk provide the interface.
We developed 4 different modules:
- IO Board. For testing purposes
- Ledstrip board. For controlling a RGB Ledstrip
- Relay board. For switching 230 VAC devices.
- Energy meter. For measuring if a device is turned on or not(also for logging)
The IO board has 4 digital in and outputs and 2 230VAC rated in and outputs.
The relay board has 4 relays build onto it. It also features a special power supply, which transforms the 230VAC to a more suitable 5VDC. This way you don't need to use an extra power supply when using it.
Below is a video in which Koen explains in more detail what this project tries to achieve.
Project files including software and PCB designs can be downloaded right below this article.
Discussion (1 comment)