project presentation

38
PROJECT PRESENTATION Guide:- Mr. Dilip Jaiswal Group:- 1 SHABBIR HASAN 07080108045 RITU RAJ 07080108044 KISHAN SINGH BISHT 07080108022

Upload: shabbir-hasan

Post on 26-May-2015

4.456 views

Category:

Education


0 download

DESCRIPTION

EEE VII SEM PROJECT PRESENTATION

TRANSCRIPT

Page 1: Project presentation

PROJECT PRESENTATION

Guide:- Mr. Dilip Jaiswal

Group:- 1

SHABBIR HASAN 07080108045RITU RAJ 07080108044

KISHAN SINGH BISHT 07080108022

Guide:- Mr. Dilip Jaiswal

Group:- 1

SHABBIR HASAN 07080108045RITU RAJ 07080108044

KISHAN SINGH BISHT 07080108022

Page 2: Project presentation

P R O J E C T N A M E

HomeNet(A Wireless Network of All Household Appliances & Security

System With One Control Over The Internet, PC or on Mobile (2G

GSM / GPRS).)

Page 3: Project presentation

What is Automation? Automation is the process of automatically

performing everyday functions around the home to save you time, energy, money and at the same time offering improved security .

Home automation saves your time and effort by controlling you home automatically for performing routine functions such as watering your grass, or turning off all lights, setting the thermostat to economy mode, control scheduled appliances operation and arming the security system when you retire for the night

The automation is performed by a central controller.

Page 4: Project presentation

Automation

The concept of home automation is to connect all of these systems and devices to a central controller so that they can be controlled from anywhere and react to one another. For example, as you arrive home, your home-automation system can automatically turn off the sprinklers, open the garage door, unlock the front door and disable the alarm, light the downstairs, and turn on the TV.

Home automation provides a more convenient & elegant atmosphere for the family to compliment and match the lifestyle.

Page 5: Project presentation

Block Diagram

Home Automation

Server

Central Controller

Home Appliances

Security System &

Sensor Network

Internet MediumTCP/IP

Remote PC Mobile Phone

Page 6: Project presentation

System DescriptionWe use GUI as a interface on the PC side with USB, LAN/WLAN, Bluetooth Connectivity with apache server to access or software from anywhere.

Internet Medium is used to control Home Appliances from a remote PC & Bluetooth medium is used for Mobile Control.

Avr Atmega series microcontroller is used as the heart of the control system.

Zigbee CC2500 2.4 GHz RF module is used for inter node connectivity and Wlan/ Wi-Fi is used to connect with Master node which has USB 2.0 connection with the PC

Telnet uses TCP\IP Protocols using a specific port to access the software.

Triac & IGBT are controlled by controller for the Automation of Home Appliances & various sensors are used for security and monitoring systems.

Page 7: Project presentation

TELNET Working Telnet is a terminal emulation program for TCP/IP

networks such as the Internet. The Telnet program runs on your computer and connects

your PC to a server on the network. We can enter commands through the Telnet program and

they will be executed as if you were entering them directly on the server.

To start a Telnet session, you must log in to a server by entering a valid username and password.

Telnet is a common way to remotely control Web servers.

Page 8: Project presentation

TELNET SERVER

Telnet Server connects remote computer with Server.

It uses a port and network connection i.e Internet.

Telnet Server is programmed using Visual Basic having a GUI.

Page 9: Project presentation

Connecting to The Server

To Connect to the server we need to use the command telnet which is available in almost all the version of windows.

Type in the run window command telnet along with the IP address and the port number where your server is configured.

The name of the server will be displayed in telnet widow, then connected status will be shown by typing the password.

Page 10: Project presentation

Proposed GUI

Page 11: Project presentation

Continued………

Page 12: Project presentation

Mobile Interface

Page 13: Project presentation

Mobile Interface

Page 14: Project presentation

Mobile Interface

Page 15: Project presentation

Mobile Interface

Page 16: Project presentation

Mobile Interface

Page 17: Project presentation

Continued………

Page 18: Project presentation

Web Based Interface

Page 19: Project presentation

Web Based Interface

Page 20: Project presentation

Slave Nodes

Page 21: Project presentation

Slave Nodes Schematics.

Page 22: Project presentation

Relay or Triac Driver Schematics

Page 23: Project presentation

Slave Nodes

Page 24: Project presentation

Master Node

Page 25: Project presentation

Schematic…….

Page 26: Project presentation

Schematic…….

Page 27: Project presentation

Master Node

Page 28: Project presentation

Master Node

Page 29: Project presentation

Master Node

Page 30: Project presentation

Master Node

Page 31: Project presentation

Master & Slave Node

Page 32: Project presentation

Master & Slave Node

Page 33: Project presentation

Master & Slave Node

Page 34: Project presentation

Master & Slave Node

Page 35: Project presentation

Schematic Diagram

Page 36: Project presentation

Algorithm & Design Main part of our program is written in VC++ and MatLab. The master mode send commands to all nodes for control application and it

also receives sensory data for feedback and security systems…..via 2.4 GHz RF communication.

The master mode is connected to the WLAN router for Internet Connectivity. It also has an Bluetooth radio for mobile Communication control…

The central pc host the master modes webpage and control GUI and the master mode is connected via USB to it

The back bone of our project is CMD.C, the commands that are received from the user via USB are processed.

SERIAL.C file contains the function, which take care of the serial transmission and reception. The baud rate used for the serial transmission is 115200 bps.

STRFUNC.C This C files handles the comparison and respective function numbers which are to be called when a command is received.

An PHP and Apache based web control system provides web based control either via a remote PC or via Mobile through GSM/GPRS/3G…

An Java and Python based mobile application for mobile control… All programs are written in Embedded C with RTOS functionality…

Page 37: Project presentation

Benefits

Convenient & Elegant Safer Long Distance Handling Basic Calculations Built-in Illuminated Versatile Automatic Compact

Page 38: Project presentation

Thank You !!!