23
PROJECT PRESENTATION ON PROJECT PRESENTATION ON ZIGBEE ENABLED HOTEL ZIGBEE ENABLED HOTEL MENU ORDERING SYSTEM MENU ORDERING SYSTEM USING TOUCH SCREEN & USING TOUCH SCREEN & GLCD GLCD Guided By : Prof. Smita Mohanty Guided By : Prof. Smita Mohanty

Zigbee enabled hotel menu ordering system

Embed Size (px)

DESCRIPTION

PROJECT PRESENTATION ON Zigbee enabled hotel menu ordering system. Advanced hotel menu ordering system using Graphical LCD and Touch screen.

Citation preview

Page 1: Zigbee enabled hotel menu ordering system

PROJECT PRESENTATION ONPROJECT PRESENTATION ONZIGBEE ENABLED HOTEL ZIGBEE ENABLED HOTEL

MENU ORDERING SYSTEM MENU ORDERING SYSTEM USING TOUCH SCREEN & USING TOUCH SCREEN &

GLCDGLCD

Guided By : Prof. Smita Mohanty Guided By : Prof. Smita Mohanty

Page 2: Zigbee enabled hotel menu ordering system

Members associated Members associated

Sidharth MohapatraSidharth Mohapatra Sandip MohapatraSandip Mohapatra Swastika DashSwastika Dash Soumya smita SahooSoumya smita Sahoo Smruti ranjita SuarSmruti ranjita Suar

Page 3: Zigbee enabled hotel menu ordering system

Aim Of The ProjectAim Of The Project

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

Also at the other end, a graphical interface Also at the other end, a graphical interface is designed for taking the orders from is designed for taking the orders from different tables and to give the confirmation.different tables and to give the confirmation.

Page 4: Zigbee enabled hotel menu ordering system

Reasons for choosing the Reasons for choosing the projectproject

Irregularity in Ordering .Irregularity in Ordering . Wastage of time.Wastage of time. Customer dissatisfaction.Customer dissatisfaction. Poor management.Poor management. No database maintenance.No database maintenance. Increased manpower.Increased manpower.

Page 5: Zigbee enabled hotel menu ordering system

TABLE SIDETABLE SIDE

MICRO CONTROLLER

BUZZER

POWER SUPPLY

TOUCH SCREEN

ZIGBEE

GLCD

USARTADC

Page 6: Zigbee enabled hotel menu ordering system

COUNTER SIDECOUNTER SIDE

PC ZIGBEESERIAL DRIVER

Page 7: Zigbee enabled hotel menu ordering system

ZIGBEEZIGBEEZigBee 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.

Page 8: Zigbee enabled hotel menu ordering system

Touch ScreenTouch ScreenA 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.

Page 9: Zigbee enabled hotel menu ordering system

MICROCONTROLLER MICROCONTROLLER INTERFACINGINTERFACING

Page 10: Zigbee enabled hotel menu ordering system

Graphical LCDGraphical LCDThe LCD which has ability for display images, animation, videos or text is called Graphical LCD(GLCD).

There are two types of GLCD.1. Monochrome GLCD2. Colour or RGB GLCD.

GLCDs are mainly used for easy understanding attractive display purpose.

Page 11: Zigbee enabled hotel menu ordering system

Serial DriverSerial Driver• It is an IC that converts signals from serial port(DB9)

to signals suitable for use PC.

• It uses serial communication.

Page 12: Zigbee enabled hotel menu ordering system

Power Supply UnitPower Supply Unit Power supply is designed to convert high voltage Power supply is designed to convert high voltage

AC mains electricity to a suitable low voltage AC mains electricity to a suitable low voltage supply for electronics circuits and other devices.supply for electronics circuits and other devices.

It can be broken down into a series of blocks, each It can be broken down into a series of blocks, each of which performs a particular function. of which performs a particular function.

LED

LED

1k

- +

IN4007 * 4

GND

transformer

1000uF/35V

7812

+5V

+12V230VAC

50Hz 2.2k

7805

Page 13: Zigbee enabled hotel menu ordering system

DBDB99

• 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

Page 14: Zigbee enabled hotel menu ordering system

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; }

Source code

Page 15: Zigbee enabled hotel menu ordering system

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;}

Page 16: Zigbee enabled hotel menu ordering system

HARDWARE REQUIREDHARDWARE REQUIRED

Display (Graphical LCD)Display (Graphical LCD) Touch screen (4 wire resistive)Touch screen (4 wire resistive) Buzzer (5/12 volt DC buzzer)Buzzer (5/12 volt DC buzzer) ZIGBEE (Wireless Full duplex ZIGBEE (Wireless Full duplex

transceiver)transceiver) Micro controller (PIC16f877a)Micro controller (PIC16f877a) Serial Driver (MAX232)Serial Driver (MAX232) Power Supply UnitPower Supply Unit

Page 17: Zigbee enabled hotel menu ordering system

Technologies UsedTechnologies Used

Serial communication used for Serial communication used for downloading the hex code.downloading the hex code.

ZIGBEEZIGBEE Display unit (GLCD).Display unit (GLCD). Touch screenTouch screen BuzzerBuzzer

Page 18: Zigbee enabled hotel menu ordering system

SOFTWARE REQUIREDSOFTWARE REQUIRED

A Cross compiler for compiling and linking A Cross compiler for compiling and linking the code written for PIC16 (Mikro the code written for PIC16 (Mikro C/MPLAB).C/MPLAB).

Serial communication software for Serial communication software for downloading code to PIC16(uCFlash PIC).downloading code to PIC16(uCFlash PIC).

Operating System: Windows 2000/XP/7.Operating System: Windows 2000/XP/7. Application program development in Application program development in

Embedded C.Embedded C. GUI design using Lab-VIEW.GUI design using Lab-VIEW. Proteus SW for circuit simulation.Proteus SW for circuit simulation.

Page 19: Zigbee enabled hotel menu ordering system

Application of projectApplication of project

HotelsHotels RestaurantsRestaurants Cinema hallsCinema halls

Page 20: Zigbee enabled hotel menu ordering system

LAB SET UPLAB SET UP

Soldering materialSoldering material Fitting materialFitting material Testing materialTesting material Development boardDevelopment board All software compatible PCAll software compatible PC

Page 21: Zigbee enabled hotel menu ordering system

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.

Page 22: Zigbee enabled hotel menu ordering system

BIBLIOGRAPHYBIBLIOGRAPHY

i. www.microcontrollerstudies/pic16f8xx.html

ii. www.zigbeeprotocols/cre.pdf

iii. www.touchtech/resistive4wire.html

iv. http/electronicsgadgets.html

Page 23: Zigbee enabled hotel menu ordering system

Thank Thank you you all. . . . .all. . . . .