GROUP 4 Daniel Arnett, Joseph Vanciel, Brian Krueger.

Slides:



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

Categories of I/O Devices
I/O Organization popo.
Watts up ?. NET. Watts up.NET Overview Ideal for remote monitoring, the built-in web server allows data to be accessed via the internet. Connect the.
1 iHome Automation System Home Automation System Team: Million Dollar Contingency Regiment Adam Doehling Chris Manning Ryan Patterson.
ZXM10 EISU Training.
In this presentation you will:
HELMET TRACKING SYSTEM (HTS) Group 8 Andrés F. Suárez (EE) Brian Maldonado (EE) Rígel Jiménez (EE)
BTT 101 / 2O1 Lesson 10 Dundas Valley Secondary Mr. Young.
SMART HOMES The way we nest now Suhasini K Vamsi Priya V Sushmitha K.
1 iHome Automation System Home Automation System Team: Million Dollar Contingency Regiment Adam Doehling Chris Manning Ryan Patterson.
Team BAKE Bryan Schoen Ashish Bablani Kelby Penney Evan Schurr
Senior Design Project 2004/2005 Web Enabled Calling Number Delivery Daniel St. Clair Barron Shurn Professor Soules 10/28/2004.
A Framework for Patient Monitoring A. L. Praveen Aroul, William Walker, Dinesh Bhatia Department of Electrical Engineering University of Texas at Dallas.
Smart Home Current Progress Summary. Main Processor – Stellaris.
A Guide to major network components
SMART HOME SYSTEMS Group 10 Daniel Moody CpE Thien Luu EE Joel LeGros EE Vu Ha EE.
Energy Smart Room GROUP 9 PRESENTERS DEMO DATE SPECIAL THANKS TO ADVISOR PRESENTERS Thursday April 19, 2007 Department of Electrical and Systems Engineering.
Critical Design Review February 23 rd, 2010 Hassan Alabudib Kamal Sabi Peng Chen Marisol Lozano Roman Yirui Huang.
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
What is Router? Router is a device which makes communication between two or more networks present in different geographical locations. Routers are data.
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.
ECE 477 Design Review – Spring 2010 Team 15. Team Members.
NETWORK CENTRIC COMPUTING (With included EMBEDDED SYSTEMS)
Thrive Installation.
BeH ā v Student Behavior FeedbackSystem. Overview Team BeHāV Overview Schematic Parts Software Hub Timeline Budget.
L2000 Technical Training 7. I-Functions. Objective  After completion of this module you will be able to demonstrate an understanding of the I-Functions.
Daniel Arnett · Joseph Vanciel · Brian Krueger Advisor: Dr. Samuel Richie Sponsor: Workforce Central Florida Mentor: Sean Donovan 4 th Annual Senior Design.
DEC0905 Remote Control of Home Appliances ABSTRACT The objective of this project is to enable users to remotely control home appliances and systems over.
Wireless Sensor Monitoring Group Members: Daniel Eke (COMPE) Brian Reilly (ECE) Steven Shih (ECE) Sponsored by:
Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’
Modified OSI Architecture for Low-Power Wireless Networks
Wireless Sensor Monitoring Group Members: Steven Shih (ECE) Brian Reilly (ECE) Dan Eke (COMPE) Sponsored by:
CIS 103 — Applied Computer Technology Last Edited: September 17, 2010 by C.Herbert Wireless Home Networks.
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
Web Page Design I Basic Computer Terms “How the Internet & the World Wide Web (www) Works”
Senior Design Group #5 (Summer 2012) Members: Kyle D‘Arcangelis John Edison Heston Posner Jimmy Wong.
1 Chapter Overview Using the New Connection Wizard to configure network and Internet connections Using the New Connection Wizard to configure outbound.
Computer Concepts 2014 Chapter 5 Local Area Networks.
Okay, here’s a scenario… You’re sitting at a computer…. Type in www. yourcompany.com As soon as you click on search your browser will ask your Operation.
By : Anand Yadav. What is Zigbee?  The CC2520 is Texas Instrument’s second generation ZigBee/IEEE RF transceiver for the 2.4 GHz unlicensed.
Information Flow Across the Internet. What is the Internet? A large group of computers that link together to form the Worldwide Area Network (WAN)
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.
Group 5 – Universal Exports Mike Klockow Dan Sparks Jon Hopp Ed Sheriff.
SOLAR POWERED SMART BLIND (SPSB) SYSTEM Smart Home Automation
ITGS Network Architecture. ITGS Network architecture –The way computers are logically organized on a network, and the role each takes. Client/server network.
Term 2, 2011 Week 2. CONTENTS Communications devices – Modems – Network interface cards (NIC) – Wireless access point – Switches and routers Communications.
ISDS 4120 Project 1 DWAYNE CARRAL JR 3/27/15. There are seven layers which make up the OSI (Open Systems Interconnection Model) which is the model for.
IT3002 Computer Architecture
Communications and Networks 2 Compiled by Maududie Reference: Practicum Module Application Training Institut Teknologi Bandung
 Shut off unused lights  Shut off unused electronics  Turn on fans to lower A/C usage.
