Smart shopping cart
It is our common observation and faced problem that in the starting of month and near or just before ceremonial day there are long lanes on billing counter for billing and exhaustedly sometimes, we leave our shopping cart due to billing which ultimately affects the store income. Smart Shoppi
2025-06-28 16:35:42 - Adil Khan
Smart shopping cart
Project Area of Specialization Internet of ThingsProject SummaryIt is our common observation and faced problem that in the starting of month and near or just before ceremonial day there are long lanes on billing counter for billing and exhaustedly sometimes, we leave our shopping cart due to billing which ultimately affects the store income.
Smart Shopping Cart is the latest version of shopping trolley which provides great shopping experience by saving a lot of time by automatic billing process. The shopping experience is further enhanced by android mobile application.
Also we are assuring that the same product is billed that enters the cart, in short we are developing anti-theft system for store satisfaction.
Project ObjectivesThe main purpose of the project is to ease the grocery shopping of the customer by avoiding long queues at the counter side for billing which ultimately results in time and men power saving. Automatic product scanning and billing system is available on the cart, which is interfaced with the mobile application including product listing, availability and store map.
Project Implementation MethodTop of the cart is covered by a box in which product is placed & the barcode scanning system is installed, having a door ahead. The door is controlled by a servo motor.
we just have to drop the product in this box. After barcode scanning the product will move towards the door which opens only when barcode is scanned properly by the system and then it enters the weighting apartment inside the cart which is not accessible by human hand.
Weight mechanism is placed on the inner side of the cart after scanning section for the security purpose. It will check whether the same product has reached the cart by comparing the weight of the product with the predefined weight of the product in database.
The product is then verified by comparing the barcode and the weight of the product at the same time.
If a wrong product enters the cart then it would discard or eject the product in outside cabin and warns the user.
After right product verification, product will drop in the shopping cart and the bill will be displayed on application’s mobile screen.

- Time saving:
By using the interface provided onto cart the user can get the location of each and every product available in the store.
- Bill Management:
The bill will be printed on the cart. So, it will help the user in
effective bill management.
- Budget Alert:
User can enter his budget, by using the interface. Which will give an alert if users budget gets out of limit.
- Product Searching:
A specific product can be searched and also its availability can be be checked.
- Crowd Control:
As the bill will be printed onto the car. So, no long queue will be on counter side.
- Men power / labour saving:
The whole process is automated so it saves men’s hustle and labour cost saving.
- Increase income:
Customer satisfaction due to no billing line effectively boost up the income of store.
Technical Details of Final DeliverableComplete working prototype is prepared.
Scanning: Barcode interfacing with usb shield interface with micro controller (Arduino).
Door mechanism: Servo motor operating with motor drive interface with micro controller.
Weighting:Loadcell and A2D converter interfacing with micro controller.
Billing: Mobile application interfacing and serial communication via Bluetooth module to microcontroller.
Final Deliverable of the Project HW/SW integrated systemType of Industry Others Technologies Artificial Intelligence(AI), Internet of Things (IoT)Sustainable Development Goals Decent Work and Economic Growth, Industry, Innovation and InfrastructureRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 48480 | |||
| trolley | Equipment | 1 | 8000 | 8000 |
| barcode reader | Equipment | 1 | 9000 | 9000 |
| load cell | Equipment | 1 | 700 | 700 |
| A2D converter hx711 | Equipment | 1 | 200 | 200 |
| Servo motor metal gear | Equipment | 2 | 700 | 1400 |
| barecode gun | Equipment | 1 | 5000 | 5000 |
| arduino uno | Equipment | 1 | 1000 | 1000 |
| usb shield | Equipment | 1 | 1800 | 1800 |
| Acrylic sheet | Equipment | 1 | 1200 | 1200 |
| wooden sheet | Equipment | 1 | 1200 | 1200 |
| paint | Equipment | 5 | 200 | 1000 |
| battery | Equipment | 1 | 2000 | 2000 |
| voltage regulator | Equipment | 2 | 1000 | 2000 |
| optocoupler | Equipment | 2 | 50 | 100 |
| electronic lock | Equipment | 1 | 800 | 800 |
| transister | Equipment | 2 | 20 | 40 |
| resister | Equipment | 4 | 5 | 20 |
| elfy | Miscellaneous | 4 | 150 | 600 |
| glue gun | Equipment | 1 | 900 | 900 |
| glue stick | Miscellaneous | 10 | 20 | 200 |
| wires | Miscellaneous | 1 | 500 | 500 |
| transport | Miscellaneous | 8 | 300 | 2400 |
| printing | Miscellaneous | 100 | 5 | 500 |
| bindings | Equipment | 1 | 1000 | 1000 |
| rental expenditures | Miscellaneous | 1 | 600 | 600 |
| lcd | Equipment | 1 | 500 | 500 |
| buzzer | Equipment | 1 | 20 | 20 |
| overhead | Miscellaneous | 2 | 1000 | 2000 |
| solder | Equipment | 1 | 800 | 800 |
| assembling | Miscellaneous | 1 | 2000 | 2000 |
| mobile credit | Miscellaneous | 10 | 100 | 1000 |