SlideShare a Scribd company logo
PROJECT PRESENTATION ONPROJECT PRESENTATION ON
ZIGBEE ENABLED HOTELZIGBEE ENABLED HOTEL
MENU ORDERING SYSTEMMENU ORDERING SYSTEM
USING TOUCH SCREEN &USING TOUCH SCREEN &
GLCDGLCD
Guided By : Prof. Smita MohantyGuided By : Prof. Smita Mohanty
Members associatedMembers associated
 Sidharth MohapatraSidharth Mohapatra
 Sandip MohapatraSandip Mohapatra
 Swastika DashSwastika Dash
 Soumya smita SahooSoumya smita Sahoo
 Smruti ranjita SuarSmruti ranjita Suar
Aim Of The ProjectAim Of The Project
 Aim of the project is to develop a prototypeAim of the project is to develop a prototype of aof a
system based on Embedded microsystem based on Embedded micro
controller(PIC16) which is used for ordering incontroller(PIC16) which is used for ordering in
hotel using touch screen and graphical LCD.hotel using touch screen and graphical LCD.
 Also at the other end, a graphical interface isAlso at the other end, a graphical interface is
designed for taking the orders from different tablesdesigned for taking the orders from different tables
and to give the confirmation.and to give the confirmation.
Reasons for choosing the projectReasons for choosing the project
 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.
TABLE SIDETABLE SIDE
MICRO
CONTROLLER
BUZZER
POWER
SUPPLY
TOUCH
SCREEN
ZIGBEE
GLCD
USART
ADC
COUNTER SIDECOUNTER SIDE
PC ZIGBEE
SERIAL
DRIVER
ZIGBEEZIGBEE
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 ScreenTouch 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 INTERFACINGMICROCONTROLLER INTERFACING
Graphical LCDGraphical 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 DriverSerial Driver
• It is an IC that converts signals from serial port(DB9)
to signals suitable for use PC.
• It uses serial communication.
Power Supply UnitPower Supply Unit
 Power supply is designed to convert high voltage AC mainsPower supply is designed to convert high voltage AC mains
electricity to a suitable low voltage supply for electronicselectricity to a suitable low voltage supply for electronics
circuits and other devices.circuits and other devices.
 It can be broken down into a series of blocks, each of whichIt can be broken down into a series of blocks, each of which
performs a particular function.performs a particular function.
LED
LED
1k
- +
IN4007 * 4
GND
transformer
1000uF/35V
7812
+5V
+12V230VAC
50Hz 2.2k
7805
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
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
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 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 transceiver)ZIGBEE (Wireless Full duplex transceiver)
 Micro controller (PIC16f877a)Micro controller (PIC16f877a)
 Serial Driver (MAX232)Serial Driver (MAX232)
 Power Supply UnitPower Supply Unit
Technologies UsedTechnologies Used
 Serial communication used forSerial communication used for
downloading the hex code.downloading the hex code.
 ZIGBEEZIGBEE
 Display unit (GLCD).Display unit (GLCD).
 Touch screenTouch screen
 BuzzerBuzzer
SOFTWARE REQUIREDSOFTWARE REQUIRED
 A Cross compiler for compiling and linking theA Cross compiler for compiling and linking the
code written for PIC16 (Mikro C/MPLAB).code written for PIC16 (Mikro C/MPLAB).
 Serial communication software for downloadingSerial communication software for downloading
code to PIC16(uCFlash PIC).code to PIC16(uCFlash PIC).
 Operating System: Windows 2000/XP/7.Operating System: Windows 2000/XP/7.
 Application program development in EmbeddedApplication program development in Embedded
C.C.
 GUI design using Lab-VIEW.GUI design using Lab-VIEW.
 Proteus SW for circuit simulation.Proteus SW for circuit simulation.
Application of projectApplication of project
 HotelsHotels
 RestaurantsRestaurants
 Cinema hallsCinema halls
LAB SET UPLAB SET UP
 Soldering materialSoldering material
 Fitting materialFitting material
 Testing materialTesting material
 Development boardDevelopment board
 All software compatible PCAll 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.
BIBLIOGRAPHYBIBLIOGRAPHY
i. www.microcontrollerstudies/pic16f8xx.html
ii. www.zigbeeprotocols/cre.pdf
iii. www.touchtech/resistive4wire.html
iv. http/electronicsgadgets.html
Thank youThank you
all. . . . .all. . . . .

More Related Content

What's hot (17)

PPTX
Android mobile phone controlled bluetooth robot
Disha Akash
 
PDF
Bldc motor-drive-brochure-1
CASCADEMIC Solutions Pvt Ltd
 
DOCX
Arduino bluetooth controlled robot
UVSofts Technologies
 
