iot home automation project
TRANSCRIPT
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 OverviewControlling 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
Temperatur
e 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