Final Project Proposal
Smart Home Hub
Smart Home Hub
i have passion about IOT and smart house so i thought to make a a device that help me in my house that give me control remotely.
i am looking to make a smart home hub that gives me the ability to check lights,security with cam,temperature,gas level and door access.
my first project idea it was make a prototype of smart home that i can control it with my mobile and it will help me to make a real device in my home and make me control my device and light in my real house and I modified the project idea based on the advice from my contractor .
more details about the project:The device is placed near the home door and is always connected to the internet via my wifi router. And you can monitor your home environment and control things by using just an app on your smartphone.
i make I research about smart home through the maker site like "hackster.io" , "thingiverse.com" ,"instructables.com", and many sites . And I found implementation of my idea in hackster.io ,And I began to study the implementation and i star plan the road map of my project .
and that is the similar project in button.
Construction Parts: The smart home hub will consist of an enclosure that will contain the electronic components. It will be made from Plywood. The enclosure will be designed using Fusion 360 and fabricated using Laser Cutting and i will use 3D printer to print some parts of the project .
Input:
Sensing:The device has 3 sensors to monitor:
Ultrasonic sensor" Door lock status".
Tempereture sensor.
Gas level sensor.
User Input:
Action:
Brain: An Arduino mega board and 1sheeld would act as the smart device's brain that processes the Input and send orders to perform the Action.
Power Management: The device contains an independent power source a battery or an adapter 9V.
the device is placed near the home door and is always connected to the internet via my wifi router. And you can monitor your home environment and control things by using just an app on your smartphone.
1Sheeld is basically an Arduino shield that collects 40+ shields into only one shield!
Just a perfect board that empowers me to use the required shields in this project:
IoT Shield for making the communication with the CloudMQTT online server.
Buzzer Shield to act like an alarm for the high gas level.
Camera Shield to take photos of inside home.
Email Shield to get emails of photos taken by the phone's camera and gas alet's emails.
And going to use 2 phones:
An iPhone to be connected with the 1Sheeld so that Arduino can connect to the internet (and to the IoT online server, indeed) through the IoT shield in the iPhone's 1Sheeld app.
An Android phone to use it as my personal phone that has the IoT MQTT Panel App. And these of course in addition to the listed components and fabrication materials.
Minimum User Features
Action: Buzzer Shield to act like an alarm for the high gas level.
Sensing: take photo inside the home, Measuring temperature.
User Input:
Complete User Features
Action: sending emails of photos taken by the phone's camera and gas alet's emails.
Sensing: Voice Recognition Shield which is the way I order the device to do what I want orally.
User Input:
Nice-to-have User Features
Action: Laptop Screen + Buzzer
Sensing: None
User Input:
Create Bill of materials: 2 days
Research all the components
Look up power requirements for all components
Calculate power source V & I
Design Enclosure:
Create a Cardboard Enclosure : one days
Create CAD on Fusion 360: 2 days
Create Mounting for components: one day
Electronics & Programming
Feature 1: day
Feature 2: day
Feature 3: day
Feature 4:
Fabrication & Integration
Fabricate and assemble the enclosure and 3D print: 3 hours in lab.
Mount all components: 5 hours
Test minimum features: one day
Test complete features:2 days