Raspberry Pi
Raspberry Pi
Nowadays people are looking forward for a system that will satisfy their needs more comprehensibly.
Most of the restaurants industries are looking for any application that enhances the dining experience as
well as that increase the profit. In traditional ordering system the waiter notes down the order from the
customer then places the order to the kitchen and then the billing is done which consumes time and may
cause errors. Many solutions have been proposed for solving this issue. This Project is again one attempt
in the same direction. This project aims to automate the food ordering and billing process in restaurant as
well as to improve the dining experience of customers.
INTRODUCTION
Traditional method that is used commonly in hotels is by taking the customer’s orders and writing it down
on a piece of paper and then giving the order in the kitchen section. The food ordering system is proposed
with the use of a handheld device placed on each table which is used to make an order at the restaurant.
The system uses an OLED display and Keypad module connected with NodeMCU which is
placed on each customers table for them to make orders. Order is made by selecting the items displayed
on OLED display through Keypad. The order will be automatically sent from the NodeMCU to the
kitchen server (Raspberry Pi) using Wi-Fi communication, and automatically it will be displayed on a
screen at the kitchen. The bill will be displayed with table number at the manager/billing section. The
project will reduce the time spent on making the orders and paying the bills, whereby the cost and man
power also can be reduced.
Components used
1. Raspberry Pi
The Raspberry Pi is a credit card sized mini
computer which can be used for many
small computing tasks and IoT’s(Internet of
Things).
It is based on ARM architecture and uses
fan-less CPU and has all the ports which
you’ll need for a computer to be connected
to such as an ethernet cable, HDMI, audio
jack, USB’s etc.
2. NodeMCU
NodeMCU is a wifi SOC (system on a chip)
produced by Espressif Systems. It is based
ESP8266 -12E WiFi module. It is an highly
integrated chip designed to provide full
internet connectivity in a small package.
Figure 1 NodeMCU
It can be programmed directly through USB
port using LUA programming or Arduino
IDE. By simple programming we can establish a WiFi connection and define input/output
pins according to your needs exactly like arduino, turning into a web server and a lot more.
NodeMCU is the WiFi equivalent of ethernet module. It combines the features of WiFi
access point and station + microcontroller. These features make the NodeMCU extremely
powerful tool for WiFi networking. It can be used as access point and/or station, host a web
server or connect to internet to fetch or upload data.
3. OLED Display
Methodology
Future Scope
This project takes the order from the customer & lets him pay the bill without any human intervention. By
making selection of microcontroller with large memory size depending upon the family and ROM size of
the processor there is a great scope of advancement in this project. We can add graphic images by using
SD card and a display with higher dimensions. With the help Internet of Things (IoT), we can easily place
the order just by sitting at home.
Applications
Now a days due to advancement of technology people are accustomed with screen interface. It is easily
accessible by user to navigate by simply selecting the menu through the screen display. With slight
modification in this project, this system can be widely used at different public places like at canteens,
hospitals, public transport, college libraries, theatres etc.
Conclusion
There is great advancement in this technology due to its features like low cost and ease of use. This
technology allows us a faster and more convenient access to the world. The Restaurant automation is a
revolutionary concept & is sure to take people by surprise. This system is convenient, effective and easy
thereby improving the performance of restaurant’s staff. It will also provide quality of service and
customer satisfaction. It will undoubtedly change the way people dine & their dining habits. It would lead
to increased revenues; give the customer a better insight into the kind of food they wish to have, give
them a great touch experienced.
References
[1]."Automated food ordering system", International Journal of advanced Research in Computer science
and Software Engsineering, ijarcsse February 2013.
[2].“Touch screen based menu ordering &displaying system for restaurants”. IJCET. Vol.3, pp. 297-307,
July./Sept.2012.
[3] J.Mustafa, R.Kothari, R.Naik, and A.Slatewala,” Touch & Dine A Multi-Touchable Restaurant
System,” in UACEE International Journal of Computer Science and its Applications-Volume 1: Issue 1
[ISSN 2250- 3750].