Smart Trolley System
Smart Trolley System
Smart Trolley System
https://doi.org/10.22214/ijraset.2022.47633
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue XI Nov 2022- Available at www.ijraset.com
Abstract: While shopping is really exciting and appealing, it also means growing exhausted from waiting in long lines to pay
bills. Therefore, it is suggested that a smart trolley be created that can handle both shopping and invoicing. By doing this, the
consumer may enter the store without stopping, load up the smart trolley with their purchases, and then leave. He receives the
electronic bill in the mail and may examine the specifics of his transaction on the store's website. We need an Arduino board, an
RFID reader, an RFID tag, an LCD display, an Wi-Fi module, a database manager, and a website to keep customer and product
information that can be viewed from anywhere in the globe by the admin in order to do this. The trolley can communicate with
the global network using this IOT-based technology.
Keywords: smart trolley, Arduino, RFID, database, IOT-based
I. INTRODUCTION
Shopping means going to a store, inspecting the items, purchasing them, going through the billing area, standing in a lengthy line,
scanning the merchandise, calculating the total cost, and paying the bill using cash, credit or debit card. However, it is not always
enjoyable for everyone. According to the findings, individuals struggle a lot while shopping, which irritates them. In this system,
there are three components. The first component comprises the actual trolley. The trolley consists of the primary storage unit, two
servo motors, a weight sensor, and one Nodemcu microcontroller with wifi. The Nodemcu runs an HTTP server that takes the
smartphone's input.
The smartphone has a custom android app installed which performs communication with the trolley and the web server and has a
QR code scanner for product scanning. The mobile app also keeps track of the whole shopping list. The Apache web server is
designed for storing information on the available products and making alterations to them. The mobile phone interacts with the web
server to retrieve product information. Then submit the final shopping data. Thus when we look at the whole picture it consists of all
these components working together. The android app interacts with the web server and the shopping trolley and sends appropriate
instructions to it. This is how the whole system works.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1436
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue XI Nov 2022- Available at www.ijraset.com
III. MOTIVATION
Our application is admiringly valuable for shoppers. It offers the following advantages to its users:-
1) It is convenient and saves a lot of time for consumers.
2) Our system handles both shopping and invoicing.
3) It streamlines, secures, and speeds up the checkout process.
IV. METHODOLOGY
This part describes the whole architecture of the system. The architecture consist of Shopping trolley with its equipment, the android
app and the web server interacting with each other.
This part shows how the web server interacts with the Database, online portal and the Android app.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1437
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue XI Nov 2022- Available at www.ijraset.com
This part shows how the mobile app interacts with QR scanner, web server and micro-controller in the trolley
This part consist of a Nodemcu micro-controller, a weight sensor to detect weight, servo motors integrated into the shopping trolley.
V. PROPOSED WORK
In the proposed system, we are using different components to make the system much more flexible to work with. The system
consists of three modules that are the trolley module, the app module, and the server module. The trolley module consists of two
servo motors that control the opening and closing of the shopping trolley. It consists of a Nodemcu microcontroller that broadcasts
wifi and it also has a weight sensor. So when the mobile app scans the trolley it scans for local wifi with the SSID of a particular
pattern of the trolleys. From this, we select the trolley we want to connect to. Once connected the user can take that trolley and
perform shopping operations. The mobile app has a QR code scanner that scans the products and retrieves the product information.
Once the user finalizes a product it opens the trolley for a specific amount of time. Once the user enters the product into the trolley
the weight sensor calculates the initial weight and weight added to determine whether the same product was added. This way the
customer can continue performing their shopping operations. Once done the user can submit their final list to the web server the web
server will then process this list and create a payment portal for the user and once done the process will be completed. This way the
user won't need any help from the cashier at the counter which can save a lot of time for malls, especially on a busy day.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1438
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue XI Nov 2022- Available at www.ijraset.com
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1439
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue XI Nov 2022- Available at www.ijraset.com
This is the opened state of the smart trolley. This state will be only active for a small specific amount of time. Once the order is
placed this state will be active and after some time it will go back to the initial state.
This is the scan activity of the app. This will be responsible for helping the user with get connecting with is trolley.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1440
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue XI Nov 2022- Available at www.ijraset.com
Once connected, the user can start with the shopping process by clicking on the start button.
This is the web page to manage products and generate QR codes for the list of products.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1441
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue XI Nov 2022- Available at www.ijraset.com
This is the web page to add products to the owner's shop database.
VII. CONCLUSION
In this way, we created a user-friendly system that is quite beneficial in the real world. It will completely automate the process of
shopping providing better amenities. Overall, our system is worthwhile for consumers. It is time-saving and economically efficient.
The IoT devices are safe and demonstrate high accuracy. It reduces human effort as it handles invoicing along with shopping.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1442
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue XI Nov 2022- Available at www.ijraset.com
REFERENCES
[1] A. Yewatkar, F. Inamdar, R. Singh, Ayushya and A. Bandal,”Smart cart with Automatic Billing, Product Information, Product Recommendation Using RFID &
Zigbee with Anti-Theft”, Proceedings of 7th international conference on communication, computing and virtualization, Procedia computer science, 79(2016),
pp.793-800
[2] D. P. Acharjya and T. K. Das, “A framework for attribute selection in marketing using rough computing and formal concept analysis”, IIMB Management
Review, Vol. 29, pp.122–135, 2017.
[3] G. Roussos, “Enabling RFID in retail”, Computer, Vol. 39, No. 3, pp. 25-30, 2006.
[4] H. H. Chiang et al., “Development of smart shopping carts with customer-oriented service”, in proc. of International Conference on System Science and
Engineering, Taiwan, pp. 1-2, 2016.
[5] L. Yathisha, A. Abhishek, R. Harshith, S. R. D. Koundinya and K. M. Srinidhi, “Automation of shopping cart to ease queues in malls using RFID”,
International Research Journal of Engineering and Technology, Vol. 2, No.3, pp.1435-1441, 2015.
[6] S. Sojitra1 and R. G. Patel, “A Review of Smart Shopping Systems”, International Research Journal of Engineering and Technology, Vol. 3, No. 5, pp. 2561-
2563, 2016.
[7] S. Kamble, S. Meshram, R. Thokal and R. Gakre, “Developing a Multitasking Shopping Trolley Based on RFID Technology”, International Journal of Soft
Computing and Engineering, Vol.3, No.6, pp.179-183.2014
[8] T. K. Das, “A Customer Classification Prediction Model Based on Machine Learning Techniques”, in proceedings of IEEE International Conference on
Applied and Theoretical Computing and Communication Technology , pp. 321-326, 2015.
[9] T. Nakahara and K.Yada “Evaluation of the Shopping Path to Distinguish Customers Using a RFID Dataset”. International Journal of Organizational and
Collective Intelligence archive, Vol. 2, No.4, pp. 1-14. 2011
[10] Y. Kambayashi, Y. Harada, O. Sato, and M. Takimoto, “Design of an intelligent cart system for common airports”, Consumer Electronics, ISCE '09. IEEE 13th
International Symposium, pp.523-526, 2009.
[11] Z. Ali and R. Sonkusare, “RFID Based Smart Shopping and Billing”, International Journal of Advanced Research in Computer and Communication
Engineering, Vol. 2, No.12, pp. 4696-4699.2013.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 1443