Group 16 Tarek Kaddoura Jigar Nahar

Slides:



Advertisements
Similar presentations
WEB AND WIRELESS AUTOMATION connecting people and processes InduSoft Web Solution Welcome.
Advertisements

Home Automation Products Introduction Home Automation Products تقنية البيوت والمكاتب الذكية –الأجهزة المستخدمة.
Web Server Implementation On DE2 Final Presentation
Indian Institute of Technology Hyderabad ELECTRONIC SWITCH CONTROL THROUGH RF(RADIO FREQUENCY) GROUP MEMBERS: Anil Kumar Loya ME12B1002 RITESH KUMAR CE12B1019.
Technical Tips. Getting Started with emPower™ Learn-in your new Z-Wave-enabled Alarm.com module following the same process as before: – Perform a Module.
Team 7 / May 24, 2006 Web Based Automation & Security Client Capstone Design Advisor Prof. David Bourner Team Members Lloyd Emokpae (team Lead) Vikash.
Computer Parts Assignment
Embedded Network Controller with Web Interface Bradley University Department of Electrical & Computer Engineering By: Ed Siok Advisor: Dr. Malinowski.
Control System for Smart House Characterization Students Yossi Lempert Natan Keren Instructor Konstantin Sinyuk.
Travis Reed Todd Hummel Kwan-Truc. Concept USB 1.1 SPI b.
An 8051 Based Web Server Project by Mason Kidd Advised by Dr. Schertz.
ECE 4220 Real Time Embedded Systems Final Project Presentation Spring 2014 University of Missouri Columbia By: Michael Brauch Temperature Data Logger.
Energy Smart Room GROUP 9 PRESENTERS DEMO DATE SPECIAL THANKS TO ADVISOR PRESENTERS Thursday April 19, 2007 Department of Electrical and Systems Engineering.
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
SKY-PEak: BRIDGING SKYPE Jamie Caudill Eastern Kentucky University.
NETWORK CENTRIC COMPUTING (With included EMBEDDED SYSTEMS)
DEC0905 Remote Control of Home Appliances ABSTRACT The objective of this project is to enable users to remotely control home appliances and systems over.
Student Learning Environment on the World Wide Web l CGI-programming in Perl for the connection of databases over the Internet. l Web authoring using Frontpage.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 6 Switch Configuration.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 6 Switch Configuration Cisco Networking Academy.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 6 Switch Configuration.
1 CCNA 3 v3.1 Module 6 Switch Configuration Claes Larsen, CCAI.
© UNT in partnership with TEA1 7 th Grade Career Exploration Module Career Focus: Computer Hardware Engineer Vocabulary.
Paul Banks, Yorick Robinson, Hans Weggeman, Evan Tu RISC TAKERS.
Use it, Interconnect it, AutoMate IT™ ( Based on the FlexiMax 9000 Technology)
Implementation of an Economical Web Server for Home Automation System Based on IR, Bluetooth and Ethernet Technology Dr.-Ing. Chao-Huang Wei Department.
Case Study Computer Controlled Radiation Monitoring System
NIOS II Ethernet Communication Final Presentation
Application Block Diagram III. SOFTWARE PLATFORM Figure above shows a network protocol stack for a computer that connects to an Ethernet network and.
NAND Flash Failure Behavior Sponsored By Micron Technology Inc.
Technology Vocabulary Words. Understanding the meaning A motherboard is the main circuit board of the computer. Why do you think it is called a motherboard.
Remote Control of Home Appliances PROJECT PLAN Team: ◦ Elie Abichar –CE ◦ Chris Tefer –CE ◦ Ananta Upadhyaya.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.1 Module 6 Switch Configuration.
Week1: Introduction to Computer Networks. Copyright © 2012 Cengage Learning. All rights reserved.2 Objectives 2 Describe basic computer components and.
THE INTERNET WHAT IS IT? WHERE IS IT? HOW DOES IT WORK? TIGER WU / KEVIN PARKS.
B LUETOOTH CONTROLLED ELECTRONIC HOME APPLIANCES Prepared by : GROUP 15 Enrollment No : 1. RAHUL VEMULA ( ) 2. ABILASH S. ( ) 3.
Background Music System -- Home Automation. Background Music System Features RF and IR remote control Multi source for music input Easy programme for.
Department of Communication Systems Engineering Ben-Gurion University of the Negev SimpliciTI RF Network for M2M Connection Presenters: Assaf Matalon Guy.
Week-3 (Lecture-1). Some Important internet terms: Archie : A program used to search files at FTP sites. There are currently 30 Archie servers in the.
BUILDING AND IMPLEMENT A EMBEDDED WEB SERVER BASE ON TCP/IP STACK WITH A SoC PLATFORM Professor : CHI-JO WANG Name : Bui Quang Hoa (M982b211)
4.01 How Web Pages Work.
CCNA 2 v3.1 Module 2 Introduction to Routers
Computer Information Systems
Network Controllable MP3 Player
Gesture Control interface
BioLock (Biometric Home Entry System)
Chapter 13: I/O Systems Modified by Dr. Neerja Mhaskar for CS 3SH3.
Home Automation ECE 492 Tarek Kaddoura & Jigar Nahar.
HTTP Server Protocol Module :
Technology Vocabulary Words
Outline Introduction Standards Project General Idea
Computer Networking Devices
RGB LED Scene Light System
CCNA 3 v3.1 Module 6 Switch Configuration
Safa’ Futian . Mai Abusalha .
Home Automation System
Green Energy Management Systems (G.E.M.S)
Chapter 2: Introduction to Switched Networks
The Internet of Things (IoT)
Chapter 2: Introduction to Switched Networks
Navigating The World Wide Web
Configuring a Router Module 3 Semester 2.
Setting Up Firewall using Netfilter and Iptables
IOT based Home Automation Over the Cloud
Networked Door Locking System
Introduction to computers
ECE 477 Final Presentation Team 15  Spring 2010
AbbottLink™ - IP Address Overview
4.01 How Web Pages Work.
PRESENTATION BASED ON EMBEDDED SYSTEM. SUBMITTED BY MAMATA YADAV.
Presentation transcript:

