Supermarket Automation

Automation has played a vital role in the advancement of engineering and science. In engineering and technology, it is a wide generic term covering the application of mechanisms to the operation and regulation of processes without continuous direct human intervention. The biggest benefit of automati

2025-06-28 16:36:12 - Adil Khan

Project Title

Supermarket Automation

Project Area of Specialization Electrical/Electronic EngineeringProject Summary

Automation has played a vital role in the advancement of engineering and science. In engineering and technology, it is a wide generic term covering the application of mechanisms to the operation and regulation of processes without continuous direct human intervention. The biggest benefit of automation is that it saves labor, time, and energy and improves accuracy and precision. This project is mainly based on PLC for automation purpose. The motivation behind the development of automatic shopping system is to save the time of customers. It will drastically reduce the labor hired by shopkeeper to manage his store. Customers will place their order through HMI (Human Machine Interface). It will communicate with PLC. PLC will sort the required items according to the weight-based algorithm. And it will generate an output signal to pusher to hit maximum priority item to conveyer belt. The conveyor belt will deliver the required items to the customer.

Project Objectives

Main objectives of the project are:

Project Implementation Method

Block diagram:

Supermarket Automation _1585518115.png

Our project will work in 3 phases:

Phase 1:

The user gives input to the device through the usage of HMI (human system interface) that is a touchscreen. HMI displays different options to pick from. The prototype contains four different objects. Prices are also displayed with each of the objects. The consumer has to select among 4 of them. He selects an object with required quantity. When he enters the quantity, the bill will be displayed in front of the customer. After the completion of order, the data is given for processing to phase 2.

Phase 2:

This phase processes on the input given from earlier phase. HMI screen directly communicates with the PLC using a physical connection like an Ethernet cable, or Programming cable. Then PLC works according to the weight based sorting algorithm. This algorithm will sort the items with respect to weight as heavy weight item contains the highest priority and so on. PLC also contains type base algorithm that checks the sensitivity of items. According to this algorithm, fragile items are having least priority. After sorting and setting the items according to algorithms the PLC will give the signal to micro dc motor that will pull the items upward. When the items reach the limit switch then PLC will give the signal pusher at the same time the conveyor belt turns on. The PLC generates an output signal to switch on the pusher. The purpose of the pusher is to push the required item out of the rack on the conveyor belt.

Phase 3:

In this segment required items are delivered to the consumer and total bill of the order is displayed on HMI. After this conveyor belt will flip off and the device will go to phase 1.
This process will keep on working in a loop.

Benefits of the Project

This project can be implemented in a lot of industries and it will not only save time and labour costs but also make the process effective. It can be used in:

Grocery Stores

This system could replace the conventional grocery stores. Long queues can be skipped and a lot of time of the customer can be saved by installing this project at the conventional grocery stores.

Airports

On airports it’s not less than a headache to find your luggage, it always gets mixed or lost by the mismanaged of the airport staff, so the mechanism of our project could be used in airports to differentiate the luggage of passengers so that the right person receives the right luggage.

Medical Stores

It could be used in Medical Halls to find the medicine rapidly from the bulk of medicines placed in the racks.???????

Libraries

It has vast application in Libraries in sorting of books, it is very hard to find a book from a lot of books so what if all the pain is taken by our system and user just have to give the input name of the book and just wait for the right book to come in front of him/her in a little time.

Technical Details of Final Deliverable

Deliverables  

Weight based Sorting Algorithms

It will sort the received order according to weight based sorting algorithm so that every item can reach safely to the customer.

Human Interference

It will take the order from the user and search that from the inventory and deliver demanded items to the customer, this total process with be without human interference.

Automated Bill Generation

Bill will be automatic generated when the order is complete

Conveyer Belt

Conveyer belt will deliver the required items after processing

Technical details:

I have designed a 3D model of the hardware structure I'm going to use for this project. 

  1. We will use a lift to bring inventory upwards to the conveyor belt
  2. For the pushers we have the option of a pneumatic or a mechanical motor pusher
  3. We will be showing 4 items in our prototype so we will have four columns and each will have its own lift to lift its respective item to the top shelf where the pusher will be placed
  4. The pusher will push the item out of the shelf to the conveyor belt.
Final Deliverable of the Project HW/SW integrated systemCore Industry OthersOther IndustriesCore Technology OthersOther TechnologiesSustainable Development Goals Industry, Innovation and InfrastructureRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 79760
PLC and cable Equipment12400024000
HMI Equipment11700017000
DC motor Equipment116001600
Gear motors Equipment4200800
Wood Equipment218503700
Steel Equipment110601060
SMPS Equipment112001200
Pushers Equipment4250010000
Circuit components and sensors Equipment147904790
Others (including drill bits, cutters, wires) Equipment121502150
Conveyor belt materials Equipment135203520
Steel work Miscellaneous 120002000
Conveyor labour Miscellaneous 145004500
Wood labour Miscellaneous 118801880
Welding and motor coupling Miscellaneous 115601560

More Posts