Download presentation
Presentation is loading. Please wait.
Published byClement Holland Modified over 6 years ago
1
Home Automation ECE 492 Tarek Kaddoura & Jigar Nahar
2
Introduction What is home automation? Motivation
Centralized control of appliances and devices. Uses the internet to regulate the appliances in a house. Motivation Provides ease and comfort Security and energy efficiency
3
Functional Description
The goal of this project is to successfully interface the USB on the DE2 board with the X10 Home Automation products. X10 Home Automation system consists of the X10 USB RF Transceiver, X10 Transceiver base and the X10 Appliance modules for each appliance. This project allows the control of appliances from any web browser enabled device through the use of the X10 products.
4
DE2 Microcontroller Board
Design of the system User Website DE2 Microcontroller Board X10 USB RF Transceiver X10 Base Appliance Module USB Wireless Appliance
5
Components used from the DE2 board
What components are used? DM9000A: Ethernet controller to connect to the network. USB type A: Used to interface with the X10 USB RF Transceiver SDRAM: Memory for the system Flash: Non-volatile memory to store the web site files and the webserver EP2C35 Cyclone II SDRAM FLASH ISP 1362 DM9000A USB Transceiver Wall Jack USB Host RJ45
6
Challenges The board needed to be overclocked to 100 MHz to achieve a responsive web server Webserver implemented by Altera is very inefficient Offloaded most images/scripts into an outside server Most resource intensive tasks performed on the client-side in JavaScript Communicating with the USB device
7
DEMO!
8
Thank You Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.