1 iHome Automation System Home Automation System Team: Million Dollar Contingency Regiment Adam Doehling Chris Manning Ryan Patterson.

Slides:



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

(Systems Analysis INTerface Board)
1 iHome Automation System Home Automation System Team: Million Dollar Contingency Regiment Adam Doehling Chris Manning Ryan Patterson.
Left to Right: Michael Kelton, Ethan Hall, Greg Wegman, Vashisht Lakhmani.
A-Team Home Central Control Unit Kevin Cooke Peter Larson Ben Verstegen Andreas Rugloski Aden Abdillahi.
Sales Manual B.Braun Space
Team 7 / May 24, 2006 Web Based Automation & Security Client Capstone Design Advisor Prof. David Bourner Team Members Lloyd Emokpae (team Lead) Vikash.
LSV2 Autonomous Chargers Design Team: (from the left) Branden Carpenter Wayne Romine Jon Stoker Dr. Hess (Advisor) Maggie Richardson.
S.W.A.T (Security Watching All the Time) Jeff Shin Tyler Stubbs Paul Kasemir Pavel Mayyak.
Travis Reed Todd Hummel Kwan-Truc. Concept USB 1.1 SPI b.
Critical Design Review VST Vigilant Sensing Technologies Joel Keesecker, Mark Kien, Pat Hauser.
DMX512 Programmable Theater Lighting Controller Jeff Sand and Kris Kopel Advisor: Dr. Don Schertz.
Team Impact Intelligent Helmet Impact System Preliminary Design Review January 29 th, 2008 Amanda Brodbeck Wei-Chu Liao Wei-Shen Liao Chris Mintle.
PV Watchdog Web-Enabled Photovoltaic System Monitor Art Barnes Austin Fisher Ryan Mann Josh Stone.
Team BAKE Bryan Schoen Ashish Bablani Kelby Penney Evan Schurr
Guitar Effects Processor Critical Design Review October, 07, 2003 Groups Members: Adam Bernstein Hosam Ghaith Jasenko Alagic Matthew Iyer Yousef Alyousef.
Design and Implementation of a Virtual Reality Glove Device Final presentation – winter 2001/2 By:Amos Mosseri, Shy Shalom, Instructors:Michael.
EE Capstone Spring 2008 Team RFID Mike Gauthiere Mike Loptien Chris Reid Kirk Spowart Vincent Wu.
Kabuki 2800 Critical Design Review 19 October 2006.
Mars Rover TEAM CPNE Crossen Davis Peter Ramer Nancy Robinson Eric Rodriguez.
Vigilant Sensing Technology VST1000 Remote Sensing System Preliminary Design Review Development Team: Patrick Hauser Joel Keesecker Mark Kien.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
Team Lifted: Critical Design Review Andrew Cober Dan Crowe Sujan Gautam Anthony Schubert Ryan Yeash.
COMPUCCINO Kalani Rathnabharathi Vithya Shanmugam Robert Armstrong Aaron Kulp.
Diffusion Furnace Controller Design Team 14 Joe Grady James Crow Hongyu Chen Prakalp Sudhakar Victor Villagomez Client/Faculty Advisor: Dr. Gary Tuttle.
Chapter 4 Section 3.
Capstone PDR Fall 2005 Paintball Gun IR Sensing and Tracking Team Doki Doki: Matt Freeman (EE) James Kirby (ECE) Juan Rivera (EE)
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
A NY C ONCISE R ENDERING OF O BFUSCATORY N OMENCLATURE Y IELDING M NEMONICS /M ONEY Critical Design Review Kaylee Bush, Mike Killian, Ian Rees, Andrew.
GROUP 4 Daniel Arnett, Joseph Vanciel, Brian Krueger.
Watt Watch Hassan Alabudib Yirui Huang Peng Chen Kamal Sabi Marisol Lozano Roman.
LUMEN ALARM & LIGHTING SYSTEM Artem Aginskiy, Grayson Carr, Yinuo James Chen, Andrew McDowell.
Computerized Train Control System by: Shawn Lord Christian Thompson.
The 6713 DSP Starter Kit (DSK) is a low-cost platform which lets customers evaluate and develop applications for the Texas Instruments C67X DSP family.
ECE 477 Design Review – Spring 2010 Team 15. Team Members.
BeH ā v Student Behavior FeedbackSystem. Overview Team BeHāV Overview Schematic Parts Software Hub Timeline Budget.
1.  Project Goals.  Project System Overview.  System Architecture.  Data Flow.  System Inputs.  System Outputs.  Rates.  Real Time Performance.
Page 1 ADAM-6000 Web-enabled Smart I/O Γιάννης Στάβαρης Technical Manager Ιούνιος 26, 2007.
DEC0905 Remote Control of Home Appliances ABSTRACT The objective of this project is to enable users to remotely control home appliances and systems over.
Ch Review1 Review Chapter Microcomputer Systems Hardware, Software, and the Operating System.
2-3 note. 2 Peripheral Devices “Peripheral devices” are hardware plugged into ports or connected to a computer wirelessly. These devices can be for input,
An Overview of Using Computers
Embedded Bluetooth Stack Dean Camera Project Supervisor: John Devlin.
DECS Community IT DIVISION OF ENGINEERING COMPUTING SERVICES Michigan State University College of Engineering.
ETHLON LonWorks Ethernet Adapter Conventional Approach SIPAI Solution ETHLON DIRECTLY REPLACES SLTA-10 OR SLTA CONNECTIONS.
Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview.
Scott Coffin Adam Faucher Jason Graika Brian Voelz Client: Honeywell Advisor: Dr. Zhengdao Wang.
Automated Industrial Wind Tunnel Controller By Daniel Monahan and Nick DeTrempe Advised by Dr. Aleksander Malinowski.
Radio Antenna Turntable System (RATS) Rhonda Blair John Carroll Cameron McKay Pierce Ruggles.
Use it, Interconnect it, AutoMate IT™ ( Based on the FlexiMax 9000 Technology)
Case Study Computer Controlled Radiation Monitoring System
CDR- Digital Audio Recorder/Player Brian Cowdrey Mike Ingoldby Gaurav Raje Jeff Swetnam.
ECE 477 Design Review Team 7  Spring 2007 Joe Land Ben Fogle James O’Carroll Elizabeth Strehlow.
FLAC Audio Player An ability to decode files stored in the FLAC format. An ability to select files stored on the device. An ability to display visualization.
UNIT I. EMBEDDED SYSTEM It is an electrical/electro-mechanical system designed to perform a specific function. It is a combination of hardware and software.
NETWORKING & SYSTEM UPDATES
New product introduction:
ChibiOS/RT Demo A free embedded RTOS
Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id: BACHELOR OF ENGINEERING.
Final Presentation Smart-Home Smart-Switch using Arduino
SEPTEMBER 8, 2015 Computer Hardware 1-1. HARDWARE TERMS CPU — Central Processing Unit RAM — Random-Access Memory  “random-access” means the CPU can read.
PCs ENVIRONMENT and PERIPHERALS Lecture 4. An expansion cards: - An expansion card (expansion board) is an electronic circuit board that adds more functionality.
Team Members: ECE- Wes Williams, Will Steiden, Josh Howard, Alan Jimenez Sponsor: Brad Luyster Honeywell Network Traffic Generator.
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)
iHome Automation System
Novosibirsk, September, 2017
Computer Technology Notes #4
ECE 477 Design Review Team 8  Spring 2007
Senior Design Group #5 (Summer 2012)
ECE 477 Final Presentation Team 15  Spring 2010
Presentation transcript:

