Arduino Projects

Smart Shopping Cart with Automatic Billing System using Arduino

Smart Shopping Cart with Automatic Billing System using RFID & Arduino

Introduction 

In this article, we design a smart shopping cart with an automatic billing system. This automated payment system consists of an automated billing system with the help of GSM technology and RFID technology.

When you put any product in a trolley it is detected by the RFID module and is displayed on the 20×4 LCD Display along with the name and price of the product.

Smart Shopping Cart with Automatic Billing System 1

At the exit for the verification, the shopkeeper just presses the push button and the total bill is sent to the customer’s mobile number and the customer makes the payment with UPI(Unified Payments Interface).

Bill of Materials

S.N

Component's

Quantity

1

Arduino Nano

1

2

20x4 LCD Display with I2C

1

3

SIM800L GSM Module

1

4

EM-18 Module Reader

1

5

EM-18 Tag

4

6

Push Button

2

7

Red Led

1

8

Green Led

1

9

Buzzer

1

10

3.7v li-ion battery

1

The Arduino Nano is the main controller of this project is compact in size and low cost which is why I used it if you use any other controler like Arduino Uno or ESP8266 Then you also use it.

Motion Detection And Temperature Monitoring System Using Arduino1

SIM800L GSM Module is a very small size GSM module and works in low power source I connected to the GSM module with UART Protocol Through. like is connected IN D2 ANd D3 in Arduino Nano Board.

Motion Detection And Temperature Monitoring System Using Arduino3

  • EM-18 Module is working on Radio-frequency identification (RFID) technology and Operating Frequency is 125 kHz.
  • You are directly connected to the 5V DC Supply. Only the Tx Pin is connected to the Arduino Rx Pin.

If you don’t know how to find out the RFID tag number then first read the article EM-18 Module.

Components2

20×4 LCD Display Is a big size LCD and operates only 5V, here I used the I2C Adapter which is why just required only four wires SCL, SDA,VCC And GND.

12 1

Is a normal Push button I use to remove items and send the SMS. When you press the button is trigger signal given to the Arduino Pin And then is the response.

19 1

Circuit Diagram

In this circuit diagram I try to show the proper pin where I connected in Arduino nano microcontroller just do it the same as in the diagram.

Smart Trolly using 20x4 lcd display




Here I Explain the Circuit Diagram

Smart Shopping Cart with Automatic Billing System using

First You find out the EM-18 Rfid Tag Number just click the image and do step by step

Em 18 module




Code 

Before you upload the code just need a library

LiquidCrystal_I2C

I2C lib e1726999112904

GitHub e1697076839430

Working Photo’s

Now I turn on the power source after a few seconds the LCD will display the welcome message and plz add the item.

Smart Shopping Cart with Automatic Billing System 4

When I scan the product RFID Tag the LCD will display the product name and price of the product.in 3 and 4 lines Display the total price.

Smart Shopping Cart with Automatic Billing System 1

if I try to remove an item then just press and hold the green push button and scan the product RFID Tag the LCD will display the removed item message and decrease the total cost.

Smart Shopping Cart with Automatic Billing System 3

Now if I press the yellow push button then GSM Send the Text message or Proper Bill to the mobile number if you enter your UPI Number then you can pay it.

Smart Shopping Cart with Automatic Billing System 2

Video 

Conclusion

DIY Smart Shopping Cart with Automatic Billing System using Arduino is a really interesting project and it works very well but does not Add a Direct payment method in the future I try to make a new one and add an indirect payment method.

Thanks for taking the time to read The Article if you like it please Hit the like button if any doubt then comment below.

RFID Related More Project’s

Prateek

Hi, Prateek Here I’m interested in Electronics That's why I Make Soo Many Projects, I’m currently Pursuing M Tech.. if you Relay Like To My Blog Plz Comment Below...Thanks To All Electronics Lover...❤️

One Comment

  1. How to send sms to the phone? what is the code for that and how to implement it. code for gsm please sir

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button

Adblock Detected

Please consider supporting us by disabling your ad blocker