- Open Access
- Total Downloads : 462
- Authors : Ginni Chaddha, Anjali Singh, Komal Kant, Prof. Dr. S. R. Patil
- Paper ID : IJERTV5IS030908
- Volume & Issue : Volume 05, Issue 03 (March 2016)
- DOI : http://dx.doi.org/10.17577/IJERTV5IS030908
- Published (First Online): 28-03-2016
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License: This work is licensed under a Creative Commons Attribution 4.0 International License
Design of Advanced Shopping Trolley based on QR Code
Prof. Dr. S. R. Patil1,
1Professor and Project Faculty member, Department of Electronics and Telecommunication,
Bharati Vidyapeeths College of Engineering for Women, Pune, Maharashtra, India-46
Abstract – This system proposes advanced shopping trolley based on Quick Response (QR) code. This is done by Android smart phone. It reduces the wastage of time during shopping as it is a day to day regular activity. This system is divided into two sections- Transmitter and Receiver section .The shopping trolley is designed for malls or shopping markets. As per detail givens QR code verifies products by capturing it through the smart phone, then decodes and sends to the server for billing. In this way it can reduces shopping time easily and effectively
,customer will not have to waste more time on shopping
Index Terms .QR Code, Microcontroller, IR sensor, DC Motor, ZIGBEE, Bluetooth
Ginni Chaddha2, Anjali Singp, Komal Kant2
2Project Student,
Department of Electronics and Telecommunication, Bharati Vidyapeeths College of Engineering for Women, Pune, Maharashtra, India-46
-
INTRODUCTION
Two-dimensional matrix codes also known as the QR Code (Quick Response Code) , on other side, is advancement over the Barcode Systems and is used for various commercial purposes. The QR Code stores information in two dimensions that can be scanned and read by an application known as the QR-Code Reader. The QR code can be used to store various form of information like images, videos, price and all.
As QR codes are one of the modes of mobile marketing, this study assumes that customers beliefs about QR codes are positively associated with their intentions. [1]. Shopping guide hopes to guide the customer shopping process. Customers entering the store often be confused by the complicated layout and wide varieties of goods, which impede the implementation of purchasing behavior. [2] In this context, the authors consider a shopping process where the customers are required to track and locate their choice of products by scanning the QR code tagged on every product item. [3] The authors propose a novel clustering algorithm based on genetic algorithms (GA) to effectively segment the online shopping market. This paper proposes an RFID (Radio Frequency Identification) technology-based pervasive comparison shopping business model. [4].
Fig.1.1 Design of QR Code
The objective of this project is to propose a real time capturing system for consumer supplies using Quick Response (QR) code in a Android smart phone. Using multiplexing and demultiplexing process encode and decode the information from single QR code with special symbols and split the data back to their QR Code pattern where these QR Code pattern can be read by Android smart phones. [5]
-
BLOCK DIAGRAM
From our system, billing of product done automatically by using android app. The customer will have to put the product in front of QR Code scanner; it scans the Code and saves the information of the product in microcontroller. We use LCD for the display of product information to customer. After that this information is send to the counter PC via Zigbee, in case of customer dont have smart phone, he can pay at the counter.
Fig.2.1 Block Diagram of the system
-
MICROCONTROLLER UNIT
The microcontroller is the final decision making body on the system. The logic is developed and then the program is written inside the microcontroller and the other peripherals are accessed via microcontroller only.
The ARM7TDMI-S is 32-bit microprocessor, which offers high-performance and very low power consumption. The architecture of ARM7 is based on Reduced Instruction Set Computer (RISC) architecture, and the instruction set and related decode mechanism are much easier than that of micro programmed CISC architecture. This simplicity results in a high instruction execution and quality real-time interrupt response from a small and cost-effective processor core. Pipeline techniques are implemented such that all sections of the processing and memory systems can operate continuously.
For an instance, when one instruction is being employed, its successor is being decoded, and a third instruction is being acquired from memory. A unique architectural strategy known as Thumb, is employed with the help of ARM7TDMI-S processor, which makes it ideally compatible to high-volume applications with memory restrictions, or applications where code density is an issue. A super-reduced instruction set was the key idea behind using The Thumb.
-
LIQUID CRYSTAL DISPLAY
LCD is used in a project to analyze the result of the application. In the system, we have used 16×2 LCD which indicates 16 columns and 2 rows. So, we can read and write 16 characters in each line. Hence, we can display total 32 characters on 16×2 LCD.
Fig 2.2.1 LCD Display
LCD can also be used in a project to verify the result of different modules interfaced with the microcontroller. Henceforth, a major part in a project to see the output and to debug the system module for in case of failure of system in order to rectify the problem can be performed by LCD plays.
-
IR OBSTACLE SENSOR
Fig. 2.3.1 IR Sensor
Here we are connecting an IR based obstacle sensor. For current limiting mechanism, the 50 ohm resister is used. The current through the LED is 5v / 50 ohm = 100 mA, which is high for an LED. Since, as we have to increase the range of the obstacle sensor we have used a lower range resistor of 50 ohm.
Over the receiver side we have mounted the IR receiver in reverse bias fashion. So as soon as the light falls in the IR receiver the anode voltage rises and the LED is in forward bias mode and start conducting when the anode voltage is getting more than the voltage of cathode.
-
DC MOTORS
DC motors are used to physically drive the application as per the requirement provided in software. The dc motor works on 12v.
Fig 2.4.1 DC motor
To make the module locomotive, we require DC motor driver namely L293D. This driver can drive 2 dc motors at a time. In order to protect the dc motor from a back EMF generated by the dc motor from changing the rotation direction, the dc motor driver have an internal protection suit. We can also provide the protection suit for back EMF by connecting 4 diode configurations across each dc motor.
-
RF TX-RX (ZIGBEE)
Fig. 2.5 1 Zigbee Module
In the wireless world, the name Bluetooth and WIFI have become a household name now-a-days. They find applications amongst others in mobile computing and mobile phones.
Zigbee is the result of the demand from various industry and consumer for wireless applications that demand for lower data rate, longer battery life, short range, simple design and low cost solutions.
-
-
DESIGN AND ANALYSIS
In this design section we have comprised all the sections including Power supply system which involves rectification of the supplied DC power source to 12V-1A.
-
POWER SUPPLY SYSTEM
In this project we are using a DC regulated power supply system for the functioning of the module. The basic circuit diagram is provided below for the better understanding of the system. The transformer regulates the 12V with the use of bridge rectifier. The whole system functions over 5V-1A supply chain.
-
Root Mean Square (RMS) Values:
The value of an AC voltage is changing from zero up to the positive peak, through zero to the negative peak nd back to zero again. For most of the time the value of this is less than the peak voltage, so this is not a good measure of its real effect.
Instead we are using the root mean square voltage (VRMS) which is equal to the 0.7 of the peak voltage (Vpeak):
VRMS=0.7 × Vpeak and Vpeak = 1.4 × VRMS
-
Reasons for choosing bridge rectifier are:
The TUF is increased to 0.812 as compared to the full wave rectifier. The PIV across every diode is the peak voltage across the load = Vm and not 2Vm as in the two diode rectifier. Diodes used are 1N4007.
-
-
FILTER CAPACITOR
-
SMOOTHING
Smoothing is performed by a large value electrolytic capacitor which is connected to the DC supply for acting as a reservoir, supplying current to the output when the varying DC voltage from the rectifier is falling.. The capacitor charges very fast near the peak of the varying DC, and after then discharges as it supplies current to the output
C = Vdc (fVrR)
Fig.2.1.1 Steps in Regulated Power Supply System
We require 5V at the output of the regulator. The dropout
Where,
R = Vdc
Idc
voltage of the regulator is 2V (theoretically).
Vdc = 5+2 = 7V
So, at the regulator input, the voltage applied should be of 7V. According to the formula,
Vdc =Vm
But,
Vm = Vdc
2
Vrms =Vin
2
-
VOLTAGE REGULATOR
-
Voltage regulator ICs are available with fixed (typically 5, 12 and 15V) or variable output voltages. They are also rated by the value of maximum current they can pass. Negative voltage regulators are available, mainly for use in dual supplies. Most of the regulators contain some automatic protection from excessive current ('overload protection') and overheating ('thermal protection'). This is used to make the stable voltage of +5V.
Similarly,
Im =Idc
2
3.1.1 BRIDGE RECTIFIER
A bridge rectifier can be created using 4 individual diodes, but it is also available in special packages containing the 4 diodes required. It is known a full-wave rectifier because it uses the entire AC wave (both positive and negative sections). 1.4V is used in this rectifier because each diode uses 0.7V when conducting and there are always 2 diodes conducting. Bridge rectifiers are rated by the maximum current they will pass and the maximum reverse voltage they will withstand (this must be at least three times the supply RMS voltage so the rectifier can withstand the peak voltages).
Fig. 3.2.2.1 variable voltage regulator
Many of the fixed voltage regulator ICs has 3 leads and look like power transistors, such as the 7805 +5V 1A regulator shown on the diagram. They contain a hole for attaching a heat sink if necessary.
Fig.3.2.2.2 Voltage regulator LM7805 [11]
Output of the bridge rectifier is not purely DC and contains some AC Ripples in it. To remove these ripples we have to use capacitive filter, which smoothens the rippled output that we supply to 7805 regulators IC that gives 5V DC. Voltage Regulator 7805 Specification:
-
Output current 1A
-
Output Voltage 5V
-
Drop out Voltage- 2V
-
Short circuit protection
-
Overload protection.
-
SOFTWARE SPECIFICATION
-
Keil uVision.
-
Proteus version 7.7
-
Express PCB
-
-
ACKNOWLEDGEMENT
All the Authors are thankful to the Project Faculty member, Prof. Dr. S.R. Patil and the management for their support in providing the necessary hardware as well as software and permission to present this paper in conference.
-
CONCLUSION
-
In this work, we studied and analyzed advanced shopping trolley by using QR-code. We studied wireless techniques for advanced billing. In this project, we have use ARM 7 microcontroller, android app for scanning QR-Code, Zigbee for wireless billing technique and other different hardware and software parts. Another feature is IR sensor which is used of sensing the products. Comparing these features with recent shopping trolley we recognize the time required for billing is less and man power is also decreased.
REFERENCES
-
J.Thangakumar, S.Sainath Automated Shopping Trolley for Super Market Billing System International Journal of Computer Applications (0975 8887) International Conference on Communication, Computing and Information Technology (ICCCMIT-2014)
-
MiraAlmehairi , Tariq Bhatti Adoption of virtual shopping: Using smart phones and QR codes Journal of Management and Marketing Research Volume 17 October 2014
-
Nanjing, Jiangsu Design of QR Code based Mall Shopping Guide SystemIEEE International Conference on Information Science and Technology March 26-28, 2011
-
Abdulhakeem Aliyuwara, Sunday Dugga Enhancing User Experience using Mobile QR-Code Application International Journal of Computer and Information Technology (ISSN: 2279 0764) Volume 03 Issue 06, November 2014
-
ShailjaSharma,VikasPancholi QR code based user friendly online bazaar eTradeWind COMPUSOFT, An international journal of advanced computer technology, 3 (6),
June-2014
-
Antonio Marin-Hernandez Conception and Implementation of a Supermarket Shopping Assistant System Eleventh Mexican International Conference on Artificial Intelligence: Advances in Artificial Intelligence and Applications, Special Session – Revised Papers, Nov 10(2012).