Zigbee enabled hotel menu ordering system

10,234 views

Published on

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

Published in: Education, Technology, Business
4 Comments
10 Likes
Statistics
Notes
  • hi.. can u please give the detail circuit diagram of this project
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • hi..
    can u please enlist the components you have used in this project with the specifications.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • hi... i like the concept.... what will be the approxx costing of the whole thing if we install it in a restaurant of say 15 tables.... as we are planning to launch one brand in mumbai...you can contact me on cp30985 at the rate gmail dot com or on 09029404448
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Check this out, you will find it interesting !
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
10,234
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
752
Comments
4
Likes
10
Embeds 0
No embeds

No notes for slide

Zigbee enabled hotel menu ordering system

  1. 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. 2. Members associatedMembers associated  Sidharth MohapatraSidharth Mohapatra  Sandip MohapatraSandip Mohapatra  Swastika DashSwastika Dash  Soumya smita SahooSoumya smita Sahoo  Smruti ranjita SuarSmruti ranjita Suar
  3. 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. 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.
  5. 5. TABLE SIDETABLE SIDE MICRO CONTROLLER BUZZER POWER SUPPLY TOUCH SCREEN ZIGBEE GLCD USART ADC
  6. 6. COUNTER SIDECOUNTER SIDE PC ZIGBEE SERIAL DRIVER
  7. 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. 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.
  9. 9. MICROCONTROLLER INTERFACINGMICROCONTROLLER INTERFACING
  10. 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. 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. 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. 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. 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. 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. 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. 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. 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. 19. Application of projectApplication of project  HotelsHotels  RestaurantsRestaurants  Cinema hallsCinema halls
  20. 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. 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.
  22. 22. BIBLIOGRAPHYBIBLIOGRAPHY i. www.microcontrollerstudies/pic16f8xx.html ii. www.zigbeeprotocols/cre.pdf iii. www.touchtech/resistive4wire.html iv. http/electronicsgadgets.html
  23. 23. Thank youThank you all. . . . .all. . . . .

×