DEC0905 Remote Control of Home Appliances ABSTRACT The objective of this project is to enable users to remotely control home appliances and systems over.

Slides:



Advertisements
Similar presentations
Home Automation Products Introduction Home Automation Products تقنية البيوت والمكاتب الذكية –الأجهزة المستخدمة.
Advertisements

A-Team Home Central Control Unit Kevin Cooke Peter Larson Ben Verstegen Andreas Rugloski Aden Abdillahi.
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.
BUNI (Bluetooth Universal Navigation Interface) Design Team: Ben Doherty (Manager) Jeremy Gummeson Chris Campetti Phil Murray Faculty Advisor: Lixin Gao.
Web Based Home Entertainment Center Remote Midterm Presentation Group 8 Josh McJilton Jose Guzman Edgar Ortiz.
A CHAT CLIENT-SERVER MODULE IN JAVA BY MAHTAB M HUSSAIN MAYANK MOHAN ISE 582 FALL 2003 PROJECT.
Networked HVAC Controller Bradley University Department of Electrical & Computer Engineering By: Ed Siok Advisor: Dr. Malinowski.
This year’s project is an addition to last year’s Remote Controlled Home Project Last year’s project was programming a VCR through a remote PC This year’s.
Control System for Smart House Characterization Students Yossi Lempert Albert Achtenberg Instructor Konstantin Sinyuk.
ECE 4220 Real Time Embedded Systems Final Project Presentation Spring 2014 University of Missouri Columbia By: Michael Brauch Temperature Data Logger.
What is adaptive web technology?  There is an increasingly large demand for software systems which are able to operate effectively in dynamic environments.
SD Dec Team Members Client / Advisor Acknowledgements Victor Villagomez Cpr E Joe Grady E E Dr. Gary Tuttle Leland Harker Prakalp Sudhakar E E James.
A GT Earth project by Ayan Kishore, David Liu, Vikram Sivakumar Faculty Advisor: Dr. James O. Hamblen The e-house DesignWhat is e-house? The e-house is.
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
Remote Temperature Sensor and LED Control By: Man Nguyen Edwin Oilvos Osama Hassan.
Power Control System for a Concrete Durability Test Cabinet – Phase 2 Jacob Jameson Madhav Kothapalli Thomas Persinger Andrew Versluys.
COGAIN 2009 Petr Novák, Olga Štepánková Home and environment control.
Bluetooth based home automation system N.Sriskanthan, F.Tan, K. Karande Microprocessors and Microsystems 26(2002) Presenter: Bui Phuong Nhung.
EMBEDDED WEB SERVER. CONTENT: 1.ABSTRACT 2.INTRODUCTION TO EMBEDDED SYSTEMS 3.INTRODUCTION TO EMBEDDED WEB SERVER 4.BLOCK DIAGRAM 5.POER SUPPLY 6.COMPONENT.
NETWORK CENTRIC COMPUTING (With included EMBEDDED SYSTEMS)
Brian Bowman, Reid Erekson, Stephen Larew, Will McGrath, Home Kinection.
Bluetooth POP3 Relay Project Benjamin Kennedy April 30 th, 2002.
Project Presentation Supervisor:Prof Dr Zubair Ahmad Khan Group : Inaamul-Haq-Mansoor (Leader) (S454845) Nadeem (S454843) Kamran Khaliq (S455118) Ghulam.
Remote Control of Home Appliances Using the Internet
Abstract Other Resources Financial Resources Project Schedule Personnel Efforts Item DescriptionCost STK300 Microcontrollerdonated (Kanda) GM28 Cellular.
Power Control System for a Concrete Durability Test Cabinet – Phase 2 Jacob Jameson Madhav Kothapalli Thomas Persinger Andrew Versluys.
CONFIDENTIAL 1. 2 Designing the Intelligent Energy Gateway 2009 CONFIDENTIAL.
Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.
ECE415 Senior Design Project Spring 2009 FPR Presentation Robert Basile Rowan Oberski Qiaowen Zheng Danxiang Li Faculty Advisor: Russell Tessier Enjoy.
Automated Industrial Wind Tunnel Controller By Daniel Monahan and Nick DeTrempe Advised by Dr. Aleksander Malinowski.
INTERFACING WEB SERVER WITH A ROBOT
Home Theater Remote Date: May 16, 2008 Team: Bryan Follis, Mike Schmidt, Dan Grissom, Jesse Butler Advisor: Dr. David Klotzkin Final Presentation.
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.
Computer Emergency Notification System (CENS)
The group will focus on the design of a “smart” device. This includes researching the best method of design and fabricating the design to create a working.
Smart Appliance / May Home Automation via the Web Client Senior Design Faculty Advisor Doug Jacobson Team Members Mark Melville (EE) Brendan Hickey.
Application Block Diagram III. SOFTWARE PLATFORM Figure above shows a network protocol stack for a computer that connects to an Ethernet network and.
Spalding Gymnastics Scoreboard Advisor: Zhao Zhang Team Members: Chris Chambers Christopher Reis Alex Dean Luke Breuer Ali Khan.
Team 9 - myRoom Laurie Duncan. Team 9 - myRoom Customizable control system Interfaces with household appliances –Light –TV –DVD player –Stereo system.
X-WindowsP.K.K.Thambi The X Window System Module 5.
Asttraining.com Scan Procedures for Ford EEC-V OBD II Systems.
Wireless Appliance Controller TeamClientFaculty AdvisorStudent Members sdmay03-20 Senior DesignDr. Arun SomaniDonny PrabowoBenjamin Taylor Todd RoushKheng-Hin.
Name Of The College & Dept
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
Remote Control of Home Appliances PROJECT PLAN Team: ◦ Elie Abichar –CE ◦ Chris Tefer –CE ◦ Ananta Upadhyaya.
Design Team : Advisor: Dr. Edwin Project Web Site: Client: Paul
Midterm Presentation Senior Design II February 28, 2012.
Status Report #4 LYRA The Remote Accessible Automated Camera Stand Developed by: Juan Cuellar, Nathan Dye, Timothy Hawley, & Matthew Hect October 8, 2012.
CONTENTS: 1.Abstract. 2.Objective. 3.Block diagram. 4.Methodology. 5.Advantages and Disadvantages. 6.Applications. 7.Conclusion.
Advisor: Zhao Zhang Team Members: Chris Chambers Christopher Reis Alex Dean Luke Breuer SPALDING GYMNASTICS SCOREBOARD Client: Spalding Advisor: Zhao Zhang.
Team 9 - myRoom Software Design Considerations. Team 9 - myRoom Customizable control system Interfaces with household appliances –Light –TV –DVD player.
PROJECT MEMBERS: DHARMARAJA K ( ) SANTHOSH KUMAR V ( ) VIGNESH P ( ) VINOTH RAJ B ( ) THIRD REVIEW GUIDE NAME:
GROUP 4 Daniel Arnett · Joseph Vanciel · Brian Krueger Advisor: Dr. Samuel Richie Sponsor: Workforce Central Florida Mentor: Sean Donovan.
An operating system (OS) is a collection of system programs that together control the operation of a computer system.
Communication Based Projects Ideas for Engineering Students.
Gsm Modems Based Irrigation Water Pump Controller for Illiterates
B LUETOOTH CONTROLLED ELECTRONIC HOME APPLIANCES Prepared by : GROUP 15 Enrollment No : 1. RAHUL VEMULA ( ) 2. ABILASH S. ( ) 3.
By.  The main aim of this project is to get information about the condition of the baby, which is in ICU through blue tooth medium.  In earlier days,
 This work confers an application which makes possible to use a Bluetooth enabled mobile phone to remote control home appliances such electric fan, LEDs.
