Home Automation
Overview
Have you ever left the house and, hours later, fretted over whether you locked your door? It's a familiar feeling--and one that can be avoided. Our project can be used to solve this all-too-common problem. Through our website interface, a user can remotely lock their door and eliminate the worry associated with common forgetfulness. Using the website, a user will be able to command the physical aspects of our design to activate a servo which pushes the door's lock into place.
Group Members
- Clayton Keating
- Savannah Rush
- Nathan Schmetter (TA)
Objective
We will achieve success with this project if we are able to effectively lock and unlock a door from a range of 100+ meters using the built in WiFi on the Raspberry Pi via a web application. Specifically, the communication between the application and the locking mechanism is the focus of this success and must execute without error for success to be achieved. Additionally, our project has the potential to include more features, such as motion sensors and alarms for further home security.
Our final project demonstration will consist of short and long range tests of the system to show off the locking mechanism's realistic use.
Challenges
- Familiarization with Raspberry Pi
- Building a housing mechanism such that it can be attached to a door
- Ensuring that the app cannot lock you out of your own home
- Maximizing range of communication between locking mechanism and web application
- Ensuring security of the website
Gantt Chart
Both
Clayton
Savannah
Month September October November December
Week of 10-Sep 17-Sep 24-Sep 1-Oct 8-Oct 15-Oct 22-Oct 29-Oct 5-Nov 12-Nov 19-Nov 26-Nov 4-Dec
Task
Create proposal
Create budget for supplies
Order supplies
Acquire a web host and domain
Have a working landing page for the website
Add a security login page to the website
Add lock/unlock features to the website
Familiarize with the Raspberry Pi
Design the locking system with Solidworks
Mount the lock and Raspberry Pi system
Design the housing of the locking system with Solidworks
Construct the system's housing
Attach locking system to housing
Code the Raspberry Pi
Test and debug the locking system
Connect the webpage and Raspberry Pi
Finish the poster and Wiki page
Budget
- MCM Electronics TowerPro SG-5 Standard Servo-$11.99
- MCM Electronics Raspberry Pi 3 Model B Board and Case Kit-$42.99
- Single Cylinder Bright Brass Residential Deadbolt-$10.48
- 2 in. x 4 in. x 8 ft. #2 Prime Cedar-Tone Ground Contact Pressure-Treated Lumber-$4.98
- Website Hosting and Domain with SSL features (Spark Plan)-$4.99/month for total of $19.96
- 3D Printing Materials (Free -- Provided)
- Breadboard and Resistors (Free -- Provided)
Total Budget: $90.40