Group 16 Tarek Kaddoura Jigar Nahar Home Automation Group 16 Tarek Kaddoura Jigar Nahar

Introduction What is Home Automation? Motivation Centralized control of different appliances and devices Motivation Provides convenience and comfort

Functionality The Home Automation system allows the control of appliances from any web-browser enabled device. Uses the X10 home automation products to control different appliances. Consists of a X10 Transceiver base, and X10 appliance modules for each appliance.

Design Block Diagram of Components User Appliance Website X10 Base DE2 Microcontroller Board Wireless Appliance X10 USB RF Transceiver USB

Design Hardware Diagram What hardware components are used? DM9000A: Ethernet controller to connect to the network. USB: Used to interface with the X10 USB RF Transceiver SDRAM: Memory for the system Flash: Non-volatile memory to store the web site files

Design Challenges Web Server X10 USB RF Transceiver Previous application notes available Executing dynamic code X10 USB RF Transceiver Biggest challenge so far Drivers are not publicly available for uC/OS II USB communication wasn’t attempted before (no application notes)

Code Example Pseudocode: How to talk to the X10 appliances through the USB? Commands will be sent as strings to X10 USB Transceiver // Turn on Appliance A1 Write_to_x10(“+A1”); // Turn off Appliance A2 Write_to_x10(“-A2”); // Brighten Lamp J1 Write_to_x10(“bJ1”); // Dim Lamp J2 Write_to_x10(“sJ2”);

Test Plan Web Server X10 USB RF Transceiver Driver Serve a simple web page to test GET requests Turn on leds in response to a POST request Retrieve the status of leds through dynamic code X10 USB RF Transceiver Driver Turn on a single appliance through the driver

Optional Features Visual alarm clock that switches an appliance on at certain times Thermostat control SDCARD support for a bigger website

Thank you! Questions?