190 likes | 367 Views
Home Control. Group #1 Aadil Rizvi Zach Molden Shamlan Al-Roomi Raied Farrash NJ Purevsuren. Agenda. Project Overview Feasibility Objectives/Goals Outline System Implementation Division of Labor Schedule Budget Risks/Contingency Plan. Project overview.
E N D
Home Control Group #1 Aadil Rizvi Zach Molden Shamlan Al-Roomi Raied Farrash NJ Purevsuren
Agenda • Project Overview • Feasibility • Objectives/Goals • Outline • System Implementation • Division of Labor • Schedule • Budget • Risks/Contingency Plan
Project overview • Develop a 'smart home' with a webpage interface. • Secured login and user friendly interface. • Control of various electrical devices in the house remotely. • Monitor various aspects of the house remotely.
Feasibility • All existing technology • Components are available at a reasonable price • Group familiarity with involved technologies • Project scaled to reasonable complexity based on progress
Objectives/Goals • Lights (dimmers) • Door/window locks (sensors) • Email/text alerts • Wireless AC wall adapter • Pet food dispenser Potential Extensions: • Water/power shutoff (sensors) • Thermostat • Webcams • User scheduled control actions
Outline UART Flash-Based Web Application Netburner Embedded Ethernet Module Mother Zigbee Module TCP/IP RF 2.4 GHz Sensors I2C Child Zigbee Module Microcontroller Relays UART GPIO Electrical Devices
System Implementation • Hardware • Mother PCB – Netburner, Mother Zigbee, Power supplies • Child PCB – Child Zigbee, Microcontroller, Power supplies, Relays • Sensors and hardwiring of electrical devices • Software • Flash-based web application • Programming Netburner board • Programming mother and child Zigbee modules • Programming microcontroller
Hardware Mother PCB • Netburner embedded Ethernet board • Mother Zigbee Module • Power supplies MotherZigbee Module RS232 Power supplies
Hardware Child PCB ChildZigbee Module • Child Zigbee Module • Microcontroller • Power supplies • Solid State Relay (SSR) Microcontroller JTAG SSR Power supplies
Hardware Additional Hardware • Sensors • Temperature sensor, Flood sensor, Contact sensors • Hardwiring Electrical Devices • Lights, Door locks, DC motors
Software Flash-Based Web Application • Adobe Flex Builder 3 • TCP/IP connection • Visual interface • Netburner Webserver
Software Programming Netburner Board • TCP/IP Connection with Flash Application • UART Serial Communication with Mother Zigbee
Software Mother/Child Zigbee Module • Point to Multi-point • Features: • Low-cost, low-power • Fast 250 kbps RF data rate • 128-bit AES encryption
Software Programming Microcontrollers • MSP430 from TI • Program prototype using Olimex development board • Software development environment - Code Composer
Budget Miscellaneous costs include resistors, capacitors, relays, cables, hardware for demo house etc…
Risks/Contingency Plan • Unfamiliar with flash based web apps and TCP/IP connections • Use available resources such as online tutorials, books, and TA’s • Serial communication using RS232 between the Netburner module and the Zigbee module • Read development boards’ technical documentation and learn from example applications • Power supplies for various components • Perform testing on bread board first • Safety • Exercise proper safety precautions at all times