16

First Evaluation: IoT- and Android-based Automation System

Embed Size (px)

DESCRIPTION

The presentation covers the first evaluation of IoT- and Android-based Automation System for home and/or office.

Citation preview

Page 1: First Evaluation: IoT- and Android-based Automation System
Page 2: First Evaluation: IoT- and Android-based Automation System

Internet of Things (IoT),Android-basedAutomation SystemGroup 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

Page 3: First Evaluation: IoT- and Android-based Automation System

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

Page 4: First Evaluation: IoT- and Android-based Automation System

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 user’s 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

Page 5: First Evaluation: IoT- and Android-based Automation System

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

Page 6: First Evaluation: IoT- and Android-based Automation System

Architecture Diagram

Smartphone

Internet

Hub

Ethernet/Wi-FiShield

MMC

uControllerModule

SensorsIP Camera

Page 7: First Evaluation: IoT- and Android-based Automation System

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)

Page 8: First Evaluation: IoT- and Android-based Automation System

Flowchart forConnection Establishment

Page 9: First Evaluation: IoT- and Android-based Automation System

Sequence Diagram of aUse-case Scenario

Page 10: First Evaluation: IoT- and Android-based Automation System

Milestones completed so farLiterature 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

Page 11: First Evaluation: IoT- and Android-based Automation System

Milestones completed so farSoftware Development• Android application development (for users)

• User interface• Database connectivity

Page 12: First Evaluation: IoT- and Android-based Automation System

Milestones completed so farSoftware Development• Web application development (for administrators)

• Database connectivity

• User and Admin database• Entity-Relationship Model (ERD)

Page 13: First Evaluation: IoT- and Android-based Automation System

Milestones completed so farHardware Development• Arduino development

• Interfacing with Relay-based switching circuit• Temperature monitoring circuit

• Relay-based switching circuit• General lighting devices interfacing

Page 14: First Evaluation: IoT- and Android-based Automation System

Project Timeline and StatusSr. No.

Allotted Period of Time for

ActivityMilestone 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

Page 15: First Evaluation: IoT- and Android-based Automation System

Cost AnalysisItem Cost Spent

Arduino Uno R3 PKR 3,200Arduino Wi-Fi Shield PKR 13,200Relay Control Circuit Components PKR 500Temperature Sensor & Others PKR 250

Total PKR 17,150

Item Remaining Estimated CostRemaining Sensors PKR 2,000 – 3,000Remaining Modules/Shields PKR 12,000 – 20,000Wireless Router PKR 2,000 – 2,300IP Camera PKR 8,000Miscellaneous elec./mech. components PKR 2,000 – 3,000

Grand Total PKR 26,000 – 36,300

Page 16: First Evaluation: IoT- and Android-based Automation System

Thank You!Any questions, comments or suggestions are welcome!