Home Automation Ppt - Modified_2

15
By RAHUL BHARDWAJ (1VI08CS058) SAGAR M. M. (1VI08CS064) SOURABH WADHWA (1VI08CS070) ANANT VIJAY (1VI08CS092) ANDROID HOME AUTOMATION 1 V e m a n a I n s t i t u t e o f T e c h n o l o g y 2 0 1 1 - 2 0 1 2

Transcript of Home Automation Ppt - Modified_2

Page 1: Home Automation Ppt - Modified_2

Vem

ana In

stitute

of Te

chnolo

gy 2

01

1-

20

12

1

By

RAHUL BHARDWAJ (1VI08CS058)

SAGAR M. M. (1VI08CS064)

SOURABH WADHWA (1VI08CS070)

ANANT VIJAY (1VI08CS092)

ANDROID HOME AUTOMATION

Page 2: Home Automation Ppt - Modified_2

2

Vem

ana In

stitute

of Te

chnolo

gy 2

01

1-2

01

2

ABSTRACT

Mobile phone have almost become an integral part of us serving multiple needs of humans. This application makes use of the Bluetooth feature of mobile phone as a solution for home automation. It comes handy for the family members.

Page 3: Home Automation Ppt - Modified_2

3

Vem

ana In

stitute

of Te

chnolo

gy 2

01

1-2

01

2

WHAT IS ANDROID

Android is a software stack for mobile devices that includes an operating system, middleware and key applications. The ANDROID SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.

Page 4: Home Automation Ppt - Modified_2

4

Vem

ana In

stitute

of Te

chnolo

gy 2

01

1-2

01

2

SALIENT FEATURES OF THE APPLICATION Turn on/off bulb/fan

Displaying room temperature

Operating Curtains

Page 5: Home Automation Ppt - Modified_2

5

Vem

ana In

stitute

of Te

chnolo

gy 2

01

1-2

01

2

BLOCK DIAGRAM

Cell Phone

Bluetooth

Module

MicroController

RelayCircuit

You can control all these by just running an application in your Android based phone. Bluetooth is the mode of communication between the hardware and you. The process is controlled by the micro-controller. A relay circuit is a circuit that uses a small mechanical switch or a semiconductor device which will close a contact set to complete another circuit.

Page 6: Home Automation Ppt - Modified_2

6

Vem

ana In

stitute

of Te

chnolo

gy 2

01

1-2

01

2

ANDROID FRAMEWORK

Page 7: Home Automation Ppt - Modified_2

7

Vem

ana In

stitute

of Te

chnolo

gy 2

01

1-2

01

2

SOFTWARE ENVIRONMENT Eclipse Galileo v3.5 or higher

Android SDK API 10 (v2.1) or higher

Windows XP/Vista/7

KEIL Embedded C Compiler

Page 8: Home Automation Ppt - Modified_2

8

Vem

ana In

stitute

of Te

chnolo

gy 2

01

1-2

01

2

HARDWARE REQUIREMENTS

Bluetooth Prototype

Android mobile

Relay Circuit

8051 Microcontroller

LCD 16x2 Display

Stepper Motor

LM35 Temperature Sensor

Bulb

Page 9: Home Automation Ppt - Modified_2

9

Vem

ana In

stitute

of Te

chnolo

gy 2

01

1-2

01

2

USE CASE DIAGRAM

Temperature sensor

Curtains

Lighting

Actor

Page 10: Home Automation Ppt - Modified_2

10

Vem

ana In

stitute

of Te

chnolo

gy 2

01

1-2

01

2

SEQUENCE DIAGRAM

User Smart Home Microcontroller Device

Start application

Display home screen

Display notification Send signalActivate device

Send signalDeactivate device

Request deactivation

Display notification

Request activation

Shutdown application

Display goodbye screen

Page 11: Home Automation Ppt - Modified_2

11

Vem

ana In

stitute

of Te

chnolo

gy 2

01

1-2

01

2

SCREEN SHOTS

Fig.1 Home Screen

Page 12: Home Automation Ppt - Modified_2

12

Vem

ana In

stitute

of Te

chnolo

gy 2

01

1-2

01

2

SCREENSHOTS CONTINUED..

Fig.2 Activity Screen 1

Fig.3 Activity Screen 2

Page 13: Home Automation Ppt - Modified_2

13

Vem

ana In

stitute

of Te

chnolo

gy 2

01

1-2

01

2

HYPERLINKS

The code for the main page is here and the xml document represents its graphical layout. It displays a welcome message to the user and provides the options to start the Home Automation.

The next class file provides the options to the user. User can choose either to turn on/off the lightning, or he may be interested to open or close the curtain. The graphical layout the class is provided here.

Page 14: Home Automation Ppt - Modified_2

14

Vem

ana In

stitute

of Te

chnolo

gy 2

01

1-2

01

2

CONCLUSION

This application makes use of the Bluetooth features of mobile phone as a solution for Home automation. It comes handy for the employs working in company/home for their basic necessities.

Page 15: Home Automation Ppt - Modified_2

15

Vem

ana In

stitute

of Te

chnolo

gy 2

01

1-2

01

2