Home Automation Instructor: Dr. Gursel Serpen Advisor: Dr. Richard Molyet Team Leader: Albert Ciccone With: Andrew Coburn, Mark Michalak, Lance Okonowski, and Prerak Patel
Home Automation Aids the consumer in routine household tasks Saves time Convenience One web application interface Great for people with disabilities Affordable and easy to use
Adaptability Modular Design Easy to install and maintain Consumer chooses modules based on custom needs Easy to install and maintain Each module can be installed and maintained by the homeowner. Expandable for future additions
User Interface Main Communication Module One screen for simplicity Accessible anywhere Accepts user input Displays information One screen for simplicity
Design Overview
Technical Considerations Arduino MicroControllers Cost effective for prototyping RF Signal Transmission Cheapest option for wireless communication Software Buffer 315 MHz and 434 MHz signal
Standard IEEE 1100-2005 Grounding & Powering Electrical Equipment Tested for each module
Hardware Design AC Wall Module Lighting Wall Module Garage Door and Temperature Sensor Main Communication Module
AC Wall Module Replaces Current Outlet Uses Existing 120V Wiring Wired Internally Adaptable
Relay Drive Circuit Normally Open Contact +5 Volts Energizes Controls the 120 Volts
AC Wall Module (cont’d) Key Component: Relay Drive Rectifier for 5 Volt Input One Way Communication 434MHz Receiver
Antenna Quarter Wave Length Formula Antenna Lengths: (Approx) λ/4 or (c/f)/4 c = 3x10^8 (m/s) f = Desired Frequency Antenna Lengths: (Approx) 315MHz: 9 inches 434MHz: 6 inches
Lighting Wall Module Toggling Lights Button Web Application Motion Sensor Uses Existing 120V Wiring
Lighting Wall Module (cont’d) Similar to AC Wall Adapter with the Relay Switch Two Way Communication 315MHz Transmitter 434MHz Receiver Rectifier for 5 Volt
Motion Sensor Captures snapshot of the room Anything moves triggers alarm pin to “Low” Software reads alarm pin to make decisions
Garage/Temperature Sensor Garage Door Sensor Temperature Sensor Arduino Based Trinket Compact Design Simple Implementation Expandable
Garage Door Status Module Monitors the Garage door Status Alert to Owner Status Request
Temperature Sensor Module Gather the Temperature Data Transmit to the Web Application
Hardware Integration Main Communication Module Communicates with modules using RF AC Wall Module Lighting Wall Module Only receives data also using RF Garage Door Status Temperature Sensor
Hardware Integration (cont’d) Receives data from the User via the Web App wirelessly Connects to Ethernet shield for wireless communication with the application
Communication Map Web Application Arduino Based Communication Module AC Wall Module Lighting Module Garage Door Status and Temperature Sensor Module
Web Application All information on main module How do we access & edit? Web Application
About The Application Developed in C# Easy Arduino Integration Easy GUI Creation (HTML) Method to GUI Ease
How It Works
How It Works *push*
How It Works “tmp” MAIN MODULE
How It Works RF “tmp” MAIN MODULE SUB MODULE
How It Works RF “tmp” MAIN MODULE SUB MODULE 78
How It Works RF “tmp” MAIN MODULE SUB MODULE “78” 78
How It Works RF “tmp” MAIN MODULE SUB MODULE “78” 78
How It Works
How It Works
How It Works
How It Works
How It Works
How It Works
How It Works
How It Works
How It Works
Future Work Software to add/remove modules More module options Thermostat Blinds Air Vents Android/iOS/Windows applications
Conclusion Cost Effective Easy to use Convenient Expandable
Thank You! Questions?