DOC
Bm 08 FINGER PRINT RECOGNIZED ATM SYSTEM
1000kv technologies
 
PPTX
Robo wireless controll
Sumit Saini
 
PPTX
Bluetooth controlled robot using arduino uno and HC-05
MuhammadUsman1709
 
PPTX
Android controlled robot
Ben Johnke
 
PDF
Adi telecom digital notice boards and hs reporting solution - v2 jan 2016
Steve Farmer MBA
 
PPTX
ACCIDENT PREVENTION IN VEHICLE WITH EFFECTIVE RESCUE OPERATION
Yoga Lakshmi
 
PDF
Finger xs
Reslient Technologies
 
PPTX
Magelis HMI, iPC and software Briefing
Schneider Electric
 
PPT
Yuva Home automation project
Yuvaraja Ravi
 
PPTX
MOBILE MONITORNG SYSTEM FOR SMART HOMES
JOLLUSUDARSHANREDDY
 
PDF
ELO ET 2002L
ScanSource Brasil
 
PDF
AMREL - Cots, MCots, and Customization
amrelmarcomm
 
DOCX
1.propeller display
9533336860
 
PPTX
Wireless Solar Vehicle With Robotic Arm.ppt
Er Sachin Bhati
 
Android mobile phone controlled bluetooth robot
Disha Akash
 
Bldc motor-drive-brochure-1
CASCADEMIC Solutions Pvt Ltd
 
Arduino bluetooth controlled robot
UVSofts Technologies
 
Bm 08 FINGER PRINT RECOGNIZED ATM SYSTEM
1000kv technologies
 
Robo wireless controll
Sumit Saini
 
Bluetooth controlled robot using arduino uno and HC-05
MuhammadUsman1709
 
Android controlled robot
Ben Johnke
 
Adi telecom digital notice boards and hs reporting solution - v2 jan 2016
Steve Farmer MBA
 
ACCIDENT PREVENTION IN VEHICLE WITH EFFECTIVE RESCUE OPERATION
Yoga Lakshmi
 
Magelis HMI, iPC and software Briefing
Schneider Electric
 
Yuva Home automation project
Yuvaraja Ravi
 
MOBILE MONITORNG SYSTEM FOR SMART HOMES
JOLLUSUDARSHANREDDY
 
ELO ET 2002L
ScanSource Brasil
 
AMREL - Cots, MCots, and Customization
amrelmarcomm
 
1.propeller display
9533336860
 
Wireless Solar Vehicle With Robotic Arm.ppt
Er Sachin Bhati
 

Similar to Zigbee enabled hotel menu ordering system (20)

PPSX
Aircraft Anti collision system using ZIGBEE Communication
PavanKalyan314
 
PPTX
PCB layout using CNC machine
Venkatkumar78
 
PPTX
CNC machine using PCB layout with wireless communication
Venkatkumar78
 
PPT
Developing an avr microcontroller system
nugnugmacmac
 
PDF
Pic18f4550 microcontroller based projects _ PIC Microcontroller.pdf
Ismailkhan77481
 
DOCX
embedded systems
Shanmuga Vadivu
 
PPTX
Arduino camera interfacing OV7670
Somnath Sharma
 
PPTX
Embedded system
VishwasJangra
 
PPTX
Wireless stepper motor control using zigbee
savan Darji
 
PDF
JIT Spraying Never Dies - Bypass CFG By Leveraging WARP Shader JIT Spraying.pdf
SamiraKids
 
ODP
#Make01
Sandro Salari
 
DOC
CV_Arshad_21June16
Arshad Mohammad
 
PPTX
Tinkercad Workshop PPT, Dept. of ECE.pptx
JayashreeSelvam5
 
PPTX
Wireless notice board using zigbee
Avinash Reddy Penugonda
 
PDF
Micron projectsportfolio 2017
Massimo Manca
 
PPTX
Le company presentation
leadembeddedsoftware
 
PDF
IRJET- Navigation Camp – Bot
IRJET Journal
 
PDF
IRJET- Gesture Controlled Gloves for Gaming and Power Point Presentation Control
IRJET Journal
 
DOCX
summer training report (2)
Kavya Gupta
 
Aircraft Anti collision system using ZIGBEE Communication
PavanKalyan314
 
PCB layout using CNC machine
Venkatkumar78
 
CNC machine using PCB layout with wireless communication
Venkatkumar78
 
Developing an avr microcontroller system
nugnugmacmac
 
Pic18f4550 microcontroller based projects _ PIC Microcontroller.pdf
Ismailkhan77481
 
embedded systems
Shanmuga Vadivu
 
Arduino camera interfacing OV7670
Somnath Sharma
 
Embedded system
VishwasJangra
 
