Iot Based Smart Public Distribution System
Iot Based Smart Public Distribution System
Introduction:
The system of providing basic domestic commodities on subsidy to poor families in
developingcountries like India is an important aspect to meet fundamental requirement of
people. Theexisting public distribution system in ration shops requires manual measurement
of quantityand maintenance of record of transactions.
Previously some of the changes were proposed to make PDS smart like, initially the
user is asked to swipe the RFID card. The Raspberry pi compares the unique tag ID with the
data base. If the tag ID matches, the user is asked to scan the finger. Once the user identity is
authenticated, the commodity and quantity can be selected through voice commands. If the
commodity and quantity are valid, the system dispenses the valid commodity. A message is
sent to the user giving the details of the transaction. However, if the authentication fails the
system waits for valid authentication.
The project titled IOT based smart public distribution system is an automatic method
of distribution of commodities to authenticated card holders. Also, the details of transactions
made are maintained in a database. To counter these fraudulent activities this system is
developed which incorporates the following features,
Fingerprint authentication algorithm used to identify a particular user making the
system secure.
The commodity and its quantity need to be selected using android application.
Predefined information about the amount of ration to be distributed.
Automatic ration distributing mechanism.
Objective:
The aim of this system is to build an automatic and convenient system to protect the
interests of the public by countering the malpractices. The main purpose of the system is to
implement fingerprint matching algorithm for authentication of the user, which in turn
reduces the widespread corruption, misuses of cards and to reduce the time complexity of the
manual data entries. The system is used to protect the products of fair price shop in black
markets.
Methodology:
I. Hardware Tools
Following components are used to achieve desired functionality.
1. Finger print module: A fingerprint module is interfaced with the Raspberry pi. A
minutiae algorithm is used to process the fingerprint obtained from the module.
2. Raspberry pi: The details of each user of the family are enrolled in the database.
Raspberry pi takes the serial number from reader and access corresponding record in
the database in accordance with the thumbprint identification. Figure 1 shows the
Raspberry pi embedded board.
Figure 1: Raspberry pi embedded board.
3. DC Motor: The motors are used to control the valve arrangement (i.e.to open and
close the valve).
4. Hydraulic Valve: The purpose of flow control in a hydraulic system is to regulate
speed. The motor operates the hydraulic valve to dispense the oil to the cardholders.
Figure 2 shows the cross sectional view of a hydraulic valve.
If the user selects purchase on the android app, system will ask for fingerprint
authentication, if matched it says template is found otherwise no match found is displayed as
shown in Figure 5.