Está en la página 1de 15

ANDROID HOME AUTOMATION

By
Vemana Institute of Technology

RAHUL BHARDWAJ (1VI08CS058) SAGAR M. M. (1VI08CS064) SOURABH WADHWA (1VI08CS070) ANANT VIJAY (1VI08CS092)

2011-2012

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.

Vemana Institute of Technology 2011-2012

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.

Vemana Institute of Technology 2011-2012

SALIENT FEATURES OF THE APPLICATION

Vemana Institute of Technology

Turn on/off bulb/fan Displaying room temperature Operating Curtains

2011-2012

BLOCK DIAGRAM
Vemana Institute of Technology

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.

Cell Phone

Bluetooth Module

Micro Controller

Relay Circuit

2011-2012

Vemana Institute of Technology 2011-2012

ANDROID FRAMEWORK

SOFTWARE

ENVIRONMENT

Vemana Institute of Technology

Eclipse Galileo v3.5 or higher Android SDK API 10 (v2.1) or higher Windows XP/Vista/7 KEIL Embedded C Compiler

2011-2012

HARDWARE REQUIREMENTS

Vemana Institute of Technology

Bluetooth Prototype Android mobile Relay Circuit

8051 Microcontroller
LCD 16x2 Display Stepper Motor LM35 Temperature Sensor Bulb
8

2011-2012

USE CASE DIAGRAM

Vemana Institute of Technology

Lighting

Temperature sensor

2011-2012

Actor
Curtains

SEQUENCE DIAGRAM
User Smart Home Microcontroller Device

Vemana Institute of Technology

Start application Display home screen Request activation Display notification Request deactivation Display notification Shutdown application Display goodbye screen Send signal Activate device

2011-2012

Send signal Deactivate device

10

SCREEN SHOTS

Fig.1 Home Screen

11

Vemana Institute of Technology 2011-2012

SCREENSHOTS CONTINUED..
Vemana Institute of Technology 2011-2012

Fig.2 Activity Screen 1

Fig.3 Activity Screen 2

12

HYPERLINKS

Vemana Institute of Technology

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.

13

2011-2012

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.

14

Vemana Institute of Technology 2011-2012

15

Vemana Institute of Technology 2011-2012

También podría gustarte