Você está na página 1de 16

Internet of Things (IoT),

Android-based
Automation System
Group Members:
Amar Jeet [BECS/H/F10/0117]
Uzair Ahmed [BECS/H/F10/0118]

Project Supervisor:
Asst. Prof. Shams-ul-Arfeen

Project Co-Supervisor:
Engr. Abdul Haseeb

First Evaluation Presentation

Overview of the Project
The project focuses on designing and building a general
automation system based on the principles of Internet of
Things (IoT)

It provides a control and system overview mechanism via
smartphone app developed on Android platform

Project Objectives
Research: Study and discuss the Internet of Things
approach for different aspects of control and automation

Design: Conceive a general approach for a mesh of
interconnected devices that can communicate and take
orders from users smartphone via a central hub

Implementation: Create the working prototype and user
applications for demonstration purposes and implement
them to a variety of daily-life devices
Proposed Architecture
Daily-life user devices and systems (e.g. HVAC, locks,
lighting control, power management) connected to a
central hub via wireless modules (Ethernet and WiFi
shields) connected to the internet.

User applications to control the devices using different
connectivity options

Architecture Diagram
Smartphone
Internet
Hub
Ethernet/Wi-Fi
Shield
MMC
uController
Module
Sensors
IP Camera
Systematic Diagram
Result/feedback sent to user
Microcontroller module acknowledges the command and changes device status according to
the received command
Hub sends command to microcontroller via wireless module
Hub receives Interaction Request
User Input (via Smartphone over Internet)
Flowchart for
Connection Establishment
Sequence Diagram of a
Use-case Scenario
Milestones completed so far
Literature Review
Currently-implemented systems
NEST thermostats ($249) and alarm systems ($129)
Belkin WeMo Switch ($49.95)
Cobra Key Tags ($42.99)
NinjaBlocks ($199)

Research papers and technical reports

Basic working principles of Arduino microcontrollers and
shields

Basics of Android Development
UI programming basics
Database connectivity basics
Milestones completed so far
Software Development
Android application development (for users)
User interface
Database connectivity
Milestones completed so far
Software Development
Web application development (for administrators)
Database connectivity

User and Admin database
Entity-Relationship Model (ERD)
Milestones completed so far
Hardware Development
Arduino development
Interfacing with Relay-based switching circuit
Temperature monitoring circuit

Relay-based switching circuit
General lighting devices interfacing
Project Timeline and Status
Sr.
No.
Allotted Period of
Time for Activity
Milestone Status
1.
03 Months
(Sept. Nov. 13)
Complete the Preliminary
Studies & Design
Strategy
Complete
2.
04 Months
(Dec. 13 Mar.
14)
Refine the Design (if
needed) & develop Basic
Communications Setup
In progress (Design
reviewed, communication
setup in development)
3.
01 Month
(Apr. 14)
Design & Develop Online
Management & Control
Setup
In progress (Interface and
database connectivity
complete)
4.
02 Months
(May Jun. 14)
Design & Develop
Android App & Complete
the Setup Integration
In progress (Interface and
database connectivity
complete)
5.
01 Month
(Jul. 14)
Complete any leftovers &
compile the FYP Report
Will begin shortly
Cost Analysis
Item Cost Spent
Arduino Uno R3 PKR 3,200
Arduino Wi-Fi Shield PKR 13,200
Relay Control Circuit Components PKR 500
Temperature Sensor & Others PKR 250
Total PKR 17,150
Item Remaining Estimated Cost
Remaining Sensors PKR 2,000 3,000
Remaining Modules/Shields PKR 12,000 20,000
Wireless Router PKR 2,000 2,300
IP Camera PKR 8,000
Miscellaneous elec./mech. components PKR 2,000 3,000
Grand Total PKR 26,000 36,300
Thank You!
Any questions, comments or suggestions are
welcome!

Você também pode gostar