Automatic Multi-Purpose Ration Dispenser Machine

DOI : 10.17577/IJERTV9IS020381

Download Full-Text PDF Cite this Publication

Text Only Version

Automatic Multi-Purpose Ration Dispenser Machine

Miss. A. Jesheenaa


Department of Information Technology PSG Polytechnic College

Peelamedu, Coimbatore, India

Miss. A. Jeevika


Department of Information Technology PSG Polytechnic College

Peelamedu, Coimbatore, India

Miss. D. Divya


Department of Information Technology PSG Polytechnic College

Peelamedu, Coimbatore, India

Miss. R. Sandhiya


Department of Information Technology PSG Polytechnic College

Peelamedu, Coimbatore, India

Mr. A. Kathiresan

Head of Department Department of Information Technology

PSG Polytechnic College Peelamedu, Coimbatore, India

AbstractThe present Indian Government is making every steps to make India as DIGITAL INDIA. Automation plays a very important role in todays India. Automation is the most frequently spelled term in the field of electronics. Ration Dispenser machine is used in Fair price shops, also called Public Distribution System. Earlier Public Distribution system involved lots of malpractice and there existed corruptions in the civil supply like deviation in the quantity of the supplied ration items, to stand in queue for a long time which was a major drawback and time consuming for a consumer, similarly, distribution of ration items to the people without ration card for higher value of the products (theft). In this paper, this system uses Ration distribution using RFID Technology (Radio Frequency Identification), GSM Module (Global System for Mobile Communication) and an innovative use of Voice Recognition Device, working on recognizing the voices to the preferred understandable language of users, replacing the manual intervention of human in the Public Distribution System and use of Point of Sale machines for Cashless Transactions also. By introducing this system, transparency will be much higher as it works on the principle wherein the Aadhar Card number, Smart Card Number and Mobile card interlinked to each other. The database of the Consumers will be processed and stored in the Arduino microcontroller.

