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

 Also at the other end. a graphical interface is designed for taking the orders from different tables and to give the confirmation.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. .

Reasons for choosing the project  Irregularity in Ordering .  No database maintenance.  Poor management.  Customer dissatisfaction.  Wastage of time.  Increased manpower. .

TABLE SIDE POWER SUPPLY MICRO CONTROLLER ADC ZIGBEE USART TOUCH SCREEN BUZZER GLCD .

COUNTER SIDE PC SERIAL DRIVER ZIGBEE .

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

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 .

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

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

transformer 7805 1k +5V LED 230VAC 50Hz - + 7812 2. each of which performs a particular function.2k +12V IN4007 * 4 1000uF/35V LED GND .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.

• The DB9 connector is mainly used for serial connections.DB9 • The DB9 (originally DE-9) connector is an analog 9-pin plug. allowing for the asynchronous transmission of data as provided for standard .

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

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

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 .

 Touch screen  Buzzer .Technologies Used  Serial communication used for downloading the hex code.  ZIGBEE  Display unit (GLCD).

Proteus SW for circuit simulation.SOFTWARE REQUIRED  A Cross compiler for compiling and linking the code written for PIC16 (Mikro C/MPLAB). Application program development in Embedded C. GUI design using Lab-VIEW. .  Serial communication software for downloading     code to PIC16(uCFlash PIC). Operating System: Windows 2000/XP/7.

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 IC’s 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. .

touchtech/resistive4wire. http/electronicsgadgets.BIBLIOGRAPHY i. www.zigbeeprotocols/cre.microcontrollerstudies/pic16f8xx.html ii. www.pdf iii. www.html .html iv.

. . .Thank you all. . .