目录 8 in 1 Sensor ◆ 8 in 1 Sensor Unique Features ● Built in PIR motion sensor and light intensity sensor ● Built in 2 Dry Input Ports ● Built in 32 Logics.
Networking Components Assignment 3 Corbin Watkins.
Internet Flow By: Terry Hernandez. Getting from the customers computer onto the internet Internet Browser
GROUP 4 Daniel Arnett · Joseph Vanciel · Brian Krueger Advisor: Dr. Samuel Richie Sponsor: Workforce Central Florida Mentor: Sean Donovan.
Voice Controlled Home Automation System Group 13 Zhe Gong Hongchuan Li.
Final Presentation Smart-Home Smart-Switch using Arduino
Horizon Photo-mote. ability to access photographs and images stored online, with the aid of a wireless remote remote enables the user to identify and.
How to Use LINCWorks as a Wireless Repeater For additional help please contact: Paul Peterson
BATCH MEMBERS R.ABHISHEK-08N41A0401 K.DHEERAJ REDDY-08N41A0412 S.RAJENDRA REDDY-08N41A0458 JYOTHISHMATHI COLLEGE OF ENGINEERING AND TECHNOLOGY,TURKAPALLY.
Smart Home Temperature System with Spinning LED Display Group 49: Jianxi Lu, Jia Shi, Xingchang Cheng May 4th, 2016 ECE445.
Application Case Study Christmas Lights Controller
Home Automation ECE 492 Tarek Kaddoura & Jigar Nahar.
How Data Flows through the Internet
Senior Design Group #5 (Summer 2012)
ECE 477 Final Presentation Team 15  Spring 2010
Network programming Lecture 1 Prepared by: Dr. Osama Mokhtar.
Presentation transcript:

GROUP 4 Daniel Arnett, Joseph Vanciel, Brian Krueger

Motivation Energy costs continue to rise Energy independence is an important national issue, with energy conservation as a key component With the advances in mobile technologies, people want increasingly more access and control over all aspects of their lives

Goals Create a prototype for a “Smart House” that will: Reduce energy consumption Increase energy efficiency Allow for home automation Allow for remote access via a user friendly GUI delivered through an internet browser

Objectives The objectives of the “Smart House” will be to: Reduce wasted energy consumption by automatically shutting off nonessential appliances and lights in unoccupied rooms. Allow the user to adjust blind settings in each room so the blinds will open/close automatically, adjusting appropriately to help reduce energy consumption Allow the user to remotely view and adjust statuses of various lights and electronics in each room

Objectives Wireless communication: The prototype will be coordinated by one main microcontroller, which will wirelessly communicate with the other components throughout the house via RF. Design Contests: We hope to be able to enter this project in both UCF’s and Texas Instruments’ contest.

Requirements Communicate to electronic devices through a webpage Automated lights turn on and off as user enters/exits a room Electronic devices and lights time out to save power Blinds open/close according to amount of incoming light & user request User has control over multiple electronic devices within the household from one source

Specifications (User End) Lights & Electronics time out 5 minutes after doorway sensor is tripped & no activity (Power Savings) Web interface accessible to user at all times (User Accessibility) Web interface reports back status of all lights, blinds & electronics on the network (User Accessibility)

Specifications (Design End) Spend at least 90% of time in sleep mode External 4 bit dip switch on all devices to set unique address Devices in sleep mode until external interrupt wakes them up RF communications operate on 900 MHz frequency USB, Ethernet connections for data transfer Light Controllers are tied directly to doorway sensors

Overall Design

Main Processor –Stellaris LM3S8962 Door Sensor & Light/Electronics Controller – MSP430G2553 Communication – RF Transceiver CC1100 (All TI Components)