Keywords RFID Reader, RFID Tag, GSM, Micro Controller

  • Arduino, Solenoid, Sensor, Motor, LCD Display, Touch, Point of Sale, Short Message Service (SMS), Email ID.


      The Public Distribution System (PDS) is recognized by the Government of India. This Public Distribution System in the country facilitates supply of food grains, sugar, fuel like kerosene, edible cooking oil to a large number of poor people through a network of Fair Price shops at subsidized price on a

      regular monthly basis. The Fair Price Shops are the largest retail system in the world with a network of more than 4 lakh price shops claiming to distribute annually [1].

      The State Government issues distinctive Smart Cards to consumers Below Poverty Line. The materials will be distributed throughout the month and if the materials are not sold during the month, the products will be sold to others without intimation to the government and consumers.


      To provide a solution to avoid such theft and malpractices, this paper discusses about Automatic Multi-Purpose Ration Dispensing Machine based on RFID Technology (Radio Frequency Identification) using RFID Reader and RFID Tags. RFID [2] utilizes a little radio-frequency transponder called a RF tag which is electronically customized with an unique data that be read from a distance. It works from frequencies from a few hundred kilohertz (KHz) to several gigahertz (GHz). RFID reader transmits the required power and information to the tag. There are two sorts of RFID labels, active and passive. Active labels are battery-powered and utilize higher frequencies and involves higher cost, while the passive labels utilize lower frequencies, and don't have the internal power source.

      The GSM (Global System for Mobile Communication) module used to communicate the information of the material distribution between two persons or more than two persons to update the information depending on the requirements. The GSM module consists of GSM Modem. It is a standard developed by the European telecommunication standard institute to describe the protocols for 2G Digital Cellular Networks used by Mobile phones. It accepts SIM cards, and operates over a subscription to a mobile operator, just like

      mobile phones. Through this GSM modem, SMS is delivered automatically to the consumer about the availability of civil supply products at the Fair Price shop and about the transaction.

      Microcontroller is a controlling device for monitoring the project. This Microcontroller collects the data, reads and sends the data through the Wi-Fi network to the cloud computing web page. In this paper, the Microcontroller is programmed used embedded C language using Arduino 2560. The Mega 2560 is a microcontroller board based on the ATmega2560. It has 54 digital input/output pins – 16 analog inputs, 4 UARTs (hardware serial ports), a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header, and a reset button [3]

      The Arduino Mega 2560 board is firstly interfaced with LCD to display the cardholder information like their name, monthly withdrawal information, etc. The Solenoid valve and Servo motor is interfaced with Arduino board, the Solenoid valve is controlled by the relay circuit and it is used to distribute the liquid like Kerosene oil.

      Voice recognition implies reception and interpretation of any linguistic dictation, by a machine or a program. It is the process of recognizing human speech and decoding it into text form. It basically involves conversion of analog sound waves (vibrations in air caused by words spoken by human beings) to digital signals, which are decoded to appropriate words and then eventually sentences. A speech recognition system generally consists of a speech capturing device (basically a microphone and a Analog to Digital Converter, which samples and digitizes the analog sound signals). [4]

      Point of Sale (POS) machine is a machine wherein the merchant calculates the amount owed by the customer, the customer then makes the payment using the Debit / Credit Card as per the indicated amount.

      Liquid Crystal Display (LCD) – LCD screen is an electronic display module and find a wide range of applications. We use a 16*2 LCD display and a 16*2 LCD display means it can display 16 characters per line and there are 2 such lines. In this LCD, each character is displayed in 5×7 pixel matrix. The data register stores the data to be displayed on the LCD. The data is the ASCII value of the character to be displayed on the LCD. We use the LCD display for displaying the result in terms of liters and percentage.


      Apartfrom the Hardware and software requirements, it is proposed that the SS Vessels used for measuring, dispensing, storing of materials will be made of SS316 or SS304 Food grade Stainless Steel. All the Fair Price shops should display the Food Grade Certificates for the knowledge of the consumers. As a Food Business Operator should display the FSSAI Licence, the Fair Price Shops should also display these certificates.


      Fig.1 : Block Diagram


      1. Every consumer is provided with a RFID card which is registered and linked to the PDS and Government database.

      2. At the time of ration distribution at ration shop, either consumer scans the RFID card or enters the 12-digit AADHAR NUMBER.

      3. User is prompted o enter the unique 4-digit {IN for validation which is sent via SMS on the registered mobile number updated in the Aadhaar Card / RFID reader.

      4. OTP is verified. Password of consumer is verified with the database provided by the Government authority which is stored in the microcontroller.

      5. Once verification is successful, User ID is displayed on LCD, consumer is asked to select the material required (1. Grains 2. Edible Oil 3. Kerosene) through keypad.

      6. Based on type of product chosen, the consumer is asked for the amount or quantity to be entered through keyboard.

      7. Meanwhile, Database is updated with the current transaction. If the asked quantity is not within Allowable Amount, Transaction fails.

      8. Otherwise, the Solenoid valve and level sensor is activated for Kerosene and whereas the Solenoid valve and load cell is activated for Grains, Sugar and edible oil pouches.

      9. After dispensing exact quantity of material motor or solenoid is disabled.

      10. Database also gets updated.



  • Contribution to Digital India

  • Avoid Malpractice

  • Corruption free India

  • No deviation in quantity or measurement

  • User friendly

  • Useful in providing transparency to both government and customer.

Only access by the persons Authorised in the Card


Public distribution system is an automation system and it is a recompense over the present fair price shops. It eliminates fake ration card holders and protects the interest of the common people ensuring the countrys food security.

By means of its performance, corruption level will come down. Selecting the commodity and quantity will make the system more smart and robust. It will help the countrys economy to reach new heights. The automated PDS is easy to implement and requires much less hard work when compared to the other system. Using this system one can avoid the malpractices because there is no manual operations and also all information are stored in the database. So this system will be really helpful to the people.

As there is no manual data stored in books or register, all the data is stored in database hence it is easy for higher authority to cross check the data at any point. So implementing this will be really helpful to targeted people.


We would like to take this opportunity to express sincere thanks to the department and the University of this Course where we have such an opportunity to express our ideas and put our learning all the way into practice.

We take an opportunity to acknowledge and extend our heartfelt gratitude to our Head of the Department Information Technology, Mr.Kathiresan, PSG Polytechnic college who is most responsible for helping us to complete this work. His discernment in the choice of topic, his confidence on us when we doubted ourselves and his guidance are some cogent reasons that make us aver that without his support we would not have taken up this project.

We would also convey our thanks to staff members of Department of Information Technology for their continued support.

Figure shows 1 Kg of rice being dispensed, if user needs another kilograms of rice then they have to press the rice button once again.


  1. PDS Department of Food and Public Distribution, Official Website at Ministry of Consumer Affairs, Food and Public Distribution

  2. Automatic Home Appliances and Security of Smart Home with RFID, SMS, Email and Real Time Algorithm Based on IOT Khushal Shingala,

    Jignesh Patel

  3. Automated Ration Distribution System Using RFID/UID and IoT by Noor Adiba, Saumya Priyam, Vikas Pathak, Shubham Shandilya, Sir MVIT Bengaluru

  4. home-automation-system.html

  5. Smart Ration Card System using RFID and Embedded System Prof. Kanchan Warke, Miss. Attar Sultana Mahamad, Miss. Gardare Swati. S, Miss. Gaikwad Snehal Sunil, Miss. Nichal Bhagyshri Sudhir, Computer Department, Bharathi Vidyapeeths College of Engineering, Pune -43

Leave a Reply