1 iHome Automation System Home Automation System Team: Million Dollar Contingency Regiment Adam Doehling Chris Manning Ryan Patterson

iHome Security & Automation System2 Updated Overview: The goal of this project is to develop a home automation system that gives the user complete control over all remotely controllable aspects of his or her home. The automation system will have the ability to be controlled from a central host PC, the Internet, and also remotely accessed via a Pocket PC with a Windows Mobile based application. We do not have any ‘tangible’ test results to present in this presentation, but we will demonstrate some software we have developed.

iHome Security & Automation System3 iHome Automation Overall Flowchart (Review)

iHome Security & Automation System4 Hardware Description-Base Station Base Station L1 Nodes USB Base Station Block Diagram RS-485Wireless iHome Control Center

iHome Security & Automation System5 Base Attaches to PC, interfaces between software and hardware.

iHome Security & Automation System6 Hardware Description-Level 1 Nodes Controls L0 nodes, replaces light switch, has simple user interface. MCU TI MSP430F149 Touch Sensors RS-485 Transceiver 1 Mb Flash LCD Display 8-bit Parallel Bus SPI Bus Digital Potentiometer RS-485 Bus Quadrature Encoders PWM Level 1 Node L1 Node

iHome Security & Automation System7 L1 MCU

iHome Security & Automation System8 L1 comm

iHome Security & Automation System9 L1 sensor

iHome Security & Automation System10 L1 touch

iHome Security & Automation System11 USB programmer

iHome Security & Automation System12 Hardware Description-Level 0 Nodes Basic ‘cells,’ controlled by level 1 nodes. Mainly On/Off/Sensor functionality. Since L0 nodes are so varying in what kinds of functions they carry out, it is impossible to block diagram every variety, since they all contain different hardware. Generically, however, they look like this: Sensor/Switch Level 1 Node Level 0 Node Level 0 Block Diagram See next slide for comprehensive list of interface connections

