Abstract- pattern in humans. Based on the pattern of

Abstract- This project is set to overcome the
drawbacks faced by the users in the computer laboratories. Normally in computer
laboratory, if a user wants to access the computer he/she has to make his/her
entry in the lab logbook which is paper based. This consumes a lot of time for
the users to access the computer .Also, in this type of practice anyone can
access the computer without making his/her entry in lab logbook, which is
unsecure. And the laboratory in-charge cannot be able to maintain the entries
for a long time since it is paper based. The proposed project is set to
automate laboratories with the help of biometric fingerprint sensor to turn ON
the computer and also their entry will be recorded in the database. The module
consists of biometric fingerprint sensor, LCD display, Arduino uno and relay.
In this project, fingerprints of all users are first recorded in the database
of fingerprint module. When a user enters the laboratory he/she has to place
his/her fingerprint in the biometric fingerprint sensor if he/she is a
registered user then automatically a particular computer will be allotted and
it will be turned ON and their entry is recorded. If the user is non-registered
then none of computers will be allotted. The user can turn OFF the computer
either manually or the user can place his/her fingerprint. After the departure
of the user that computer will be free for the next user.


Keywords— biometric, relay, Arduino, computer
laboratories, fingerprint module

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!

order now


Fingerprint is a form of identifying pattern in humans. Based
on the pattern of ridges and valleys of human fingers it can be recognized and
matched with the pre-stored patterns. It consists of sensors that are optical,
ultrasonic, thermal, capacitive, etc., but mostly optical and capacitance
scanning methods are used. In this project, a fingerprint module is interfaced
to a microcontroller with a serial interfacing, and this project uses a relay,
an LCD. This type of authentication for controlling devices and appliances is
highly secured and more reliable at a lower cost due to inexpensive
microcontroller. This can also be implemented as the main registration system
for computer centers in colleges and offices by adding external memory. The working
of this project involves three stages which are mainly registering the user
followed by the user authentication and finally turning ON the computer for the
registered user. The drawbacks of the previous system are mainly the time consumed
while the user registers and also time taken for turning on the system. The
feasibility of the project comes right from the authentication procedure which
guarantees secured access and also it prevents any confusion regarding which
user occupied a particular system. By the help of secured access we can be able
to curb all the drawbacks of the present system. It helps in numerous ways like
reducing time consumption and also decreasing the work done in registering
every time while entering the laboratory. The processing of this project
commences from the registration followed by the control send by the controller
to the pc displaying the user entry and also it is the job of the controller to
turn on relays for the turning ON the systems. The registration of the user
will be done with the help of fingerprint module and done only once for the
user. Hence with the entry of the authenticated user the system is allocated to
the user and also the PC is turned ON for the usage.  


Literature Review

“Fingerprint Based Attendance System Using Microcontroller
and LabView”  by Devendra Kumar Yadav ,
Sumit Singh, Prof. Shashank Pujari, Pragyan Mishra UG Student, Dept. of ECE,
Sambalpur University Institute of Information Technology, Odisha, India which
had the concept of fingerprint based attendance system which helped in enabling
the knowledge of registering and counting user entry.

“Fingerprint Recognition Using Level 3 Feature Extraction
Method” by Chandra Prakash Singh , Susheel Jain , Anurag Jain M.Tech., RITS
Bhopal/ RGPV Bhopal, India which depicted various methods by which the
fingerprint gets stored and how it is been carried over the entire process.This
paper explains deeply about the various algorithms involved in the creation of
the fingerprint image and the process of collecting information from it.

Based Attendance Management System with SMS Alert to Parents” by  Sopan D. Borale , Poonam G.Chaudhari,Vaijanti
B. Patil ,Apurva ,D.Shingne.This project also stated about the creation of an
attendance based system and also involved some other concepts like the sending
of messages through GSM which gave some additional information but not
necessary for our project.


Proposed system

Automated  lab administrator holds the importance in
rejecting the paper and pen based registration of the user in the computer
laboratories and working of the project as shown in figure 1. The supply is
taken from the 230V AC power supply which is stepped down with the help of a
step down transformer(230/12)V. Using a bridge rectifier IC and a 5V regulator
IC constant DC supply is given to the controller (Arduino) which gives the
control signals to the various devices. Enrolment is made with a fingerprint
scanner. The next step is finding the entry of the registered user and
displaying the presence of a certain user inside the laboratory with the help
of serial port of Arduino. It also helps to find which user is present inside
the laboratory and the next step is the allocation of a system whenever a user
makes his entry. The user will be allocated a system which will be displayed
and in case if no systems are available then the display will indicate no more
systems are available and finally the output of the relay is given to the PC
for instant turn ON. The output of the relay is been monitored by the Arduino
which is the status of the load. The status of the load is used to indicate the
absence of further more systems to accommodate user entry


Fig.1 Block Diagram


Components used


Arduino is
an open source software platform and also hardware available for implementation.
It comprises of a controller which is mainly ATmega series and also terminals
for connecting the peripherals. The coding in this microcontroller is very easy
and user friendly. Hence multiple application controls can be done using Arduino.


                The fingerprint module which is
used here is R305 Fingerprint module. R305 Fingerprint Sensor can easily be connected to Arduino
with the help of MAX232 IC shown in figure 2. This Fingerprint scanner is
capable of storing and comparing the fingerprint and accordingly giving the
desired output.

Fig.2 MAX232 Pin configuration


                The LCD display used in this project
is 16X2 cross section and its description is given. 16×2 LCD is named so because it has 16 Columns and 2 Rows. There are a lot
of combinations available like, 8×1, 8×2, 10×2, 16×1, etc. But the most used
one is the 16X2 LCD; hence it is used here. The 16×2 LCD display is a very
basic module commonly used in circuits. The 16×2 translates on a display
16 characters per line in 2 such lines.


                Relays are used to provide electrical contact by
the application of control signals. There are many different kinds of Relays.
The Relay that we have used for this project is the electromechanical relay. It
acts upon receiving the control signals from the microcontroller. With the help of few
mechanical parts and based on the property of an electromagnet a connection is
made with the contacts.


V.Hardware Implementation

A. Fingerprint module with

figure 3 shows the pin configuration of the fingerprint module to be connected
with the Arduino. It can be connected directly or with the help of the MAX 232 module.
In this project interfacing is done with the help of the interfacing module

Fig 3 Fingerprint module pin

The inputs are given to the module in two ways namely
triggering the function of fingerprint sensor by the onboard switch and Add,
Empty or Search or by Making pin low from external microcontroller for 5ms as
per function required to be executed. The Outputs (Response) are of two ways
which are monitor output response after a function is executed and Onboard LEDs
which displays ERROR or OK Read byte after executing function.

B.LCD interfacing with Arduino

The Pins in the LCD display 4 to 7 are connected to
the four pins 0 to 3 of the Arduino board. The Register select(Rs) and
Enable(E) pins are connected to the pins 4 and 5 of the Arduino respectively.Vss
of the LCD is connected to the GND while the Vss is connected to the power
supply. RW pin is connected to ground.