Wireless stepper motor control using zigbee
savan Darji
 
JIT Spraying Never Dies - Bypass CFG By Leveraging WARP Shader JIT Spraying.pdf
SamiraKids
 
#Make01
Sandro Salari
 
CV_Arshad_21June16
Arshad Mohammad
 
Tinkercad Workshop PPT, Dept. of ECE.pptx
JayashreeSelvam5
 
Wireless notice board using zigbee
Avinash Reddy Penugonda
 
Micron projectsportfolio 2017
Massimo Manca
 
Le company presentation
leadembeddedsoftware
 
IRJET- Navigation Camp – Bot
IRJET Journal
 
IRJET- Gesture Controlled Gloves for Gaming and Power Point Presentation Control
IRJET Journal
 
summer training report (2)
Kavya Gupta
 
Ad

Recently uploaded (20)

PDF
The Power of Compound Interest (Stanford Initiative for Financial Decision-Ma...
Stanford IFDM
 
PPTX
The Gift of the Magi by O Henry-A Story of True Love, Sacrifice, and Selfless...
Beena E S
 
PDF
Lean IP - Lecture by Dr Oliver Baldus at the MIPLM 2025
MIPLM
 
PDF
DIGESTION OF CARBOHYDRATES ,PROTEINS AND LIPIDS
raviralanaresh2
 
PPTX
Connecting Linear and Angular Quantities in Human Movement.pptx
AngeliqueTolentinoDe
 
PDF
AI-assisted IP-Design lecture from the MIPLM 2025
MIPLM
 
PPTX
Building Powerful Agentic AI with Google ADK, MCP, RAG, and Ollama.pptx
Tamanna36
 
PPTX
How to Create & Manage Stages in Odoo 18 Helpdesk
Celine George
 
PDF
Genomics Proteomics and Vaccines 1st Edition Guido Grandi (Editor)
kboqcyuw976
 
PPTX
Life and Career Skills Lesson 2.pptxProtective and Risk Factors of Late Adole...
ryangabrielcatalon40
 
PPTX
MATH 8 QUARTER 1 WEEK 1 LESSON 2 PRESENTATION
JohnGuillerNestalBah1
 
PDF
WATERSHED MANAGEMENT CASE STUDIES - ULUGURU MOUNTAINS AND ARVARI RIVERpdf
Ar.Asna
 
PPTX
Natural Language processing using nltk.pptx
Ramakrishna Reddy Bijjam
 
PDF
I3PM Case study smart parking 2025 with uptoIP® and ABP
MIPLM
 
PDF
IMPORTANT GUIDELINES FOR M.Sc.ZOOLOGY DISSERTATION
raviralanaresh2
 
PPTX
Marketing Management PPT Unit 1 and Unit 2.pptx
Sri Ramakrishna College of Arts and science
 
PDF
Lesson 1 - Nature of Inquiry and Research.pdf
marvinnbustamante1
 
PPTX
PLANNING FOR EMERGENCY AND DISASTER MANAGEMENT ppt.pptx
PRADEEP ABOTHU
 
PDF
Wikinomics How Mass Collaboration Changes Everything Don Tapscott
wcsqyzf5909
 
PPTX
How to Add a Custom Button in Odoo 18 POS Screen
Celine George
 
The Power of Compound Interest (Stanford Initiative for Financial Decision-Ma...
Stanford IFDM
 
The Gift of the Magi by O Henry-A Story of True Love, Sacrifice, and Selfless...
Beena E S
 
Lean IP - Lecture by Dr Oliver Baldus at the MIPLM 2025
MIPLM
 
DIGESTION OF CARBOHYDRATES ,PROTEINS AND LIPIDS
raviralanaresh2
 
Connecting Linear and Angular Quantities in Human Movement.pptx
AngeliqueTolentinoDe
 
AI-assisted IP-Design lecture from the MIPLM 2025
MIPLM
 
Building Powerful Agentic AI with Google ADK, MCP, RAG, and Ollama.pptx
Tamanna36
 
How to Create & Manage Stages in Odoo 18 Helpdesk
Celine George
 
Genomics Proteomics and Vaccines 1st Edition Guido Grandi (Editor)
kboqcyuw976
 
Life and Career Skills Lesson 2.pptxProtective and Risk Factors of Late Adole...
ryangabrielcatalon40
 
MATH 8 QUARTER 1 WEEK 1 LESSON 2 PRESENTATION
JohnGuillerNestalBah1
 
WATERSHED MANAGEMENT CASE STUDIES - ULUGURU MOUNTAINS AND ARVARI RIVERpdf
Ar.Asna
 
Natural Language processing using nltk.pptx
Ramakrishna Reddy Bijjam
 
I3PM Case study smart parking 2025 with uptoIP® and ABP
MIPLM
 
IMPORTANT GUIDELINES FOR M.Sc.ZOOLOGY DISSERTATION
raviralanaresh2
 
Marketing Management PPT Unit 1 and Unit 2.pptx
Sri Ramakrishna College of Arts and science
 
Lesson 1 - Nature of Inquiry and Research.pdf
marvinnbustamante1
 
PLANNING FOR EMERGENCY AND DISASTER MANAGEMENT ppt.pptx
PRADEEP ABOTHU
 
Wikinomics How Mass Collaboration Changes Everything Don Tapscott
wcsqyzf5909
 
How to Add a Custom Button in Odoo 18 POS Screen
Celine George
 
Ad

Zigbee enabled hotel menu ordering system

  • 1. PROJECT PRESENTATION ONPROJECT PRESENTATION ON ZIGBEE ENABLED HOTELZIGBEE ENABLED HOTEL MENU ORDERING SYSTEMMENU ORDERING SYSTEM USING TOUCH SCREEN &USING TOUCH SCREEN & GLCDGLCD Guided By : Prof. Smita MohantyGuided By : Prof. Smita Mohanty
  • 2. Members associatedMembers associated  Sidharth MohapatraSidharth Mohapatra  Sandip MohapatraSandip Mohapatra  Swastika DashSwastika Dash  Soumya smita SahooSoumya smita Sahoo  Smruti ranjita SuarSmruti ranjita Suar
  • 3. Aim Of The ProjectAim Of The Project  Aim of the project is to develop a prototypeAim of the project is to develop a prototype of aof a system based on Embedded microsystem based on Embedded micro controller(PIC16) which is used for ordering incontroller(PIC16) which is used for ordering in hotel using touch screen and graphical LCD.hotel using touch screen and graphical LCD.  Also at the other end, a graphical interface isAlso at the other end, a graphical interface is designed for taking the orders from different tablesdesigned for taking the orders from different tables and to give the confirmation.and to give the confirmation.
  • 4. Reasons for choosing the projectReasons for choosing the project  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.
  • 6. COUNTER SIDECOUNTER SIDE PC ZIGBEE SERIAL DRIVER
  • 7. ZIGBEEZIGBEE 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.
  • 8. Touch ScreenTouch 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.
  • 10. Graphical LCDGraphical 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.
  • 11. Serial DriverSerial Driver • It is an IC that converts signals from serial port(DB9) to signals suitable for use PC. • It uses serial communication.
  • 12. Power Supply UnitPower Supply Unit  Power supply is designed to convert high voltage AC mainsPower supply is designed to convert high voltage AC mains electricity to a suitable low voltage supply for electronicselectricity to a suitable low voltage supply for electronics circuits and other devices.circuits and other devices.  It can be broken down into a series of blocks, each of whichIt can be broken down into a series of blocks, each of which performs a particular function.performs a particular function. LED LED 1k - + IN4007 * 4 GND transformer 1000uF/35V 7812 +5V +12V230VAC 50Hz 2.2k 7805
  • 13. 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
  • 14. 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
  • 15. 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;
  • 16. 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 transceiver)ZIGBEE (Wireless Full duplex transceiver)  Micro controller (PIC16f877a)Micro controller (PIC16f877a)  Serial Driver (MAX232)Serial Driver (MAX232)  Power Supply UnitPower Supply Unit
  • 17. Technologies UsedTechnologies Used  Serial communication used forSerial communication used for downloading the hex code.downloading the hex code.  ZIGBEEZIGBEE  Display unit (GLCD).Display unit (GLCD).  Touch screenTouch screen  BuzzerBuzzer
  • 18. SOFTWARE REQUIREDSOFTWARE REQUIRED  A Cross compiler for compiling and linking theA Cross compiler for compiling and linking the code written for PIC16 (Mikro C/MPLAB).code written for PIC16 (Mikro C/MPLAB).  Serial communication software for downloadingSerial communication software for downloading code to PIC16(uCFlash PIC).code to PIC16(uCFlash PIC).  Operating System: Windows 2000/XP/7.Operating System: Windows 2000/XP/7.  Application program development in EmbeddedApplication program development in Embedded C.C.  GUI design using Lab-VIEW.GUI design using Lab-VIEW.  Proteus SW for circuit simulation.Proteus SW for circuit simulation.
  • 19. Application of projectApplication of project  HotelsHotels  RestaurantsRestaurants  Cinema hallsCinema halls
  • 20. LAB SET UPLAB SET UP  Soldering materialSoldering material  Fitting materialFitting material  Testing materialTesting material  Development boardDevelopment board  All software compatible PCAll software compatible PC
  • 21.  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.
  • 23. Thank youThank you all. . . . .all. . . . .