Team 22 Aeroponic Growth Chamber Team: Daniel Wright – CprE/EE Chris Reeve – CprE Mohammed Rahim – EE Zach Davis – CprE Advisor/Client: Professor Tim Bigelow.
VIRTUAL NETWORK COMPUTING SUBMITTED BY:- Ankur Yadav Ashish Solanki Charu Swaroop Harsha Jain.
Home Automation Instructor: Dr. Gursel Serpen
Home Automation ECE 492 Tarek Kaddoura & Jigar Nahar.
Chapter 3: Windows7 Part 4.
Group 16 Tarek Kaddoura Jigar Nahar
Serial Data Hub (Proj Dec13-13).
ECE 477 Final Presentation Team 15  Spring 2010
Presentation transcript:

DEC0905 Remote Control of Home Appliances ABSTRACT The objective of this project is to enable users to remotely control home appliances and systems over the Internet using a web interface. The system will enable users access a web interface running on a server located at home. Users will be able to monitor the status of the home appliances, and issue control commands to perform specific functions. For Example open or close a garage door, program the home security system, reprogram the lawn watering system, etc. A function completion code is then returned to the user. The interface to home appliances will be through wireless Bluetooth communication. A microcontroller will be connected directly to the appliance being controlled and execute the commands. It will also interpret the feedback information and send it to the server. Elie Abichar Rachel Ayoroa Bluetooth Communication The Bluetooth USB adapter connected on the server side should be able to communicate to the micro- controller by sending and receiving data to the Bluetooth module that is connected on the UART (Universal Asynchronous Receiver / Transmitter) on the micro-controller board. For the purpose of Bluetooth communication, a specific protocol has been implemented to ensure the quality of data delivery and to provide a defined programming interface. Bluetooth Protocol Device Control Unit (DCU) Device control unit is the major component of this system. It consists of a microcontroller and a Bluetooth module. This unit will connect directly to the device and control the functioning of the device based on the commands received from the server. DCU connects to the server through Bluetooth using the Bluetooth module. DCU will communicate with the server in order to receive commands and send responses in order to provide status data to the user. Sensor An IR sensor is used to detect if the garage door is open or closed since the user might simply request the current status of the garage door. Devices This refers to the home appliance that is controlled by the DCU. Appliances considered for this project is a garage door opener. A relay circuit is used to connect the microcontroller to the garage door opener. PROJECT DESCRIPTION Problem Statement Design and Implement a system that will enable users to remotely control their home appliances through the Internet and get feedback from the appliance. Need Statement The system designed will provide a new product to the newly emerging automation and controls market. It will be used in households to remotely control and monitor various home appliances through the Internet. DESIGN REQUIREMENTS SYSTEM OPERATING ENVIRONMENT This system consists of several units that would operate both indoors and outdoors. Most of the system components will operate indoors under normal room temperature. The device control unit would operate both indoors and outdoors depending on the location of the device. The system would operate within the temperature and humidity limits for proper operation of hardware. A secure Internet connection would be necessary for the operation of the system. SCHEDULE & RESOURCES Chris Tefer Ananta Upadhyaya Faculty Advisor & Client Dr. Ahmed Kamal FUNCTIONAL REQUIREMENTS Access Point Must Be Wireless Must use a wireless technology Two-Way Communication Receiver Must be able to send and receive messages from the access point Must communicate with the server wirelessly Must interface directly to the Microcontroller Microcontroller Units Must be able to receive commands from the access point. Must be able to send status messages to the server wirelessly through the access point. Must be able to control the device Must be able to parse and interpret commands Server Application Must be accessible from the Internet Must send commands through the access point to the microcontroller Client Interface Must be able to receive user input Must display the devices, and controls to those devices, to the user Must have a logon method for verifying users NON FUNCTIONAL REQUIREMENTS Access point must have a footprint of less than 50 feet Wireless antennas must be internal or shorter than 4 inches GUI must have an intuitive look and feel for the user User Server Bluetooth USB Adapter Garage door Opener Bluetooth module Microcontroller Internet SYSTEM BLOCK DIAGRAM TESTING Server Testing The functionality of the server was first developed using a test program. This program allowed us to connect to the microcontroller via Bluetooth connection without using a fully developed web server. In later development of the server we also used a dialog box to let us know what actions were being performed on the server. Microcontroller Testing Since the microcontroller communicates to three separate devices via UART, a test module that communicated through a computer’s serial port was developed using the UART library and a serial communication program called Bray’s Terminal. Once the UART code was developed for basic serial communication, three separate test modules were developed for the infrared sensor, Bluetooth device, and garage door relay. Each module was developed to run on a separate port of the microcontroller. An LCD screen connected to the microcontroller was used to output results for each test module until the Bluetooth server was fully functional. Test Program HTML GUI Server Dialog Bray’s Terminal Easy Bluetooth Module$70 LMX9820$27 Bluetooth USB Adapter$15 IR Sensor$10 Garage Door OpenerDonated by Door & Fence Store MicrocontrollerDonated by Team May0613 Poster$50 Total$ 172 Resources SYSTEM DESCRIPTION Server Description The server contains several parts. The first of which is an HTTP servlet that runs server side. When this servlet is loaded it sends out a broadcast for all available Bluetooth devices. The devices are filtered for the Easy Bluetooth module, and the servlet gives the command that it is ready. The second part of the server is the user interface. Once the servlet is ready, the user may go to the website which is running the servlet. The servlet passes back a list of devices found, and the user may select from a list of devices and start sending messages to the device. JavaScript is used to call an AJAX request to the servlet in order to pass off communications Bluetooth Adapter Bluetooth Module Bluetooth Connection n Device name (**) a b * b s * * Request for command Send device name {gd,th} for garage door and thermostat respectively Request a universal action Acknowledgement Request action * = {u,d} for opening or closing the garage door respectively Acknowledgement (command executed) Request the current status of the garage door. Status is detected by the IR sensor. Respond the with status ** = {up,dn,op,cl} where up: garage door currently opening op: garage door already open dn: garage door currently closing cl: garage door already closed Bluetooth Module IR Sensor Relay circuit Work Breakdown by Hours LCD Module