Smart Trolley
The Automated Shopping Trolley is a Smart Trolley which integrates an Embedded Chip with two Bar code Scanners and a Battery kit to allow users to self-checkout at Super Markets. Shopping mall is a place where people get their daily necessities. We can see huge crowd at these malls on holidays and w
2025-06-28 16:35:54 - Adil Khan
Smart Trolley
Project Area of Specialization Internet of ThingsProject SummaryThe Automated Shopping Trolley is a Smart Trolley which integrates an Embedded Chip with two Bar code Scanners and a Battery kit to allow users to self-checkout at Super Markets. Shopping mall is a place where people get their daily necessities. We can see huge crowd at these malls on holidays and weekends. People purchase different items and put them in trolley. After completion of purchases, one needs to go to billing counter for payments. At billing counter the cashier prepare the bill using bar code reader which is very time consuming process and results in long queue at billing counter. Their demand for quick and easy payment of bills in shopping malls. To overcome these problems we have designed a smart trolley.
Project ObjectivesThe main objective of this project is to reduce and eliminate time that is consumed at billing counter in super markets, through the means of designing an Intelligent Shopping Basket, which will use Barcode scanners to allow users to self-checkout and increase productivity time.
Project Implementation MethodDesign
The design phase of project started in late August, and we continued working on the following aspects.
Analyze Automated Projects
We carefully studied all the past work done, regarding our project to understand how they have worked on the hardware platforms to make it possible.
Design Software
We designed a database and collected data from superstores/stores for our database.
Design the database
We designed an entity-relationship schema (ER diagram) for our psychological profile database. The ER diagram will help us design a stable and efficient database.
Design the user interface
We will design a user interface that is easy to use and can display consumers bill.
Develop the Automated Trolley/Basket
Based on our design, we will use C to write programs on embedded chip to move our trolley/basket.
Build the database
Based on our ER diagram, we will use WAMP/XAMP to build our database.
Develop the Desktop App
Based on our design, we will use PHP to design our app which will help us to find useful data in our database.
Build the user interface
Based on our design, we will use Sublime Text/Dreamweaver to develop the user interface.
Benefits of the ProjectThis Project is significantly helpful in buidling a trolley that will be working for he purpose of developing time efficiency and feasibillity for thr consumers. Furthermore, at the checkout the customers will be able to check their balanced, their bill and their items. They do not have to drag their trolley as they can control it from the joystick.
Technical Details of Final DeliverableThe Trolley will be controlled by joystick as it will be connected with the circuit attached in the basket. The Trolley will be scanning items or products with the help of barcode scanner and they will be counted by the IR sensors connected on the edge of the baskets. In addition, the barcode scanner will be scanning the items in order to generate the bill on the e-commerce website developed. On the other hand, the bar code scanner will be integrated with the website. he website will be responsible for generating the bills and managing the inventory of the associated mart. In addition, it will be managing the users. The website has been developed on PHP an MYSQL. The ciruit in the basket has been connected with the arduino in order to count the items and the its code has been developed on the C language. Concerning the barcode scanner the wifi controller will be attached with the scanner so that the details of the items can be fetched on the website.
Final Deliverable of the Project HW/SW integrated systemType of Industry IT Technologies Internet of Things (IoT)Sustainable Development Goals Industry, Innovation and InfrastructureRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 28180 | |||
| IR Sensor | Equipment | 8 | 30 | 240 |
| ESP8266 (Node MCU) | Equipment | 2 | 700 | 1400 |
| DC Motors | Equipment | 4 | 300 | 1200 |
| Bar-code Scanner | Equipment | 2 | 5000 | 10000 |
| RS232 Converter | Equipment | 3 | 80 | 240 |
| Ardunio UNO | Equipment | 4 | 500 | 2000 |
| Arduino Mega | Equipment | 2 | 750 | 1500 |
| Wheels | Equipment | 4 | 350 | 1400 |
| Battery | Equipment | 1 | 600 | 600 |
| Trolley manufacturing | Miscellaneous | 2 | 2500 | 5000 |
| Wheel Coupling | Miscellaneous | 12 | 150 | 1800 |
| LCD | Equipment | 2 | 30 | 60 |
| Wires | Equipment | 4 | 50 | 200 |
| Bar-code Manual Prints | Miscellaneous | 4 | 400 | 1600 |
| Ultrasonic Sensor | Equipment | 4 | 100 | 400 |
| PIR Sensor | Equipment | 2 | 70 | 140 |
| Basket | Equipment | 1 | 400 | 400 |