Main Processing Chip Comparison (ARM M3 Processing Cores MCUUART Enabled?Hibernation Module Output Current On Chip Server TI Stellaris LM3s8962 Yes 5-48 mAYes AT91 SAM3SYes 80 mANo Analog Devices ADUCRF101 Yes 192 µA - 32 mA No

Main Processor Logic

Main Processor Functions void UART_Config() Initializes several variables (setting pin outs, initializing UART interrupts, configuring baud rate, stop bit, parity bit, word length) void UART_Send(char dataOut) Sends character to FIFO buffer to send out (8 bits) char UART_Receive() Returns character from FIFO buffer (8 bits) int UART_CRC(char dataIn) Runs CRC on received data to verify validity. void UART_Store(char address, int status) Stores latest On/Off status of device at any given address at the Default Register int UART_Retrieve(char address) Retrieves default status at device at any given device from the Default Register

RF Circuit L112 nHC827 pFC141.5 pF L212 nHC927 pFC15100 pF L312 nHC101.0 pFC24100 nF L418 nHC11100 pFR1556 kΩ L512 nHC121.5 pFQ226 MHz L618 nHC133.3 pF

Main Processor Communication Communication protocol: RF 900 MHz 115,200 Baud Rate 8 bits: 3 bit digital handshake 5 data bits CRC algorithm for error checking

Main Processor Software Protocol: UART 5 data bits: 4 address bits (configured through dip switch) 1 status bit (on or off) Default (Last checked) status stored to register in memory

Main Processor Physical Design

MSP430 Light Control Logic

Sensor Processor Comparison Ti MSP430 Atmel XMEGAArduino UNO Cost (Development Kit)$4.50$39.00$20.00 Pin count Current draw while 3.3V 0.5 µA1.65 µA6 µA Current draw while 3.3V 440 µA4.78mA50mA UART built inYes

Schematic of Motion Sensor MSP430

Motion MSP430 Functions void initializepins(void) - perform the initial processor set up char datain(void) - function for receiving data over UART from the brain void dataout(char) - function for sending data over UART to the brain

Functions cont. void lightcontrol(char) - controls the status of the lights depending on what needs to be on or off void outletcontrol(char) - controls the status of any outlets depending on what signals are sent from the brain void doorsensor(void) - contains the logic to be used for determining light status when the doorway is tripped

Testing Environment for motion sensors

Blinds Control Logic

Schematic of Blinds MSP430

Blinds MSP430 Functions void initializepins(void) - perform the initial processor set up char datain(void) - function for receiving data over UART from the brain void dataout(char) - function for sending data over UART to the brain

Functions cont. int tempin(void) - measures the outside temperature int lightin(void) - measures the incoming light intensity void servo(int) - controls the position of the servo motor for opening and closing the blinds

Graphical User Interface Once the user pulls up the IP address of the Server in their browser, the GUI will appear in the user’s web browser. The GUI will display the status of the lights, electronics, and blinds in each room allow the user to turn a light on or off by clicking the appropriate button allow the user to open or close the blinds in each room

Graphical User Interface

Remote Access

Remote Access-Routing The Stellaris LM3S8962 will be on the PCB fitted with an RJ45 jack that will connect to the home’s internet connection through the Linksys WRT54G router via an Ethernet cable. Since we are assuming that different people would have different routers, the choice of which router to use was fairly arbitrary, as the prototype would need to be compatible with a wide range of routers. The Linksys WRT54G was chosen since it is a popular router which is reasonably priced The main requirement for the router to be compatible would be that a user would be able to properly configure the router’s port forwarding

Remote Access Configure HTTP forwarding: Application: HTTP External port: 80 Internal port: 80 Protocol: TCP IP Address: Configure HTTPS forwarding: Application: HTTPS External port: 443 Internal port: 443 Protocol: TCP IP Address: Configure RWW forwarding: Application: RWW External port: 4125 Internal port: 4125 Protocol: TCP IP Address:

Work distribution chart

Progress

ItemCost Stellaris (Kit + Chips)$100 MSP430 (Kit + Chips)$15 IR Sensors$100 RF Transceivers$60 Linksys Router$80 Misc. Parts$100 PCB$200 Total:$655 Budget and Financing Funding will be provided by Work Force Central Florida

What is Left to Do: Servo motors Finishing the development of the GUI RF Testing Power design PCB layout

Issues RF – Establishing handshake, CRC Demonstration – Displaying household application in a presentation Networking – Establishing our web page over an internet connection (specifically UCF’s internet connection)

Questions?