Fingerprint Based Biometric Attendance System using Arduino & VB.net

(Last Updated On: July 26, 2019)

fingerprint attendance

Description:

Fingerprint Based Biometric Attendance System– This Tutorial is about the Arduino based Fingerprint attendance which is also called a Biometric attendance system. The students are marked Present, Late and absent depending on the time, The attendance application will be designed in Microsoft visual basic 2010 express edition and the Arduino programming will be done in the Arduino IDE “C Language”.



 Few days’ backs I posted a tutorial on the fingerprint module in which I covered all the basics, including its interfacing with Arduino, and how to enroll fingers. In that tutorial, I already enrolled three fingers, so I will be using the same fingers to represent student1, student 2 and student3. I highly recommend first you should watch this tutorial “Click Here”.

This is a very basic student’s attendance system without a database, while in the upcoming tutorial I will modify this project and include a database, then each student record can be edited, checked, deleted or updated.

For the complete step by step explanation, you can watch Video Tutorial “Click Here


The components and tools used in this project can be purchased from Amazon, the components Purchase links are given below:

Arduino Uno:https://amzn.to/2tVz1vu

Fingerprint Module:https://amzn.to/2DaZYRR

Mega 2560:https://amzn.to/2ze1kdu

Super Starter kit for Beginners https://amzn.to/2KJvmKG

Jumper Wires:https://amzn.to/2KMoVXs

Bread Board:https://amzn.to/2MS4q8X

12v Adaptor:https://amzn.to/2Ntr6h1

PCB plate:https://amzn.to/2IUwpCt

Variable Supply:https://amzn.to/2MT4Qfj

Digital Multimeter:https://amzn.to/2Nvft9i

Vero Board / strip board:https://amzn.to/2MTf9jD

Soldering iron kit:  “best”  You guys should definitely purchase this:https://amzn.to/2zfoNuJ

Solder wire:https://amzn.to/2ufUMWf

Wire Stripper:https://amzn.to/2KOqxfU

wire cutter:https://amzn.to/2ucIq14

PCB small portable drill machine:https://amzn.to/2Nu62XF

Fingerprint Module that we will be using with the Arduino:

fingerprint attendance

fingerprint attendance

This is the fingerprint module that we will be using today with the Arduino. It has a total of six wires. While some fingerprint modules have 4 wires, but their use is exactly the same. As you can this module has six wires, but we will be using only 4 wires, Red, green, white and black.

fingerprint attendance

We don’t need the yellow and blue wires.

fingerprint attendance

connect the red wire with the Arduino’s 5v.

Connect the black wire of the fingerprint module with the Arduino’s ground.

Connect the green wire with pin 4 of the Arduino and connect the white wire with pin5 of the Arduino. so now our interfacing is completed.

fingerprint attendance
Now it’s time to enroll fingers. For Fingers enrolling watch my Previous Tutorial “Click Here

Circuit Diagram:

Circuit Diagram of the Arduino FingerPrint Attendance system.
fingerprint attendance

As you can see in the circuit Diagram a 433Mhz RF transmitter is also used which will be used in the future project. In this tutorial, you can neglect this RF Transmitter. The Finger Print module is connected with the Arduino’s pin number 4 and Pin number 5. The 5v pin of the Finger Print Module will be connected with the Arduino 5v pin and ground of the Finger Print module will be connected with the ground of Arduino.


Programming:

This project is based on two programs, Arduino programming, and Vb.net Programming.

Arduino Programming:



VB.net Application Programming:

fingerprint attendance

This is how the Final application looks like. For the Detailed step by step explanation watch Video tutorial “Click Here


Watch Video Tutorial:

Recommended For You

About the Author: Engr Fahad

My name is Shahzada Fahad and I am an Electrical Engineer. I have been doing Job in UAE as a site engineer in an Electrical Construction Company. Currently, I am running my own YouTube channel "Electronic Clinic", and managing this Website. My Hobbies are * Watching Movies * Music * Martial Arts * Photography * Travelling * Make Sketches and so on...

1 Comment

  1. Excellent post. I was checking continuously this blog and I’m impressed! Very useful info particularly the last part gdakbbgedefc

Leave a Reply