Beruflich Dokumente
Kultur Dokumente
CHAPTER 1
INTRODUCTION
Restaurants are one of the favorite premises. With no regard to the actual
reasons for Visiting restaurants, customer will make orders and wait for the ordered
meals. However, it is common if customers complain for not feeling satisfied about
the services offered. There are many reasons leading to the feeling of dissatisfaction
including being entertained late in terms of order taking by the waiter and meals
serving. The issue of being late entertained could be solved with help of the
advancement in the technologies of communication.
Many times when we visit any restaurant due to overcrowded when order is
being placed it takes more time to process and increases the man power to overcome
such disadvantages a system is being implemented called as automatic hotel order
processing system where users table consists of a keypad and LCD display on
pressing the relevant code of the food item user can send that through the wireless
technology to the kitchen where chef can take the order and serve the customer on
time
This project deals with Digital ordering system for restaurant. This topic
includes scope of the project, project characteristics, Operating environments,
Assumption and dependencies, design and implementation constraints. Scope of the
project includes features that can be implemented. Design part includes the method
and way of designing theproduct. It also explains certain constraints on designing and
implementation
When the customer enters the restaurant, he would surf on the tablet to order his
menu. He could also surf quickly if he has already decided upon what to order. He
would click the item he wants to order and after he is sure he wants each item in the
list, he would click confirm.
The confirmed order would be displayed on the display screen in the kitchen.
After the chef has completed preparing the item, it would be notified to the customer.
After the customer has completed eating the Food, bill would be directly displayed on
his tablet as well as managers system.
1|Page
SMART FOOD ORDERING SYSTEM IN HOTEL
Our purpose to make this project is to make order easier less time taking.
Human effort would be less. Customer can easily place his order just by touch. This
becomes very easy and customer would be satisfied as he placing his order himself.
No confusion would be there. Customer does have to wait for the waiter to come and
take his order. As in paper menu we cannot cancel the order. In this we can easily
cancel the order.
2|Page
SMART FOOD ORDERING SYSTEM IN HOTEL
CHAPTER 2
LITERATURE REVIEW
Content given-
Content given-
Content given-
They further extended the service with Pay pal .Technologies were used
innovatively in a modern restaurant such as multi-touch LCD with Arduino mega, RF
module, database & line following
Content given-
3|Page
SMART FOOD ORDERING SYSTEM IN HOTEL
Content given:
This works as a link between waiters to provide optimum quick and effective
and almost effortless services to the hotels ans restaurants
Content given:
Intension of this proposed method is to promote a cost effective system
which could work only in small scale hotels that are not willing to invest huge
amount of fund in these system.
4|Page
SMART FOOD ORDERING SYSTEM IN HOTEL
CHAPTER 3
METHODOLOGY
3.1 Existing System:
Then user has to wait for long time for the food delivering and for service. The
most common blunder is waiters making mistake with customer’s orders. At times, a
waiter can forgot to add a specific item ,make a change because a customer is allergic
to certain substances, or forgot to give the order to the kitchen.
They must rely on the waiter to remember their order and specific details. Their
food may take longer to be prepared and served if the waiter has multiple tables. They
may also get wrong bills since they cannot see their bill amount until their meal is
complete.
5|Page
SMART FOOD ORDERING SYSTEM IN HOTEL
6|Page
SMART FOOD ORDERING SYSTEM IN HOTEL
3.3 Flowchart:
7|Page
SMART FOOD ORDERING SYSTEM IN HOTEL
A
LCD KEYPAD
T
DISPLAY
M
E BUZZER
BUZZER
DRIVER
G
CLOCK AND
A
RESET
328 BLUETOOTH
MODULE
POWER SUPPLY
RECEIVER SECTION
THERMAL
A
LCD
PRINTER
T
DISPLAY
M
BUZZER
E BUZZER
CLOCK DRIVER
AND G
RESET A
BLUETOOTH
328 MODULE
POWER SUPPLY
8|Page
SMART FOOD ORDERING SYSTEM IN HOTEL
3.5.2 ATmega328 :
The high-performance Atmel Pico-Power 8-bit AVR RISC-based
microcontroller combines 32KB ISP flash memory with read-while-write
capabilities, 1024B EEPROM, 2KB SRAM, 23 general purpose I/O lines, 32
general purpose working registers, three flexible timer/counters with compare
modes, internal and external interrupts, serial programmable USART, a byte-
oriented 2-wire serial interface, SPI serial port, a 6-channel 10-bit A/D converter
(8-channels in TQFP and QFN/MLF packages), programmable watchdog timer
with internal oscillator, and five software selectable power saving modes. The
device operates between 1.8-5.5 volts.
9|Page
SMART FOOD ORDERING SYSTEM IN HOTEL
Features :
Non programmable data and program memory
High Performance
Low power Consumption
On chip anolog Comparator
Advance RISC Architecture
32KB Flash Memory
Fully Static Operation
8.2KB SRAM
Specifications :
Operating Voltage 5V
Input Voltage(recommended) 7-12V
Input Voltage(limit) 6-20V
Digital I/O Pins 14(of which 6 provide PWM output)
PWM Digital I/O Pins 6
Clock Speed 16MH
3.5.3 Keypad:
It is at transmitter site. It is used to place the order. These are normally push to
ON switch. We are using matrix keyboard to place the order.
10 | P a g e
SMART FOOD ORDERING SYSTEM IN HOTEL
We are using 4 X 4 Keypad .keypad is nothing but multiplexed keys. Buttons are
connected in a multiplexed form for reducing the pin usage of control system.
FIG3.5.3.4X4 Keypad
A 20x4 LCD display is very basic module and is very commonly used in various
devices and circuits. These modules are preferred over seven segments and other
multi segment LEDs.
11 | P a g e
SMART FOOD ORDERING SYSTEM IN HOTEL
A 20x4 LCD means it can display 20 characters per line and there are 4 such
lines. In this LCD each character is displayed in 5x7 pixel matrix. This LCD has two
registers, namely, Command and Data. This is standard HD44780 controller LCD.
20 Characters x 4 Lines
Built-in HD44780 Equivalent LCD Controller
Works directly with ATMEGA, ARDUINO, PIC amd many other
microcontroller/kits.
4 or 8 bit data I/O interface
Low power consumption
12 | P a g e
SMART FOOD ORDERING SYSTEM IN HOTEL
The data mode is used for data transfer between devices whereas command
mode is used for changing the settings of the Bluetooth module.AT commands are
required in command mode.The module works on 5V or 3.3V. It has an on board 5V
to 3.3V regulator.
As HC-05 Bluetooth module has 3.3 V level for RX/TX and microcontroller
can detect 3.3 V level, so, no need to shift transmit level of HC-05 module. But we
need to shift the transmit voltage level from microcontroller to RX of HC-05 module
Features:
13 | P a g e
SMART FOOD ORDERING SYSTEM IN HOTEL
It is a cost-effective solution and very handy to use from the user’s side as well
as from the developer’s side.
FIG3.5.6.Thermal Printer
14 | P a g e
SMART FOOD ORDERING SYSTEM IN HOTEL
3.5.7 Buzzer :
This is output device. When there is order received then Buzzer turns ON.
Buzzer will take the attraction from waiter. Piezo buzzers are used for making beeps
alarms and tones.
FIG3.5.7.Buzzer
Features :
Light weight
Simple construction
Low price
It is usable in various applications
15 | P a g e
SMART FOOD ORDERING SYSTEM IN HOTEL
A. CPU Board
B. PCB designing
1. Power supply
For getting +5 volts supply we are using SMPS. The input to SMPS is
230Vac and output is +5Volt.
When we switch ON the power supply of the CPU board then micro-
controller must be RESET to start the program execution from 0000H memory
location. Therefore POR is must. POR means Power On Reset. It is inbuilt in
IC.
3. Clock Generator:
B. PCB Designing:
16 | P a g e
SMART FOOD ORDERING SYSTEM IN HOTEL
For designing the PCB we had used Express PCB software. This software is
downloaded from NET. This is user friendly and very simple.
17 | P a g e
SMART FOOD ORDERING SYSTEM IN HOTEL
Wrapped inside a streamlined interface, the software features both the looks and
the functionality that appeal to Arduino developers, paving the way to a successful
output via the debugging modules. All of its features are hosted inside a few buttons
and menus that are easy to navigate and understand, especially for professional
programmers. Also, the built-in collection of examples might be of great help for
Arduino first timers. Provided that you’ve connected the Arduino board to the
computer and installed all the necessary drivers, one of the first steps we see fit is to
choose the model you’ll be working with using the Tools menu of the application.
Then, you can start writing the programs using the comfortable environment
that Arduino offers. The program includes a rich array of built-in libraries such as
EEPROM, Fermata, GSM, Servo, TFT, Wi-Fi, etc, but adding your own is also
possible. Designs can be verified and compiled, with an error log displayed in the
lower part of the UI that allows you to review the code. If the debugging process
returns no errors, you can start the upload process and have your program delivered to
the board so you can proceed with further testing.
All in all, Arduino comes across as an extremely useful asset, providing the
essentials that Arduino developers need in order to streamline the testing process
18 | P a g e
SMART FOOD ORDERING SYSTEM IN HOTEL
CHAPTER 4
19 | P a g e
SMART FOOD ORDERING SYSTEM IN HOTEL
RESULTS
FIG.4.1.Project Result
CHAPTER 5
20 | P a g e
SMART FOOD ORDERING SYSTEM IN HOTEL
CONCLUSION
There one of the most important areas for the restaurant industry is obviously
the customer service. To engage friendly and obliging service staff is most
challenging for the majority of restaurant managers. But this is not only the issue in
this area. It is also hard to motivate people every day, because the customer’s service
in restaurant might become very stressful.
That’s why this project aims to support processes needed for the restaurant
staff and allow them to focus on the important part of friendly customer’s service.
Adapting this aim for the customers this project increases overall experience at the
next trip to the restaurant.
The project is focused on the order process, billing process, the kitchen
organization. It provides digital management system for each of these processes.
REFERENCES
21 | P a g e
SMART FOOD ORDERING SYSTEM IN HOTEL
22 | P a g e