iHome Security & Automation System13 L1 Device Interface Eight TTL Output Ports (5V) Four TTL Input Ports (5V) Three Analog Input Ports (3.3V) Four PWM Output Port (5V, resolution of 33,300) 127 Channel I 2 C Port (3.6V) Two SPI Ports (3.6V, 1mbps) One digital quadrature encoder input (5V)  All L0 Nodes connect to the system via L1 nodes using the following L1 ports:

iHome Security & Automation System14 Hardware Description-Level 2 Nodes Controls audio communications, no user interface MCU Atmel AT91SAM7S256 (ARM7TDMI Core) RJ45 Connector MP3/WAV Encoder/Decoder VLSI kbyte SRAM Buffer CY62148BLL Ethernet Realtek 8019AS RCA/Stereo Mini Connector (30 Ω)Stereo Mini Connector2x22W Speaker Output (4Ω) 8-bit Parallel Addressed Bus 8-bit parallel bus with latched/ translated address bus SPI Line In Stereo Output L2 Block Diagram

iHome Security & Automation System15 L2 mcu

iHome Security & Automation System16 L2 ether

iHome Security & Automation System17 L2 audio

iHome Security & Automation System18 L2 power

iHome Security & Automation System19 Hardware Description-Level 3 Nodes Level 3 node portion of the project has been cancelled due to unexpected budget cuts. Level 3 nodes were intended for streaming video between the central server, TVs, and video cameras. This would require expensive hardware that is now not able to be purchased or developed.

iHome Security & Automation System20 Software Overview Recall: There are three main software applications in this project: The iHome Control Center, the Remote Control Center, and the Webserver Remote Control Center iHome Control Center Webserver

iHome Security & Automation System21 Software: iHome Control Center Block Diagram iHome Control Center User Input (via GUI): Command MapNew Node Timed Event Low Level Node ‘Pairing’ Output (Webserver DLL): Command for L2 Node (direct user call or Timed system call) Low Level Node ‘Pairing’ firmware adjustment Low Level Node Command Web Server Basestation Information Request (From Web Server)

iHome Security & Automation System22 Software: Web Server Block Diagram Web Server Input (from iHome CC) Command Node addition or pairing Output (via Windows Messaging): Information Request Information (nodes, rooms) Command Confirmation iHome Control Center (from remote CC) Command Info request (from web user) Command Timed Command Command Confirmation (via TCP/IP Wireless comm) Remote Control Center Command Confirmation (via http comm) Web User

iHome Security & Automation System23 Software: Remote Control Center Block Diagram Remote Control Center User Input (via GUI): Command Information Request Output (via TCP/IP wireless comm.): CommandInformation Request (node, state, rooms) Confirmation of Instruction Web Server GUI

iHome Security & Automation System24 Or, Generally: Web Server Remote Control Center Web User iHome Control Center Nodes

iHome Security & Automation System25 Progress made this semester: -What has been done? Hardware − Design of L0 device for dimming incandescent light bulbs − Partial Design for wireless USB base station − USB L0 device programmer completed Firmware/Software − Ability to do firmware upgrades of L1 Nodes remotely implemented − GUI of iHome Control Center − Webserver interface with iHome control center − User interface for webserver − GUI for Pocket PC application Miscellaneous: − Construction of roomish structure started

iHome Security & Automation System26 Updated Objectives for This Semester -What needs to be done? Hardware − Design a wired & wireless USB Base Station − L0 nodes for physical control of systems − Completion of construction of higher-order nodes Firmware/Software − Completion of GUI and code for both the central server (iHome Control Center) and the remote user (Pocket PC) interface − Completion of firmware for the L1 – L2 nodes − Completion of all firmware for the Base Station − Webserver for both remote access and L2 node communication

iHome Security & Automation System27 Updated Division of Labor -Who is doing what? Adam- completion of web server, and L0 node completion, and completion of L2 node design / programming. Chris- user interface for Pocket PC, completion of various peripheral hardware. Ryan- completion of the iHome Control Center, and completion of L0 nodes, L1 nodes, and USB Base Station.

iHome Security & Automation System28 Updated Schedule -When will everything be done? Milestone 1- − Schematics for Base station, wireless adapters for L1 nodes, and light dimmer L0 node completed; PCB layout underway. − Remote firmware update ability implemented. − Communications handler for iHome Control Center completed − Remote Control Center basically functional − TCP/IP communications for L2 nodes completed − Framing of roomish structure completed

iHome Security & Automation System29 Updated Schedule -When will everything be done? Milestone 2- − All circuit boards assembled and tested − Device pairing finished and scheduler underway for iHome Control Center − Roomish structure sheetrocked, mudded, and texturized − Remote Control Center completed − L2 Nodes completed − L1 Nodes installed in roomish structure

iHome Security & Automation System30 Updated Schedule -When will everything be done? Expo- − Webserver finished − L1 Nodes successfully controlling lights and outlets − Roomish structure painted − Users Manual completed − All software completed − Adam, Ryan and Chris’ software communicating seamlessly with one another

iHome Security & Automation System31

iHome Security & Automation System32