编辑: jingluoshutong 2018-11-16
Department of Electrical and Computer Engineering 332:428 Wireless Capstone Design Spring

2011 SMARTMOUNT: Controlling a Wireless Smart Home Environment Team Members: Christos Giannopoulos Kristine Javier Michael Lee Atikur Miah Date: May 2,

2011 2 Table of Contents 1.

Introduction.3 2. Motivation.3 3. Parts List and Budget

4 4. Communication Design.4 4.1 Microcontroller

4 4.2 Java GUI.8 5. Mechanical Design

12 5.1 Initial Design.12 5.2 Final Design

14 6. Future Considerations

16 References.17 Appendix 1: Part Specifications.18 Appendix 2: Microcontroller Code

24 Appendix 3: GUI Code

27 3 1. Introduction The main goal of this project is to develop a mount that interfaces with a wide array of digital input control panels, incorporating the ability to control various appliances through a remote location. A programmable user interface will control ordinary household devices remotely based on specific user input. 2. Motivation Current remote appliance control systems only advertise the ability to control devices that are tailored specifically to that manufacturer. Some systems have physical control units that must be installed within the home while others require mobile applications for smart phone platforms (e.g. iPhone, Android, etc.) to use as a control device. Mainstream smart home environments such as X10 focus mainly on remote access of security devices. The SMARTMOUNT system differs in that the controlling device consists of a physical mount that is adjustable to multiple digital input surfaces. The mount is compatible with various manufacturers'

designs and can be used for multiple household appliances. The Wi-Fi protocol is used to seamlessly integrate the developed control algorithm to readily available components within the home, where the user can then access these appliances through Internet-capable devices such as a computer or cell phone. SMARTMOUNT Block Diagram

4 The desired devices that will be remotely controlled are push-button household appliances such as an oven, television, lights, and microwave. This system is targeted to those who desire access to the appliance remotely and who wish to have these devices running once they reach it. The user distance can range from an adjacent room within the home to a different town. A user can set his lights and television to turn on, set the oven to start preheating, and set the thermostat to turn on just a few minutes before he/she arrives home, essentially eliminating any waiting time. Maximizing convenience for the user is the ultimate goal. 3. Parts List and Budget Component Manufacturer Quantity Price (ea.) HS-322HD Standard Deluxe Servo Motors Hitec

2 $9.99 Micro Maestro 6-Chan. USB Servo Controller Polulu

1 $19.95 PQ12 CS Linear Actuator Firgelli

1 $65.00

4 in. Wood Arm Lowe'

s

2 $1.98 Wood Base Block Lowe'

s

1 $5.00

1 in. Wood Screw N/A

4 N/A ? in. Wood Screw N/A

1 N/A ? in. Nut &

Bolt N/A

1 N/A

1 in Nail N/A

4 N/A Servo attachments Hitec

2 N/A Arduino Uno Microcontroller Arduino

1 $30.00 Adafruit Motor Shield Adafruit

1 $20.00 AsyncLabs WiFi Shield AsyncLabs

1 $60.00 Total $211.92 4. Communication Design 4.1: Arduino Microcontroller In order to make the physical mount and Graphical User Interface (GUI) communicate with each other, the use of a microcontroller is required. A microcontroller is a self-contained embeddable system (composed of traditional computing components such as a CPU, memory, etc.) that is highly adaptable based on an inherent need. In the SMARTMOUNT system, the Arduino Uno, a programmable open-source single-board microcontroller was incorporated:

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题