Smart Trolley Using RFID
Smart Trolley Using RFID
https://doi.org/10.22214/ijraset.2023.52968
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue V May 2023- Available at www.ijraset.com
Abstract: People's living standards have improved as a result of modern technologies. As a result, there was a large crowd at the
mall. To control the huge crowd, we must streamline the billing procedure. A smart shopping system based on RFID is used to
accomplish this. Once each item in a smart shopping cart has been read thoroughly, the bill is generated and displayed. after the
last A bill is printed.
The customer pays the money using the pre-charged cards that the shopping complex has provided. The objective is to reduce
time consumption. It makes use of RFID technology, which can scan a large number of things and help save both customers'
and the mall's valuable time.
Keywords: Mall, Arduino, Smart Trolley, RFID, bill
I. INTRODUCTION
Shopping at large malls and hyper cities is presently becoming a daily activity in major cities, according to the current situation. As
a result, malls had heavy traffic throughout weekends and holidays. After paying for the item at the billing counter, the cashier
prepares the bill by scanning the item's barcode, which takes time. As a result, long lines are common in the mall, and shoplifting
has recently increased as a result, causing a significant financial loss for the establishment. Shopping centres are becoming more
congested and malls are experiencing heavy traffic due to the expanding population in cities. Customers must therefore wait in a
lengthy queue for billing and when there is not enough staff for billing. Our team developed a smart shopping cart to address these
problems.
To do this, simply equip the shopping cart with an RFID reader with an LCD and RFID tags for the products. With the help of RFID
and an LCD, the consumer will need to be aware of the price of each item that is scanned into the system; the LCD will display the
item's entire cost. This method will save mall patrons' time and lessen the labour force requirements. It is frequently used in
shopping centres to lighten the staff's workload.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 5604
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue V May 2023- Available at www.ijraset.com
3) A suggestion was presented to create a product that would help someone in their daily search by shortening the time spent
making a purchase. The primary purpose of the suggested system is to offer a cutting-edge technologically affordable scalable
and long-lasting system that enables in-person shopping.
4) A cart containing a product identifying device (PID) which has an LCD, a reader for RFID, a EEPROM, plus a ZigBee module
was proposed as a solution. To read the information about the purchased products, an RFID reader would be used. The product
information will be temporarily saved in the basket. This has a connected EEPROM, and using the ZigBee module, the data via
this EEPROM will be sent to the primary system for billing. The centralized billing system accesses the product database,
retrieves the EEPROM and cart data, and computes the total sum of purchases of that specific trolley.
III. METHODOLOGY/EXPERIMENTAL
A. Materials
The methodology for implementing the smart trolley system using RFID technology involves several key steps and components.
Firstly, RFID tags are integrated with product items, where each tag contains essential information such as the product name, price,
and expiry date. These tags are strategically placed on the products to ensure accurate detection and reading during the shopping
process. The communication between the RFID readers and the microcontroller unit is established through a specific protocol. RFID
readers are selected based on their compatibility and performance requirements. The readers transmit the data captured from the
RFID tags to the microcontroller unit, which acts as the central processing unit of the system. The microcontroller unit processes the
received data by retrieving product details from the database server. This involves querying the database using the information
obtained from the RFID tags, such as the unique product identifier. Additionally, real-time stock tracking algorithms may be
implemented to ensure accurate inventory management. The microcontroller unit also performs billing calculations based on the
detected products and their corresponding prices. Each component used in the system undergoes a detailed analysis. RFID tags are
evaluated based on their technical specifications, such as frequency range, read range, and memory capacity. RFID readers are
selected and analyzed based on factors like communication protocols, read speed, and compatibility with the microcontroller unit.
The microcontroller unit is chosen considering its processing power, memory capacity, and support for interfacing with the database
server. The database server is selected based on its ability to handle large amounts of data and provide fast response times. The
proposed methodology is validated through an experimental setup. Hardware and software configurations are established, and the
system is tested in a controlled environment. Performance metrics such as accuracy, response time, and usability are measured and
analyzed. Any limitations or challenges encountered during the experimentation are also discussed. The results obtained from the
experiments provide insights into the effectiveness and feasibility of the smart trolley system using RFID technology. In conclusion,
the methodology for the smart trolley system using RFID technology involves integrating RFID tags with products, establishing
communication between RFID readers and the microcontroller unit, processing data, and conducting a component analysis. The
experimental setup validates the proposed methodology and provides valuable insights into the system's performance and usability.
B. Flowchart
Figure 1
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 5605
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue V May 2023- Available at www.ijraset.com
A flowchart for a smart trolley system using RFID can help visualize the sequence of steps involved in the system's operation.
Here's an explanation of a basic flowchart for such a system:
1) Start: The flowchart begins with the start symbol, representing the initiation of the smart trolley system.
2) Initialize System: This step involves initializing all the system components, including RFID readers, the microcontroller unit,
and the database server.
3) Scan RFID Tag: The system waits for the RFID reader to detect an RFID tag placed on a product item. Once a tag is detected,
the system proceeds to the next step.
4) Read Tag Data: The RFID reader reads the data encoded in the RFID tag, such as the unique product identifier.
5) Retrieve Product Information: Using the read tag data, the system queries the database server to retrieve the corresponding
product information, such as the product name, price, and expiry date.
6) Display Product Information: The retrieved product information is displayed to the user, providing real-time details about the
scanned product.
7) Add Product to Trolley: The user has the option to add the scanned product to their shopping trolley. If selected, the system
adds the product to the trolley and updates the total bill.
8) Check for Additional Scans: The system checks if there are more products to be scanned. If yes, it returns to the RFID tag
scanning step (Step 3). If no, it proceeds to the next step.
9) Display Final Bill: Once all the desired products have been scanned and added to the trolley, the system displays the final bill
to the user, reflecting the total cost of the selected items.
10) End: The flowchart ends, representing the completion of the smart trolley system operation.
C. Block Diagram
Figure 2
The system block diagram for the smart trolley using RFID comprises essential components such as the power supply, Arduino
Nano, EM 18 Module (RFID), buzzer, and LCD display. The power supply ensures the proper electrical power distribution to all
components of the system. The Arduino Nano acts as the central processing unit, receiving and processing data from the RFID
reader. The EM 18 Module serves as the RFID reader, emitting radio waves to read the unique identification data stored on the
RFID tags attached to the products. When an RFID tag is successfully read, the Arduino Nano triggers the buzzer to produce an
audible signal. Simultaneously, it controls the LCD display, presenting the retrieved product details, including the name, price, and
other relevant information. This system architecture enables seamless data processing and real-time information display, enhancing
the shopping experience for users of the smart trolley.
D. Design
1) The Smart Trolley ought to be simple to transport.
2) Security tracking devices should be installed on each smart trolley to prevent anyone from removing them from retail locations.
3) It has to have an Arduino system placed on a PCB board.
4) The cart should be made with all four wheels, a brake with steering that is simple to use.
5) Required power supply to all attached devices.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 5606
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue V May 2023- Available at www.ijraset.com
Figure 3:Welcome
Figure 4:Product
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 5607
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 11 Issue V May 2023- Available at www.ijraset.com
V. CONCLUSION
The EM-18 reader, an Arduino, and RFID technology were used to complete the task. Its objective is to reduce the amount of time
spent waiting in long lines for billing so that customers gain, and handling inventory is made easier. Whenever there is a hurry to get
inside a store as there is plenty of foot traffic, it might be employed at shopping malls. This intelligent tram system has a significant
impact. on the development of technology in the field of automation. This technology will replace the barcode system that is
currently in use. As a result, this sort of equipment has been used to shorten queues and lines at billing counters, facilitating quick
transaction completion for customers.
VI. ACKNOWLEDGMENT
Guidance throughout the project and researching was provided by Prof. M. Mhatre. Our sincere gratitude to HOD Instrumentation
department and VIT Pune Instrumentation department for this opportunity.
REFERENCES
[1] RFID JOURNAL, 2002-2007, REFFERD 6.8.2007, http://www.rfidjournal.com
[2] https://www.researchgate.net/publication/322537108_A_SMART_TROLLEY_WITH_RFID_IMPLEMENTATION_A_SURVEY_AMONG_CUSTOMERS
[3] Shankar,S. K., Balasubramani, S., Basha, S. A., Ariz Ahamed S., Kumar Reddy, N. S. 2021. Smart Trolley for Smart Shopping with an Advance Billing
System using IoT, 5th International Conference on Computing Methodologies and Communication.
[4] Pavni Swaroop, AkshitaParasari, Mansi Singh, Shobha Rajput, 2020. A Review paper on Smart Trolley System forAutomated Billing using RFID and IoT,
International Journal of Creative Research Thoughts (IJCRT), 8(7) 2978-2982.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 5608