Ammu
Ammu
Ammu
CHAPTER 1
INTRODUCTION
General Introduction
The traditional shopping experience has evolved significantly over the years, driven
by advancements in technology and changing consumer preferences. In today's digital age,
there is a growing demand for innovative solutions that enhance convenience, efficiency, and
interactivity in the retail environment. Our project endeavours to address this demand by
introducing a Smart Shopping Trolley, a pioneering system that integrates cutting-edge
technologies to revolutionize the way people shop.
The Smart Shopping Trolley is designed to streamline the shopping process and
improve the overall shopping experience for consumers. By leveraging RFID (Radio
Frequency Identification) technology, Arduino microcontroller, Bluetooth communication,
and ultrasonic sensors, the trolley offers a range of features that simplify and enhance every
aspect of the shopping journey.
One of the key features of the Smart Shopping Trolley is its ability to automatically
detect and track items placed within it using RFID tags. Each shopping item is embedded
with an RFID tag containing unique identification information. When the item is placed in
the trolley, the integrated RFID reader instantly recognizes the item and adds its
corresponding price to the total bill amount. This eliminates the need for manual scanning of
each item at the checkout counter, saving time for both shoppers and store personnel.
Chapter 8: Advantages, Applications and Disadvantage summary of the project report, future
scope, conclusion and finally the references.
CHAPTER 2
LITERATURE SURVEY
Vaishali Rane, Krutik Shah [1] Smart Trolley Using RFID. This system describes the
implementation of smart shopping cart using radio frequency identification using the RFID
sensors, Arduino microcontroller, Bluetooth module, and Mobile application. Where the
mobile is connected to the shopping cart and the application is already installed, the data is
shared using the Bluetooth from the Arduino microcontroller and the mobile then with the
server.
RK Megalingam [2] Smart shopping cart with automatic billing system through RFID and
ZigBee. The application was tested on emulators and smartphones. In both cases, the app
performed efficiently with no errors. The application did not crash at any point in time. The
app was able to control the smart shopping cart without any delays. Based on the commands
received from the smartphone, the shopping cart was able to move in the preferred directions.
Zeeshan ali, Prof. Reena Sonkusare [3] RFID Based on smart shopping trolley build a new
technology that allows the customers to shop efficiently. This is designed in such a way that
the data of the customer is sent to the counter through the Wi-Fi module, which reduces
standing in long queues at the bill counter. On the other hand, the admin can monitor the
stocks and plan in advance.
P. Chandrasekar, T. Sangeetha [4] This paper suggests a method that is based on the RFID
and ZigBee which creates an automated central billing system for the shopping malls.
Eliminating the queues and displaying the real-time price of the items in the cart.
Mr. P. Chandrasekar and Ms. T. Sangeetha [6] Smart Shopping Cart with Automatic
Billing System through RFID and ZigBee, this application creates an automated central bill
system for the mall. Customers can pay their bill through credit/debit cards. ZigBee and
RFID used for in it.
Dept of ECE, K K GEC K R Pet. Page 3
Smart Shopping Trolley Using Smartphone and Arduino Uno 2023-24
T.R. Lekhaa, S. Rajeshwari [7] Intelligent Shopping Cart Using Bolt Esp8266 Based on
Internet of Things,Smart Trolley with Instant Billing to Ease Queues at Shopping Malls using
ARM7 LPC2148. This is based on arm7 microcontroller fitted with an LCD and RFID
scanner and a wireless technology called ZigBee. The LCD used is a 16x2 and ZigBee
modules make the wireless network to work even at long distance due to its wide range, the
RFID scanner scans the product’s unique code and its price. And it gets displayed on the
LCD screen. So, after costumer has finished with the shopping, he/she has to visit the counter
and pay the bill as displayed on the LCD screen fitted on the trolley.
Kaushal Vyas, Sahil Shah, Nishant Upadhyay [9] Intelligent shopping cart using BOLT
based on IOT. IOT kit consists of barcode scanner, LCD display, Bolt ESP8266. The broad
clarification of its process is, when consumer takes an item and put inside the trolley, that
time barcode scanner scans the item barcode and value as well as gain to show into the digital
display panel. Later than consumer concluded their purchasing and the bill is sent to the
counter section.
Mohit Kumar, Jaspreet Singh, Anju, Varun Sanduja [10] Smart Trolley with Instant
Billing to Ease Queues at shopping malls using ARM7 LPC2148. Framework is utilized to
ease lines in shopping centre by utilizing RFID module. The RFID reader will peruse the
RFID Tag set on the item when the item falls in the trolley. In the event that, the client needs
to expel any item then he should expel that item from the trolley. The LCD will show the
subtitles of the expelled item like name, cost and the absolute bill and with the help of Xampp
server the bill will be send to the cashier Paper.
Prasiddhi K, Dhanashree H. Gawali [11] Innovative shopping cart for smart cities. The
proposed system consists of some new smart features incorporated compared to other
systems. Here provision is made for a truly beneficial budget setting. Customers will get the
real time statistics/condition/information of the product which will ultimately help them to
choose a best suited product for their needs.
Priyanka S. Sahare, Anup Gade, Jayant Rohankar [12] Automated Billing for Smart
Shopping System Using IOT International Information and engineering technology
association describes the implementation of a Smart Shopping Cart using ZigBee networks.
The reliable and cost-efficient system design also ensures detection of deception. Thus, the
smart system attracts both the buyers and sellers and ZigBee acts like Xampp server but is
more reliable.
P.T. Sivagurunathan, P. Seema, M. Shalini, R. Sindhu [13] Smart Shopping Trolley Using
RFID International Journal of Pure and Applied Mathematics. Automation of shopping cart
using RFID module and ZIGBEE module, in this system, RFID tags are used instead of
barcodes. These RFID tags will be on the product. When the customer takes a product and
places it in the trolley, the trolley will contain an RFID reader which will sense the RFID tag
which is present on the product. Thus displays the product price on the LCD display. Like
this, the process continues. Along with it, comes a ZIGBEE transmitter in the trolley, which
transfers data to the main computer.
Yathisha, L., Abhishek, A., Harshith, R., Darshan Koundinya, S.R., Srinidhi, K [14]
Automation of shopping cart to ease queue in malls by using RFID. This system designs a
shopping cart by taking inspiration from a shopping basket which is under development by
Panasonic, in which each item is tagged using UHF RFID [range: 916-924 MHz] Two
Circular Polarized (CP) Patch antennae used to read RFID tags in different orientations. CSL
468 RFID reader used having 16 ports and scan speed of 300 tags/sec.
Gangwal, U., Roy, S., Bapat, J. [15] Smart shopping cart for automated billing purpose
using wireless sensor networks. This framework is utilized as a part of spots, for example,
general stores. It can help in diminishing labour and in making a superior shopping
background for the clients. Rather than influencing the clients to hold up in a long line while
looking at, the framework robotizes the charging procedure. The client can likewise track the
subtle elements of the acquired things and additionally the present bill sum on the screen.
CHAPTER 3
PROBLEM DEFINITION
Problem Statement
Problem Solution
So to overcome that above mentioned problem, this system is eliminates the need for
manual scanning of each item at the checkout counter, saving time and preventing collusions
and ensuring the safety of both the user and other shoppers.
proposed System
Objective
Our main objective in this project includes implementation of RFID technology for
automatic item detection and billing within the shopping trolley and also system to allow
users to set a limit on their expenditure before starting their shopping trip.
CHAPTER 4
METHODOLOGY
The main focus of this study is to facilitate both supermarkets and customers. The
proposed Architecture of this study provides the hardware and software solutions that help
the supermarket to improve the quality-of-service issues and eliminate the time-consuming
process of the shopping. The retail industries invest further in exploring the potential of these
technologies for the novel services for their customers. These novel services attract a huge
number of customers that increase revenue as well. The innovation of the proposed study is
the architecture model and services that come together to provide eco-friendly services in
cost- effective manners.
A customer to gets into the mall, picks up the smart trolley, searches for the product he wants.
The customer will then simply scan the product on the barcode scanner, the product name and
price will be added, similarly he can do the same for all the products and total price displayed
on the phone.
Design the overall architecture of the system, including hardware and software
components. Decide on the microcontroller, GSM module, Bluetooth module, Buck
converter, power supply, ultrasonic sensor etc.
Choose a GSM module for communication purposes. This module will be used to
send data to a central server or receive commands remotely, enhancing the shopping
experience and optimizing inventory management.
Flow Chart
Start
In the mobile application total price and balance amount in the wallet is displayed
If the button pressed then robot will move towards corresponding directions
Obstacle Detected
If switch is pressed
Stop
Fig 4.1 Flow Diagram of Smart Shopping Trolley Using Smartphone and Arduino Uno
Block Diagram
Arduino Uno
RFID
Reader GSM
Module
Button
Buck Converter
Fig4.2 Block Diagram for Smart Shopping Trolley using Smart phone and Arduino Uno
Power Supply
The microcontroller is connected with the RFID Reader. Each shopping item is
embedded with an RFID tag containing unique identification information. RFID Reader scans
the product’s tags and show the details of the product in the display. When the customer
wants to buy an item first scans the RFID tag of the product and its price is added in the total.
The trolley is equipped with ultrasonic sensors to detect obstacles in its path. If an obstacle is
detected within a predefined distance, the trolley automatically stops, preventing collisions
and ensuring the safety of both the user and other shoppers. Finally turn on the switch total
bill amount is send to the user phone number.
System Architecture
The Smart Shopping Trolley system architecture comprises hardware and software
components working together to automate various aspects of the shopping process. Here's an
overview of the architecture:
1. Hardware Components:
Display Unit: Displays total bill amount, remaining balance, and other relevant
information.
2. Software Components:
RFID Detection Algorithm: Processes RFID tag information and adds item prices to
the total bill.
Bluetooth Application: Provides a user interface for controlling the trolley, monitoring
expenditures, and accessing product information.
Obstacle Detection Algorithm: Monitors ultrasonic sensor data and stops the trolley if
obstacles are detected.
CHAPTER 5
HARDWARE REQUIREMENTS
ARDUINO UNO
GSM MODULE
BLUETOOTH MODULE
MOTOR DRIVER
ULTRASONIC SENSOR
POWER SUPPLY
JUMPPER WIRE
BUCK CONVERTER
RFID READER
SOFTWARE REQUIREMENTS
ARDUINO ID
EEMBEDDED C
SERIAL BLUETOOTH TERMINAL
HARDWARE REQUIREMENTS:
ARDUINO UNO
differs from all preceding boards in that it does not use the FTDI USB-to-serial driver chip.
Instead, it uses the Atmega16U2 (Atmega8U2 up to version R2) programmed as a USB-to-
serial converter.
Features of Arduino
Arduino boards are able to read analog or digital input signals from different
sensors and turn it into an output such as activating a motor, turning LED on/off,
connect to the cloud and many other actions.
You can control your board functions by sending a set of instructions to the
microcontroller on the board via Arduino IDE (referred to as uploading software).
Unlike most previous programmable circuit boards, Arduino does not need an
extra piece of hardware (called a programmer) in order to load a new code onto
the board. You can simply use a USB cable.
Additionally, the Arduino IDE uses a simplified version of C++, making it easier
to learn to program.
Finally, Arduino provides a standard form factor that breaks the functions of the
micro-controller into a more accessible package.
We chose the Arduino UNO board because it is the most popular board in the
Arduino board family. In addition, it is the best board to get started with electronics and
coding Some boards look a bit different from the one given below, but most Arduino have
majority of these components in common.
Power USB: Arduino board can be powered by using the USB cable from your
computer. All you need to do is connect the USB cable to the USB connection.
Voltage Regulator: The function of the voltage regulator is to control the voltage
given to the Arduino board and stabilize the DC voltages used by the processor and other
elements.
Crystal Oscillator: The crystal oscillator helps Arduino in dealing with time issues.
How does Arduino calculate time? The answer is, by using the crystal oscillator. The number
printed on top of the Arduino crystal is 16.000H9H. It tells us that the frequency is
16,000,000 Hertz or 16 MHz
Arduino Reset: You can reset your Arduino board, i.e., start your program from the
beginning. You can reset the UNO board in two ways. First, by using the reset button (17) on
the board. Second, you can connect an external reset button to the Arduino pin labelled
RESET (5).
Analog pins: This board has six analog input pins A0 to A5. These pins can Read the
signal from an analog sensor like the humidity sensor or temperature sensor and convert it
into a digital value that can be read by the microprocessor.
Main microcontroller: Each Arduino board has its own microcontroller (11). You
can assume it as the brain of your board. The main IC (integrated circuit) on the Arduino is
slightly different from board to board. The microcontrollers are usually of the ATMEL
Company. You must know what IC your board has before loading up a new program from
the Arduino IDE. This information is available on the top of the IC. For more details about
the IC construction and functions, you can refer to the data sheet.
ICSP pin: Mostly, ICSP (12) is an AVR, a tiny programming header for the Arduino
consisting of MOSI, MISO, SCK, RESET, VCC, and GND. It is often referred to as an SPI
(Serial Peripheral Interface), which could be considered as a quote; expansion "e; of the
output. Actually, you are slaving the output device to the master of the SPI bus.
Power LED indicator: This LED should light up when you plug your Arduino into a
power source to indicate that your board is powered up correctly. If this light does not turn
on, then there is something wrong with the connection.
TX and RX LEDs: On your board, you will find two labels: TX (transmit) and RX
(receive). They appear in two places on the Arduino UNO board. First, at the digital pins 0
and 1, to indicate the pins responsible for serial communication. Second, the TX and RX led
(13). The TX led flashes with different speed while sending the serial data. The speed of
flashing depends on the baud rate used by the board. RX flashes during the receiving process.
Digital I/O: The Arduino UNO board has 14 digital I/O pins (15) (of which 6 provide
PWM (Pulse Width Modulation) output. These pins can be configured to work as input
digital pins to read logic values (0 or 1) or as digital output pins to drive different modules
like LEDs, relays, etc. The pins labelled “~” can be used to generate PWM.
AREF: AREF stands for Analog Reference. It is sometimes, used to set an external
reference voltage (between 0 and 5 Volts) as the upper limit for the Analog input pins.
This is Small SIM800L GPRS GSM Module Micro SIM Card Core Board Quad-
band TTL Serial Port with the antenna, in this module two antennas have been included.
SIM800L GSM/GPRS module is a miniature GSM modem, which can be integrated into a
great number of IoT projects. You can use this module to accomplish almost anything a
normal cell phone can; SMS text messages, make or receive phone calls, connecting to the
internet through GPRS, TCP/IP, and more! To top it off, the module supports quad-band
GSM/GPRS network, meaning it works pretty much anywhere in the world First is made of
wire (which solders directly to NET pin on PCB) – very useful in narrow places. Second –
PCB antenna – with double-sided tape and attached pigtail cable with IPX connector. This
one has better performance and allows to put your module inside a metal case – as long the
antenna is outside.
Features:
TTL serial port for serial port, you can link directly to the micro-controller.
Don’t need MAX232.
Power module automatically boots, homing network.
On board signal lights all the way.
It flashes slowly when there is a signal, it flashes quickly when there is no signal.
HC-06 is the popular Bluetooth module. This HC06 module is slave mode only. It’s
very easy to add wireless serial connectivity for your device with this module. Examples for
Arduino and other boards are available. Once you pair with other Bluetooth devices you work
like with normal UART to exchange data. This module has built-in 3.3V voltage regulator
and helps to break out the important pins (Vcc, Gnd, Txd, Rxd). Based on CSR BC4 chip,
Bluetooth V2.0 + EDR. You can set the baud rate, name and pair password by AT commands
when there is no Bluetooth connection. This module is a slave- it can be paired with
Computer- Bluetooth master- mobile phone- PDA- PSP and so on.
Features:
L298N 2A Based Motor Driver is a high power motor driver perfect for driving DC
Motors and Stepper Motors (Now find out out a wide range of motors at Robu.in). It uses the
popular L298 motor driver IC and has an on-board 5V regulator which it can supply to an
external circuit. It can control up to 4 DC motors, or 2 DC motors with directional and speed
control. This motor driver is perfect for robotics and mechatronics projects and perfect for
controlling motors from microcontrollers, switches, relays, etc. Perfect for driving DC and
Stepper motors for micro mouse, line following robots, robot arms, etc.
Features:
ULTRASONIC SENSOR
This HC-SR04-Ultrasonic Range Finder is a very popular sensor that is found in many
applications where it requires measuring distance and detecting objects. The module has two
eyes like projects in the front which forms the Ultrasonic transmitter and Receiver. The HC-
SR04 ultrasonic sensor uses sonar to determine the distance to an object like bats or dolphins
do. This Ultrasonic Sensor module is a transmitter, a receiver, and a control circuit in one
single pack!! It has very handy and compact construction. It offers excellent range accuracy
and stable readings in an easy-to-use package. Its operation is not affected by sunlight or
black material like Sharp rangefinders are (although acoustically soft materials like cloth can
be difficult to detect). The Trigger and the Echo pins are the I/O pins of this module and
hence they can be connected to the I/O pins of the microcontroller/Arduino. When the
receiver detects the return wave the Echo pin goes high for a particular amount of time which
will be equal to the time taken for the wave to return back to the sensor. Ultrasonic Ranging
Module HC-SR04 provides 2cm-400cm non-contact distance sensing capabilities, ranging
accuracy up to 3mm. This Ultrasonic Sensor can be attached to your project using a
mounting bracket, so buy it now at
Robu.in we have a very good quality Acrylic Mounting Bracket for this HC-SR04 Ultrasonic
Module.
Features:
POWER SUPPLY:
Jumper wire
SWITCH
It is a KCD11 AC 250V 3A 2 Pin ON/OFF I/O SPST Snap in Mini Boat Rocker
Switch. Widely applied to control all kinds of household appliances such as water dispenser,
treadmill, and coffee pot and so on. SPST on-off control and 2 terminals Rocker Switch.
Fig 5.1.8 RFID Reader/Writer RC522 SPI S50 with RFID Card and Tag
RFID Reader: A device that emits radio waves and receives signals back from RFID
tags. It communicates with tags within its range and can read/write data to them. Readers
come in various forms, including handheld, fixed, and mobile devices.
RFID Tag: A small device that contains electronically stored information. There are two
main types:
Passive Tags: Powered by the reader's electromagnetic field. They don't have a
power source of their own and rely on the reader's signal to transmit data.
Active Tags: Have their power source (e.g., battery) and can transmit signals over
longer distances. They're typically more expensive but offer greater range and
functionality.
RFID Card: Essentially an RFID tag embedded in a card format, often used for access
control, identification, and payment systems. They can be passive or active, depending
on the application's requirements.
BUCK CONVERTER
A buck converter is a type of DC-DC power converter that steps down voltage from a
higher level to a lower level efficiently. It does this by rapidly switching a semiconductor
(usually a transistor) on and off. This creates pulses of energy that are then smoothed out to
provide a steady output voltage. Buck converters are commonly used in electronic devices to
regulate voltage, such as in battery-powered devices and in power supplies for computers and
other electronics.
Switching Operation: The heart of the buck converter is the semiconductor switch,
which is typically controlled by a pulse-width modulation (PWM) signal.
Inductor Operation: During the on-time of the switch, the inductor stores energy in the
form of a magnetic field.
Output Voltage Regulation: The output voltage of the buck converter is determined by
the duty cycle of the PWM signal and the input voltage.
Voltage and Current Ripple: Due to the switching action of the converter, both the
output voltage and current will exhibit ripple.
Efficiency: Buck converters are known for their high efficiency, especially when
compared to linear regulators.
Control and Protection: To ensure stable operation and protect the circuit from
overvoltage, overcurrent, and overheating, buck converters often incorporate control.
microcontroller with a few kilobytes of memory with the suitable level of processing
complexity determined with a Probably Approximately Correct Computation framework
(a methodology based on randomized algorithms), or can become very sophisticated in
applications such as airplanes, missiles, and process control systems.
Arduino IDE:
CHAPTER
6
IMPLEMENTATION AND DESIGN
HARDWARE IMPLEMENTATION:
SOFTWARE IMPLEMENTATION:
Steps to create New Project
1. Connect the Arduino to your computer's USB port
5. Select New.
8. Upload
5.2.2
First we must have an Arduino board and a USB cable. In case we use Arduino UNO,
Arduino Duemilanove, Nano, Arduino Mega 2560, or Decimal, we will need a standard USB
cable (A plug to B plug), the kind we would connect to a USB printer .In case we use
Arduino Nano, we will need an A to Mini-B cable instead as shown in Fig. 5.2.2
The Arduino Uno, Mega, Duemilanove and Arduino Nano automatically draw power
from either, the USB connection to the computer or an external power supply. If you are
using an Arduino Diecimila, you have to make sure that the board is configured to draw
power from the USB connection. The power source is selected with a jumper, a small piece
of plastic that fits onto two of the three pins between the USB and power jacks.
After your Arduino IDE software is downloaded, you need to unzip the folder. Inside
the folder, you can find the application icon with an infinity label (application.exe). Double-
click the icon to start the IDE.
● Create a new project. To create a new project, select File →New, as shown in below
Open an existing project example. To open an existing project example, select File →
Example → Basics → Blink, as shown in below
To avoid any error while uploading our program to the board, we must select the
correct Arduino board name, which matches with the board connected to our computer. Go to
Tools Board and select the board.
Select the serial device of the Arduino board. Go to Tools → Serial Port menu. This
is likely to be COM3 or higher (COM1 and COM2 are usually reserved for hardware serial
ports). To find out, you can disconnect your Arduino board and re-open the menu, the entry
that disappears should be of the Arduino board. Reconnect the board and select that serial
port.
Before explaining how to upload our program to the board, we should know the
function of each symbol appearing in the Arduino IDE toolbar.
CHAPTER 7
RESULT ANALYSIS
CHAPTER 8
Advantages
Time-saving.
Enhanced Safety.
Cost-effective.
Environmental friendly.
Disadvantages
Dependency on Technology.
Limited Accessibility.
Applications
Shopping Centres.
Product information.
D-Marts.
Big buzzer.
Departmental stores.
Budget Management.
Super Market.
FUTURE SCOPE
CONCLUSION
The Smart Shopping Trolley represents a significant advancement in the field of
smart retail technology, offering a transformative solution to enhance the shopping
experience for consumers. By leveraging RFID technology, Bluetooth communication, and
obstacle detection sensors, the system streamlines the shopping process, provides real-time
expenditure monitoring, and enhances user convenience and safety.
REFERENCES
[1] Vaishali Rane, Krutik Shah “Smart Trolley Using RFID”, International Journal of
Research in Science &Engineering Technology, ISSN: 2321-9653; IC Value: 45.98; March
2018.
[2] RK Megalingam “Smart shopping cart with automatic billing system through RFID and
ZigBee”. International Journal of Computer Applications (0975-8887) International
Conference on Communication, Computing and Information Technology (ICCCMIT-Jan
2019).
[3] Zeeshan ali, Prof. Reena “Sonkusare RFID Based on smart shopping trolley” build a new
technology that allows the customers to shop efficiently in International Journal of
Engineering Science and Innovative Technology (IJESIT) July 2019.
[4] Mr P. Chandrasekhar and T. Sangeetha “Smart shopping Cart with Automatic Billing
System through RFID and ZigBee,” IEEE 2020.
[5] Aboli Hanwate and Poonam Thakare “Smart shopping cart with automated billing
system” International Journal of Engineering Research & Technology, Vol. 8, no.11, pp. 88–
91, 2020
[7] T.R. Lekhaa, S. Rajeshwari “Intelligent Shopping Cart Using Bolt Esp8266 Based on
Internet of Things”,2021.
[8] Mobeen Shahroz, Muhammad Faheem Mushtaq, Maqsood Ahmad1 “IoT-Based Smart
Shopping Cart Using Radio Frequency Identification”, at 2020
[9] Kaushal Vyas, Sahil Shah, Nishant Upadhyay “Intelligent shopping cart using BOLT
based on IOT”,2018. Arduino IDE 1.8.15 [Online] Available: https://www. Arduino.
cc/en/Main.
[10] Mohit Kumar, Jaspreet Singh, Anju, Varun Sanduja “Smart Trolley with Instant
Billing’’ to Ease Queues at shopping malls using ARM7 LPC2148. 2021.
[11] Prasiddhi K, Dhanashree H. Gawali Innovative shopping cart for smart cities. Intelligent
shopping cart using bolt esp8266 based on internet of things,” 2019 5th Int. Conf. Adv.
Comput. Commun. Syst.(ICACCS), 2019, pp. 758–761, doi:
10.1109/ICACCS.2019.8728346.
[12] Priyanka S. Sahare, Anup Gade, Jayant Rohankar “Smart shopping cart with automated
billing system” International Journal of Engineering Research & Technology, Vol. 8, no.11,
pp. 88–91, 2020.
[13] P.T. Sivagurunathan, P. Seema, M. Shalini, R. Sindhu Smart Shopping Trolley Using
RFID International Journal of Pure and Applied Mathematics(2020).
[14] Yathisha, L., Abhishek, A., Harshith, R., Darshan Koundinya, S.R., Srinidhi, K
Automation of shopping cart to ease queue in malls by using RFID(2019) CSL 468 RFID
reader used having 16 ports and scan speed of 300 tags/sec.
[15] Gangwal, U., Roy, S., Bapat, J. “Smart shopping cart with automatic billing system
through RFID and ZigBee,” 2022 Int. Conf. Inf. Commun. Embed. Syst. (ICICES), 2022, pp.
1–4, doi: 10.1109/ICICES.2014.7033996.