Transcript Slide 1
May03-21 Team Members Mark Melville Mike Fernholz Brian Thorp Brendan Hickey Scott Reeder DESIGN CONSTRAINTS • Constraints on the functionality of the devices that we can control • Constraints on the sensory functions we will be able to perform • Constraints on the number of devices on the network EE EE CprE CprE CprE MILESTONES * • Technology selection (2% complete) • Product design (12% complete) • Product implementation (48% complete) • Product testing (67% complete) • Product revision after testing (77% complete) • Product documentation (94% complete) • Product demo (97% complete) • Revise product documentation (100% complete) * Percent of project done at each milestone Faculty Advisor: Doug Jacobson Client: Senior Design Project Web Site: http://seniord.ee.iastate.edu/may0321 Abstract 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 device. The team considers a smart device as any piece of electronic equipment that is highly automated, or imitates human intelligence (ex. smart missiles). The smart device that the team chose to implement is a home automation system using the X-10 protocol. The team hopes to finish the year with a fully functional home automation system. End Product Description The X-10 Home Automation System will simplify several tasks for a home owner. With home access via the web, maintaining and securing one's home can be easily done from anywhere an internet connection is available. X-10 allows a user to turn off lights, close/open garage doors, and even change the temperature of their home. Introduction GENERAL BACKGROUND • Design, implement, test and demonstrate one or more smart devices chosen by the group • Chosen device is a home automation system using X-10 technology • System includes a host computer to act as a secure web server and X-10 device controller • Appliances connected to the X-10 network will be monitored and controlled via the host PC, website, and/or a web-capable cell phone Technical Approach • Design the web page for the home automation system controls • Setup the home network using X-10 protocol • Configure X-10 controllers and sensors What is X-10? X-10 is a communications "language" that allows compatible products to talk to each other via the existing 110V electrical wiring in the home. Controlling Web Site TECHNICAL PROBLEM • Connect several devices, lights, and appliances to X-10 receivers and monitor and control them via a PC in the home • Extend this control to the internet via a secure web site which allows the homeowner to monitor and control the devices remotely Home Computer OPERATING ENVIRONMENT • Residential setting • Indoors and/or outdoors • Limited security (neighboring homes on the same electrical transformer may experience interference in their X-10 network) Cell Phone Remote Computer X-10 Controller Supports up to 256 devices INTENDED USERS • Anyone who wants to be able to control their home from any computer connected to the internet • Anyone who wants extra security associated with home monitoring Key X-10 wall plugs Internet Power Lines Directly connected INTENDED USES • To make the users life simpler by automating everyday occurrences such as turning lights on and off • Create and run macros to control several X10 devices at once • Allow remote monitoring and control via the internet NOTE: Arrows indicate direction of data flow Lights Testing Approach • Testing the home automation system requires the use of the internet, the X-10 controllers/receivers, and devices to control or monitor • Before full system testing, the new software and new hardware will be tested individually to ensure their functionality • Passing the system test includes full operation of all X-10 devices and the software shall allow the ability to quickly add new devices Budget and Personnel Effort LIMITATIONS • No outside funding for this project • Project shall be completed in two semesters Poster 160 Design Requirements Parts Meetings Presentation Final Report Testing Design Report Poster Project Plan Design/Fabrication Research 140 120 100 Hours 80 60 40 20 B X-10 Components Printing and Binding $10 co tt Group Member Personnel Effort Budget $50 $75 $100 S ria n B M ik e re n da k n 0 M ar FUNCTIONAL REQUIREMENTS • Sensor and control devices shall use X-10 protocol • Software shall be configurable to add new devices • Control and monitoring webpage shall be viewable from any web browser Locks X-10 Home Automation System ASSUMPTIONS • Devices shall have a manual override to ensure their functionality when the X-10 network is not working correctly • User shall be familiar with operating a computer • House shall be X-10 compatible (low levels of interference on 110V wiring) • System shall function without the presence of the website for those choosing not to utilize that ability DESIGN OBJECTIVES • Create software to provide web based home automation • Develop additional sensors and controls to monitor and control new devices on an X-10 network Sensors Estimated Cost