You are on page 1of 23

PROJECT PRESENTATION ON

ZIGBEE ENABLED HOTEL MENU ORDERING SYSTEM USING TOUCH SCREEN & GLCD

Guided By : Prof. Smita Mohanty

Members associated
Sidharth Mohapatra Sandip Mohapatra

Swastika Dash
Soumya smita Sahoo Smruti ranjita Suar

Aim Of The Project

Aim of the project is to develop a prototype of a system based on Embedded micro controller(PIC16) which is used for ordering in hotel using touch screen and graphical LCD.

Also at the other end, a graphical interface is

designed for taking the orders from different tables and to give the confirmation.

Reasons for choosing the project


Irregularity in Ordering . Wastage of time.

Customer dissatisfaction.
Poor management.

No database maintenance.
Increased manpower.

TABLE SIDE
POWER SUPPLY MICRO CONTROLLER ADC ZIGBEE

USART

TOUCH SCREEN
BUZZER

GLCD

COUNTER SIDE

PC

SERIAL DRIVER

ZIGBEE

ZIGBEE
ZigBee is a low cost, low power wireless communication standard based on Personal Area Network (PAN). ZigBee is targeted at applications that require a low data rate, long battery life, and secure networking. ZigBee operates in the Industrial, Scientific and Medical (ISM) radio bands with a maximum data rate of 250 kilobits/second.

Touch Screen
A touch screen is an electronic visual display that can detect the presence and location of a touch within the display area. It enables one to interact directly with what is displayed, rather than indirectly with any other intermediate device. The touch screen interface is being used in a wide variety of applications to improve human-computer interaction.

MICROCONTROLLER INTERFACING

Graphical LCD
The LCD which has ability for display images, animation, videos or text is called Graphical LCD(GLCD). There are two types of GLCD. 1. Monochrome GLCD 2. Colour or RGB GLCD. GLCDs are mainly used for easy understanding attractive display purpose.

Serial Driver
It is an IC that converts signals from serial port(DB9) to signals suitable for use PC. It uses serial communication.

Power Supply Unit


Power supply is designed to convert high voltage AC mains

electricity to a suitable low voltage supply for electronics circuits and other devices. It can be broken down into a series of blocks, each of which performs a particular function.
transformer

7805
1k

+5V

LED

230VAC 50Hz

7812
2.2k

+12V

IN4007 * 4 1000uF/35V
LED

GND

DB9
The DB9 (originally DE-9) connector is an analog 9-pin plug.

The DB9 connector is mainly used for serial connections, allowing for the asynchronous transmission of data as provided for standard

Source code
unsigned int xread() { TRISD=0X05; b=0;dd=1; Delay_ms(10); x = ADC_Read(0); // channel 1 (RA1) x=(long)(x*5000)/1023; //UART1_Write('x'); //UART1_Write(' '); //UART1_Write(x/10000 + 48); //UART1_Write((x/1000)%10 + 48); //UART1_Write((x/100)%10 + 48); //UART1_Write((x/10)%10 + 48); //UART1_Write((x%10) + 48); //UART1_Write(' '); //x=(((x/1000)%10)*100)+(((x/100)%10)*10)+((x/10)%10); return x; }

unsigned int yread() { TRISD=0X0A; a=1;cd=0; Delay_ms(10); y= ADC_Read(1); // channel 1 (RA1) y=(long)y*5000/1023; //UART1_Write('y'); //UART1_Write(' '); //UART1_Write((y/1000)%10 + 48); //UART1_Write((y/100)%10 + 48); //UART1_Write((y/10)%10 + 48); //UART1_Write((y%10) + 48); // UART1_Write(' '); //y=(((y/1000)%10)*100)+(((y/100)%10)*10)+((y/10)%10); return y;

HARDWARE REQUIRED
Display (Graphical LCD) Touch screen (4 wire resistive) Buzzer (5/12 volt DC buzzer) ZIGBEE (Wireless Full duplex transceiver) Micro controller (PIC16f877a) Serial Driver (MAX232)

Power Supply Unit

Technologies Used
Serial communication used for

downloading the hex code. ZIGBEE Display unit (GLCD). Touch screen Buzzer

SOFTWARE REQUIRED
A Cross compiler for compiling and linking the code written for PIC16 (Mikro C/MPLAB).
Serial communication software for downloading

code to PIC16(uCFlash PIC). Operating System: Windows 2000/XP/7. Application program development in Embedded C. GUI design using Lab-VIEW. Proteus SW for circuit simulation.

Application of project
Hotels Restaurants Cinema halls

LAB SET UP
Soldering material Fitting material Testing material Development board All software compatible PC

Presence of every module has been reasoned out and placed

carefully thus contributing to the best working of the unit.


Secondly, using highly advanced ICs and with the help of growing

technology the project has been successfully implemented.


This project helps in significant time and database management

and better customer satisfaction.

BIBLIOGRAPHY
i.

www.microcontrollerstudies/pic16f8xx.html

ii. www.zigbeeprotocols/cre.pdf iii. www.touchtech/resistive4wire.html iv. http/electronicsgadgets.html

Thank you all. . . . .

You might also like