ISSN XXXX XXXX © 2018 IJESC
Research Article
Volume 8 Issue No.3
Smart Shopping Trolley using RFID
Yashashri Pohokar1 , Shubhangi Bangadkar2 , Sumit Kumeriya3 , Manish Dhoble4 , Aniket Wanjari5 , Akash Chavhan6 ,
Dr.R.A.Burange7 BE Student1, 2, 3, 4, 5, 6 , Professor7
Department of Electronics
K.D.K.C.E, Nagpur, India
Abstract:
Nowdays, people are getting too busy in their schedule but still they need to spend time on their basic need like purchasing goods and
all stuffs from shopping market. In Shopping malls, long queues for billing waste their time again. Thus to reduce the time
consumption during shopping our system is introduced. In our Trolley system we use RFID tags on products that one wants to buy,
which are read by barcode scanner and the Cost of that product is displays on the LCD screen attached tour system.
As customer buy then exact product its Price is add on the previous amount. The cost of the product is given to microcontroller by
using Zigbee Communication from host PC. Zigbee supports bidirectional communication between microcontroller and host PC.
Customer get direct bill at the billing section which is already stored at host PC which ultimately reduces queue.
Keywords: Microcontroller ATmega16, RFID Tags, Barcode Scanner, GLCD, Zigbee.
I.INTRODUCTION barcode scanner is to automatically identify the product from
its unique barcode label printed on it .This barcode reader is
The invention of wireless technology with other combination of hand held unit (LED array type source & CCD
communication techniques has been helping us in capture)and decoder circuit which receives raw data of
making electronics domain very popular. A modern Barcode and outputs serial data at 9600 bps with RS 232 level
futuristic product is the one that provides the comfort, output suitable for interfacing with microcontrollers or host PC
convenience and efficiency in everyday life. Shopping is serial port
one of the interesting things and basic need for every
human. At present no such embedded system is used in
shopping. But this simple task cannot be easily perform
because customer has to wait for billing procedure for
longtime. The aim of this project is to utilize new updated
technologies and overcome from the difficulties during
shopping in consumer retail shop. Thus we are
proposing the smart trolley system by using microcontroller as
an updated technology.
The System consists of an RFID based trolley which
communicates with the billing counter wirelessly
through Zigbee Transmitter. Each trolley will consist of a same
type of hardware with unique trolley address. The
customers will be able to scan the items by their own and
the LCD screen on the shopping cart will keep
updating the total. The billing counter can at any point
of time inquire about the current items present in the
trolley. This will turn out to be very beneficial for Figure.1. Barcode scanner
the retail stores as more people will enjoy the shopping
experience and come more often to shop. The system helps the B. IR sensor:-
store management section with an automatic update of the An infrared sensor is an Electronic device which emits in order to
inventory on every purchase of a product. The Smart sense some aspects of the surroundings. An IR sensor can
Shopping Cart has the potential to make the shopping measure heat of an object and detects the motion.
experience more comfortable, pleasurable and efficient for the In infrared spectrum, all objects radiate some form of
customer and the inventory control easier for the store thermal radiations and these types of radiations are
management. invisible to our eyes that can be detected by an infrared sensor.
The emitter is simply an IR LED (Light Emitting
II. LITERATURE SURVEY Diode) and the detector is an IR photodiode which is Sensitivity
to IR light of the same wavelength as that Emitted by the IR
A. Barcode Scanner:- A barcode is an optical device LED.
which
shows data on certain products like unique ID. Purpose of using
International Journal of Engineering Science and Computing, March 2018 16481
http://ijesc.org/
LCD is divided equally into pages.
Figure.4. GLCD
Figure.2. IR Sensor
C.ATmega16:- ATmega16 is an 8-bit high
performance microcontroller of Atmel’s
Figure.5. Pin Diagram of GLCD
E.ZigBee:- The Zigbee RF Modules was engineered
to meet
IEEE802.15.4 standards and support the unique needs of low-
cost and , low power wireless sensor networks. The
modules requirement of minima lower and provide reliable
delivery of data between devices. The modules functions
within the ISM 2.4GHz frequency band and are pin-for-
pin compatible with each other
Figure.3. ATmega16
Mega AVR family with low power consumption. Atmega16
is based on enhanced RISC (Reduced Instruction Set
Computing)architecture with 131 powerful instructions.
Most
of the instructions execute in one machine cycle. Atmega
16 can work on a maximum frequency of
16MHz. ATmega16 has 16 KB programmable flash
memory, static
RAM of 1 KB and EEPROM of 512 Bytes.
D. GLCD:- The Graphical LCDs are used
to display customized characters and images. The Graphical
LCDs find use in many applications; they are used in video
games, mobile
phones, lifts etc. as display units. This LCD has a display
format of 128x64 dots and has yellow-green color 128x64 LCD is divided into two equal halves with w
backlight. Each LCD needs a controller to execute its each half h
internal being controlled by a separate KS0108 controller. Such LCDso
operations. This LCD uses two KS0108 (using KS0108 controller) involve paging scheme, i.e.,l
controllers . The
e Figure.6. Zigbee network
III. BLOCK DIAGRAM
The Block diagram shows the different component used in the
Smart Shopping trolley is Microcontroller, Power
Supply,
International Journal of Engineering Science and Computing, March 2018 16482
http://ijesc.org/
barcode reader, IR Sensor, LCD display, buzzer, zigbee brought in range of the IR Receiver and the?
software. microcontroller checks for the aisle information code.
The aisle information code is transmitted over the ZigBeeU
wireless from the cart to the server. Based on the aisles
number received the database is queried and relevante
information is retrieved and transmitted to the cart viar
the ZigBee module. The received information is stored ins
the EEPROM present on the cart. This serves as a
temporary database until the customer exits the particularc
aisle that he/she is in. The relevant products informationa
is displayed on the display unit. Every product has an RFID
n
tag which contains a Unique ID. These ID’s are fed in the
Figure.7. Server Section database assigned to the corresponding products. If there needs to
b
be a purchase done, then that product can be dropped in the cart
RFID reader consists of an RF module that acts as a transmitter
where the RFID reader reads the tag. The informatione
and receiver of radio frequency signal. Transmitter
of the product is extracted and displayed on the LCD
consists of an oscillator to create the carrier frequency
screen. At the same time billing information is alsoa
RFID and barcodes are similar in that they both are
updated. Upon exit of the aisle, the aisle info is sent tow
data collection technologies, means they automate the
the server along with details of purchase. Server then stores thema
process of collecting data. However, they also differ
in the database. These steps are repeated until the r
significantly in many areas. An RFID reader can access the
end of shopping button is pressed. Once the “Complete”e
information of the tag. Reader send this code to
button is pressed there is an option provided to end the
microcontroller, after matching code with codes stored in
shopping with the same products or to delete some of theo
memory, controller reads product’s name, cost
products from the cart. This goes by the customer choice. At thef
& other details. The nit displays on LCD. The item details like
end of shopping, the customer can straight away pay the bill and
name, cost & total bill of items inserted in trolley are displayed
leave. t
on LCD.
h
HARDWARE USED e
Trolley Unit: In this unit, the system is attached to a
RFID t
reader and Bluetooth Controller. As the user puts the items in the o
trolley the reader on the trolley reads the tag and sends a signal t
via Bluetooth Controller to the system. If it matches a
then it shows the name of item on android device & also shows l
the total amount of items purchased.
b
Billing Unit : As soon as the shopping is over the user i
comes l
near the billing section .The total bill will display on the billing l
computer.
a
RFID Tags: Tags are of two types: passive tags which have
m
no
o
battery life and active tags which have battery life. RFID tags
released for automatically identifying a person, a package or an u
items. These are transponders that transmit information. RFID tag n
Figur.8. Block Diagram contains two parts. One is integrated circuit for modulating, t
When person puts an item in the trolley, its code storing and processing information and demodulating
will be detected by BARCODE Scanner which is radio frequency (RF) signal. The second is an antenna for d
interfaced with processor. BARCODE Scanner is receiving and transmitting signal. u
interfaced serially within RF24L01. As we put the r
items, the costs will get added to total. Thus the billing is done RFID Reader: RFID reader consists of an RF module that acts i
at the trolley itself .LCD used is 16X2 character alphanumeric as a transmitter and receiver of radio frequency n
type display which interfaced with processor to transmit signal. Transmitter consists of an oscillator to create the g
the billing details from trolley to the host PC at carrier frequency; a modulator to make impact on data commands
counter wirelessly when customer completes putting the upon this carrier signal & a receiver that contains t
items in trolley and reaches at counter of billing section. mEach demodulator to extract the data returned. h
trolley is attached with Product Identification Device e
(PID). Through ZigBee communication, PID device sends V.APPLICATIONS
its information to automated central billing system, where the
net price of all the. purchased products is calculated. When a ? Reduces manpower required in billing section. This t
can i
customer with the cart enters a shopping aisle, the cart
reduce the expenses incurred by the management. m
is
e of purchase.
International Journal of Engineering Science and Computing, March 2018 16483
http://ijesc.org/
? Reduces time spent at billing counter and Increases customer
satisfaction.
VI.CONCLUSION
Taking into account the changing trend in retail shopping, we
come to a conclusion that the Intelligent Shopping Basket is
most certainly a definite necessity for the Retail
marketing industry to step up their portfolios, cope up
with the advancement in technology and save time and
manpower. This project simplifies billing process, makes it swift
and increases
the security using RFID technique.
VII. REFERANCE
[1]. Komal Ambekar, Vinayak Dhole, supriya sharma, Tushar
Wadekar “SMART SHOPPING TROLLEY USING
RFID” International Journal of Advanced Research iin
Computer Engineering & Technology (IJARCET) Volume
4 Issue 10,
October 2015.
[2]. Supriya Sharma, Komal Ambekar, Vinayak Dhole, Tushar
Wadekar “SMART SHOPPING TROLLEY USING RFID”
International Engineering Research Journal Volume 2 Issue 3
ISSN2395-1621.
[3]. Rachana Dhosi, Sonali Aher, Sanvida Dalvi, Amrita Sutar
“RFID Based Smart Trolley For Automatic Billing
System” Global Journal Of Advanced Engineering Technologies
ISSN,
Volume-5 Issue-4 2016.
[4]. Shivani Titarmare , Monali Thakre , Rasika Shingote, Sakshi
Shukla, Vikram Deshmukh “RFID Based Smart Shopping
Trolley With IR Sensor” International Journal of
Scientific Research in Science and Technology, Volume-3 Issue-
2, 16th
February 2017.
[5]. S.Sainath, K.Surender, V.Vikram Arvind “Automated
Shopping Trolley for Super Market Billing System”
International Conference on Communication, Computing
and
Information Technology (ICCCMIT-2014).
[6]. DATASHEET of IR Sensor.
[7]. DATASHEET of Microcontroller ATMEGA 16.
International Journal of Engineering Science and Computing, March 2018 16484
http://ijesc.org/