IoT home automation project

70,095 views 25 slides Aug 17, 2017
Slide 1
Slide 1 of 25
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25

About This Presentation

The Smart Home Automation made by using Arduino and Cayenne as IoT middleware to control and monitor through a mobile app and the web from anywhere at anytime.
The system configured to send SMS and Email notification due to the reaction of smoke, temperature, magnetic door, PIR motion sensors.


Slide Content

Smart ( IoT ) Home System Amar Singh Varinder Singh Project Supervisor: Shohin Aheleroff PMP, PRINCE2, ITIL, PSM, CoBIT

Agenda Introduction Functional overview Circuit diagram Block diagram Components datasheet IoT middleware Advantages Proof of Concept Challenges Lessons learned Future Works References

Introduction Reduce Energy Consumption. Smart Control System. Mobile phone Monitoring & Controlled System. 24/7 available! Improve comfort  Fully open-source solution

Functional Overview Controlling and Monitoring devices over the Internet Automatic light and Camera on/off by motion sensor. Main door open/close detection by magnetic door sensor. Automatic AC on/off by temperature sensor. Alarm when smoke detected by smoke sensor. Appliance controlled through mobile phone . Notification via Email & SMS.

Circuit Diagram

Block Diagram Online dashboard Mobile application Arduino Motion sensor Smoke sensor Fan Alarm Camera Light Door sensor Temperature sensor Cloud

Components datasheet It has 14 digital input/output pins (of which 6 can be used as PWM outputs) It has 6 analog inputs A 16 MHz crystal oscillator. Output voltage is 5v Input voltage 5-12v Arduino datasheet

Ethernet shield The Arduino Ethernet Shield allows an Arduino board to connect to the internet. It is based on the Wiznet W5100 Ethernet chip. LEDs: PWR : indicates board & shield are powered LINK : indicates network link & flashes when the shield transmits or receives data FULLD : indicates full duplex connection 100M : indicates the presence of a 100 Mb/s network connection (as opposed to 10 Mb/s) RX : flashes when the shield receives data TX : flashes when the shield sends data COLL : flashes when network collisions are detected

Passive Infrared Motion sensor Output : Digital pulse high (3V) when triggered Sensitivity range : up to 20 feet (6 meters) Power supply : 5V-12V input voltage

Temperature sensor Its model number is DS18B20. Measures temperatures from -55°C to +125°C. Power supply range is 3.0V to 5.5V

Magnetic door sensor(MC-31) Switch Type: NO circuit is connected when magnet is near the switch.

Smoke sensor Character Good sensitivity to Combustible gas in wide range High sensitivity to LPG, Propane and Hydrogen Long life and low cost Application Domestic gas leakage detector Industrial Combustible gas detector Portable gas detector

IoT MIDDLEWARE Cayenne is the world’s first drag and drop IoT project builder .  It help users create Internet of Things prototypes and then bring them to production. Cayenne was designed to work from IOS and Android smartphones and popular browsers. Cayenne is totally free. There are two components in the platform: Cayenne Mobile Apps  Cayenne Online Dashboard 

Advantages Saves electricity. Control home appliances form anywhere in the world. Quick response. You will receive a email or SMS for any activity. Helps for safety purpose. Monitoring 24/7.

Proof of Concept Watch on

Challenges Arduino burned LCD connection Damaged wires Poor internet connection Coding of temperature sensor Connection of door sensor

Arduino burned

LCD connection

Loose Wires 

Poor internet connection

Coding of temperature sensor

Lessons learned Making IoT based Application Connecting different Sensors Meeting deadlines and Milestones Coding and Debugging – C programming Making a smart solution by connecting things to the Internet. Self Study  Problem Solving Effective Communication Management Cost management - keep the project within the approved budget Risk and Conflict Management Project Documentation

Future Works Fingerprint Security System. RFUD-enabled Door System Power by Solar System. Automatic cut off between Solar and Main Power Connection to a Smart Parking System Data Analytics – appliance usage

Question & Answer July 2017