Download as pdf or txt
Download as pdf or txt
You are on page 1of 41

DEPARTMENT OF ELECTRICAL ENGINEERING

FINGERPRINT ATTANDANCE SYSTEM

ZULHIZAINIE BIN IRIANSAH


06DTK19F2023

DIPLOMA IN ELECTRONIC ENGINEERING


(COMPUTER) - DTK

DECEMBER 2022

DECLARATION OF PLAGIARISM AND RIGHTS

Project Title : FINGERPRINT ATTANDANCE SYSTEM


Academic session : 2021/2022
1. I am ZULHIZAINIE BIN IRIANSAH with Registration Number 06DTK19F2023
is a final semester student of Diploma in Electronic Engineering (Computer)
- DTK, Department of Electrical Engineering, Politeknik Port Dickson at KM
14, Jalan Pantai, 71050 Si Rusa, Port Dickson, Negeri Sembilan (after this, it will
be referred as ‘the Politeknik’.)

2. I am here declaring that that the project mentioned above and its intellectual
properties in it was my original work / design without taking or imitating any
intellectual property from any other party.

3. I also agree to give up the intellectual property ownership of the ‘Project’ to ‘the
Polytechnic’ to meet the requirements for grant of Diploma in Electronic
Engineering (Computer) - DTK to me.

Here by, I acknowledge all the works done by myself;

……………………………
ZULHIZAINIE BIN IRIANSAH
(990321126647)

Witnessby,

Puan.Norashida Binti Ismail as


this project supervisor on

DECLARATION OF PLAGIARISM AND RIGHTS

Project Title : BIOMETRIC ATTANDANCE SYSTEM


Academic session : 2021/2022
4. I am ZULHIZAINIE BIN IRIANSAH with Registration Number
06DTK19F2023 is a final semester student of Diploma in Electronic
Engineering (Computer) - DTK, Department of Electrical Engineering,
Politeknik Port Dickson at KM 14, Jalan Pantai, 71050 Si Rusa, Port Dickson,
Negeri Sembilan (after this, it will be referred as ‘the Politeknik’.)

5. I am here declaring that that the project mentioned above and its intellectual
properties in it was my original work / design without taking or imitating any
intellectual property from any other party.

6. I also agree to give up the intellectual property ownership of the ‘Project’ to ‘the
Polytechnic’ to meet the requirements for grant of Diploma in Electronic
Engineering (Computer) - DTK to me.

Here by, I acknowledge all the works done by myself;

……………………………
ZULHIZAINIE BIN IRIANSAH
(990321126647)
Witness by,

…………………………...
Puan.Norashida Binti Ismail

As this project supervisor on Click or tap to enter a date.

ii
ACKNOWLEDGEMENT
iii
TABLE OF CONTENTS

DECLARATION OF PLAGIARISM AND RIGHTS


i DECLARATION OF PLAGIARISM AND RIGHTS Error! Bookmark not
defined.
ACKNOWLEDGEMENT
iii TABLE OF CONTENTS
iv LIST OF FIGURES
vi LIST OF TABLES
vii LIST OF ABBREVIATIONS
viii LIST OF SYMBOLS
ix ABSTRACT
x ABSTRAK
Error! Bookmark not defined.

CHAPTER 1 11 INTRODUCTION 11
1.1 Background of Study 11 1.2 Problem Statement 11
1.3 Objectives 12
1.4 Scope 13
1.5 Significance of Project 13

CHAPTER 2 14 LITERATURE REVIEW 14 2.1 Introduction 14


2.2 Previous Research 14
2.2.1 Comparison of Previous Research Error! Bookmark not defined.
2.3 Knowledge/Theories Error! Bookmark not defined. 2.3.1 Sub
Topic (Knowledge/Theories– related to objective 1) Error! Bookmark not
defined.
2.3.2 Sub Topic (Knowledge/Theories – related to objective 2) Error!
Bookmark not defined.
2.4 Summary 15

CHAPTER 3 16 METHODOLOGY 16
3.1 Introduction 16
3.2 Project Design and Overview 16
3.2.1 Block Diagram of the Project 17
3.2.2 Project Description 19
3.3 Project Hardware / Software 19
3.3.1 Schematic Circuit / Flowchart 21
3.3.2 Description of Component 21
3.3.2.1 Components 1 Error! Bookmark not defined.
3.3.2.2 Components 2 22

3.3.3 Description of Flowchart 22


iv
3.3.4 Circuit Operation 23
3.4 Prototype Development 23
3.4.1 Mechanical Design / Product layout 23
3.5 Summary 24

CHAPTER 4 25
RESULTS AND DISCUSSION 25
4.1 Introduction 25
4.2 Results and Analysis 25
4.3 Discussion 26
4.4 Summary Error! Bookmark not defined.

CHAPTER 5 27 CONCLUSION AND RECOMMENDATIONS 27


5.1 Introduction 27 5.2 Conclusion 27
5.3 Future Recommendations 27
5.3.1 Project Recommendations 28
5.3.2 Business Plan 28

REFERENCES 29

APPENDICES 30
Appendix 1: Gantt Chart/Milestone 31
Appendix 2: Data Sheet 32
Appendix 3: Program Coding 33
Appendix 4: Project/Product Catalogue 34

RUBRIC FINAL PROPOSAL REPORT 35


Engineer & Social Responsibility Rubrics 35
Written Communication Rubrics 36
Written Communication Rubric - DEE50102 PROJECT 2 36
Project Management and Finance Rubrics 37
Project Management and Finance Rubric - DEE50102 PROJECT 2 37

v
LIST OF FIGURES

Figure 3. 1 Example of Block diagram for GSM based Home Automation


System 19
Figure 3. 2 Example of flowchart for the overall project Error! Bookmark not
defined.

Figure 3. 3 Example of prototype 23


Figure 3. 4 Example of product layout 24

Figure 4. 1 Insolation losses for each tilt angle from January through
March Error! Bookmark not defined.

vi
LIST OF TABLES

Table 2. 1 Comparison of previous project in ….. Error! Bookmark


not defined.

Table 2. 2 Comparison Error! Bookmark not defined.

Table 4. 1 Daily average insolation losses before rain and after rain for
week seven Error! Bookmark not defined.

vii
LIST OF ABBREVIATIONS

GSM - Global System for Mobile Communications

IOT - Internet of Thing

US - United State

viii
LIST OF SYMBOLS

Ω - ohm
- degree
µ - micro

ix
ABSTRACT

The development of a Fingerprint attandance system includes many different features

from as simple as keypad to as complex as using biometrics. The Fingerprint Access

System – Arduino Based is developed to overcome the issue of upgrading and

maintenance the system that occur in the existing system. This report discusses on the

door lock system using Arduino. Arduino is a type of microcontroller that uses its

own programming language. It has its own electronic prototyping platform to be used

during experiment. This project has features as inputs, which are fingerprint scanner.

Interfacing all inputs and outputs with Arduino produced accurate results in accessing

the door based on the accuracy results obtained by performing a test on five

individuals with four different fingerprints each person. This project is reliable as it

could increase the security level of door access system by implementing simple

approach as Arduino.

x
CHAPTER 1

INTRODUCTION

In this Paper we are trying to solve the problems which occurs related to the security
in homes, shops and offices. These issues can be fixed by using fingerprint system
but here a possibility is may occurred of some unknown person. Using these
fingerprint also make problems if we forget password or pin. Again, using these
patterns in the fingerprint can improve security but again it can open and cracked if
somehow someone guesses the passwords or patterns are known. The pattern which
can or will used as key will be unique. Here, to implement this project successfully
we will use fingerprint as the key. This Arduino NANO project will make use of
different devices to the implementation of the advanced security lock where there are
different features to maximize the security levels

1.1 Background of Study

Fingerprint system is a type of control access system which control the system
to calculate attandences. It is a system that is implemented on a building to keep the
people and assets in the building to be safe from outsiders. The system is usually used
during the activity of people entering and exiting the building. The fingerprint system
helps to differentiate unauthorized and authorized people as the system only allows
the authorized person to enter the building

1.2 Problem Statement

Problem statements are the problems identified by There is a chance of misusing


the technology by placing a fake fingerprint. Beside that, Modules are sensitive
and they need to be handled carefully. which are:-

11
1- Obsolete components The existence of new technologies comes from the
creation of new components. This fact shows that once the old devices are
obsolete, there are no spare components could replace it. Therefore new
system with new components has to be created.
2- Upgrading issues Most of control access system nowadays uses PIC [11,12].
It would be difficult with PIC because every time upgrading needs to be done,
the stand-alone PIC needs to be pulled out from the circuit and burned again.

3- Complicated programming Since most of control access system nowadays


uses PIC, many engineers will face difficulties if problem occur on the device.
The reason being is because PIC is not an open-source IDE compared to
Arduino. Therefore if problem occur, more time is needed for the engineers
to create new coding for the device.

1.3 Objectives

o This can be used in educational institutions.


o Biometric attendance system can be used in
industries.
o Biometrics can be used in ATM for authentication.
➢ Fingerprint authentication can be used in access control.
➢ Easy to use in dorm or cafeteria.

12
1.4 Scope

The scope of biometric authentication is not limited to only an employee


attendance but can be successfully utilized in all cases where some form of
recording of attendance is desirable and s required to be taken, such as student
class attendance. Beside that, with side sanitizer function are most important
thing to use and easy to get with the schematic base on programming data.

1.5 Significance of Project

The Fingerprint Attandance system Using Arduino is designed to be


technically feasible. It is designed to be simpler compared to the existing door
access system. Since most of buildings nowadays implement the use of
biometric system, this project is economically feasible as it can be marketed
around the world. It is also feasible within the scope and time frame because
Arduino is an open-source IDE which is suitable to be used within the time
frame which leads to less time consumption.

13
CHAPTER 2

LITERATURE REVIEW

Biometric attandance system has been widely used around the world. It is a type of
security system that is created to help in securing people and assets in a building from
unwanted cases such as burglaries and kidnapping. To develop a biometic attandance
system, features or hardware such as keypad, biometric are implemented. Besides
hardware, software is also included in developing the biometic system as it helps in
interfacing the hardware and to have the desired system flow. Types of software or
programming language being used in this system are PIC language programming,
Microsoft Visual C++, Arduino and many more.

2.1 Introduction

In this project, fingerprint scanner are implemented in developing the


BIOMETRIC FINGERPRINT ATTANDANCE SYSTEM . The features were chosen because of its user-

friendly, smart and high security system compared to other features such as face-
verification, smart card and many more. Fingerprint scanner is a type of biometric
sensors whereby it senses the human fingerprint for identification. Biometric consist
of many types such as voice recognition, face recognition, fingerprint-recognition and
other identification that consist of human body parts.
2.2 Previous Research

Based on a journal written by Wheeler et.al. (2000) on face-verification system, this


system is time-consuming to build because the users need to have more than one
images to separate ID and non-ID images for identification data storage purposes.
Despite of its advantages of identifying intra and interdependencies, it is proven that
this system is inefficient because it took 6 seconds to make decision while the aim is
within 2 seconds

14
2.3 Summary
Well, not only are biometic fingerprint Attandance systems reliable and non-

intrusive, there is also no danger of leaving your fingers at home or at office.

Also, the fact that fingerprints are nearly always unique, makes fingerprint

system perfect with regards to security.

15
CHAPTER 3

METHODOLOGY

3.1 Introduction

This section is intended to explain in detail about the project structure, the method, design and implementation that is used to construct the
whole system of the project. This section begins with the project material, which is the equipment and tools needed in the project. Next,
in the method section, the methods that are being used for the implementation of the project will be described wholly and lastly, design
and implementation section where the process of the project implementation will be clarified in detail

3.2 Project Design and Overview

This section purposely to clarify an appropriate process sequences throughout the course of this project. Then, the detail that is related to
the development or methods is also included. The procedures taken on this project have been analyzed in critical and practical ways to
give an assurance that the project can be developed and constructed.

16
17
3.2.2 Project Description

The whole system is based on the micro-controller board Arduino which is integrated biometric lock system. A Buzzer is audio signaling
device, which may be mechanical.
3.3 Project Hardware / Software

Since fingerprint scanner is the feature used in this project, therefore coding for features are created in the beginning. For fingerprint
scanner it includes coding for enrolling and finger test. After each feature has its own programming.

3.3.1 Schematic Circuit / Flowchart

18
19
3.3.2 Description of Component

3.3.2.1 Arduino NANO

20
Arduino NANO is a microcontroller board based on 8-bit at mega328P microcontroller. Along with at mega328P board, This Arduino
NANO has 14 digital pins where (out of 6 used as PWM outputs) and 6 analog featured i/o input pins and USB-B type connection port.

3.3.2.2 Relay Module

This is 1 channel Relay Module. There is no connection between the low and high voltage circuit operated by the microcontroller and the
high power circuit which is operated by the microcontroller. The Relay Module protects every circuit from every port.

21
3.5 Summary

There are four main hardware which are, fingerprint, Arduino Nano ,Buzzer.
Fingerprint scanner are the features used to access . While the Arduino board
platform is a platform that is designed to be used for testing by connecting the
features to its I/O pins and uploading program to the Arduino Nano
microcontroller.

CHAPTER 4

RESULTS AND DISCUSSION

4.1 Introduction

4.2 Discussion

This IOT based Biometic Fingerprint using Arduino, we are showing the components
and connected them to the power supply. This system is based for improving the
security which will register the owner’s fingerprint into the Arduino using the
fingerprint sensor, and this system we have given 9v power supply to Arduino through
the code uploading wire. When you put your thumb on fingerprint sensor after
registering yourself the lock will be unlocked and you repeat this process again . The

22
process of access and unlocking requires less than 1 second so this is why the
biometric system is used inside this project.

23
CHAPTER 5

CONCLUSION AND RECOMMENDATIONS

5.1 Introduction

5.2 Conclusion

In this Paper, we have tried to solve the attandance matters in daily life at work or school by
bringing the conceptions of biometric fingerprint with the biometic attendance system. For that
purpose, we are using fingerprint as a rare key to implement device so as to access or unaccess
a fingerprint system. This project is going to implemented in multiple applications and this
concept is still in use in the banks but those systems are specially built for those organizations
to secure the whole organization and the assured will be very high and other companies and
houses.

5.3 Future Recommendations

For future work it is recommended to add another feature such as smart card or idriff to increase

the security level. fingerprint stores data such as name and ID of the owner and in future it can

be used to match the entered ID using keypad.


27

5.3.1 Project Recommendations

Advancements in biometric identification management technology are moving so fast, In future we will

make advancement and multi functions like mesej alert if authorized person try to access. Image

reconizing process system and password system based. Also eyes retina for password which helps

authorized persons for authentication for entrance so biometric technology makes individual convenient

in real life.

5.3.2 Business Plan


28

REFERENCES

Source Reference writing


Book
Book
Chapter

Book:
Edition
other
than
first
Article
in
Journal

Newspa
per and
NonScie
ntific
Magazi
ne
Article
Letter
to the
Editor

Encyclo
pedia

Govern
ment/In
stitut
ional
Docume
nts
Confere
nce
paper
given
but not
publishe
d in
proceed
ings
Confere .
nce
paper
publishe
d in
proceed
ings
Thesis /
Disserta
tion

Articles https://www.info-tech.com.my/time-attendance-software-
from pro.htm?utm_campaign=Time_Attendance&gclid=CjwKCAjw_ISWBhBk
internet EiwAdqxb9vmCTsb3tdaG34uvQ_7Hjbk5E0dfkQdj4dmW_cMOQ2NZs3
YZAd2ugBoCVt8QAvD_BwE
Articles
from a
databas
e

29

APPENDICES

Item should be placed in the Appendices;


Appendix 1: Gantt Chart/Milestone (CLO6 – Managerial)
Appendix 2: Datasheet
Appendix 3: Program Coding
Appendix 4: Project/Product Catalogue
30
Appendix 1: Gantt Chart/Milestone

31
Appendix 2:
Data Sheet

32
Appendix 3:

Program Coding
Appendix 4:

33
Project/Product Catalogue

34
RUBRIC FINAL PROPOSAL REPORT

Engineer & Social Responsibility Rubrics

Department of Electrical Engineering


Environment and Sustainability Skill Rubric - DEE50102 PROJECT 2
Academic Session:
Student Name: Class: Registration No: Project:
CLO / PLO: CLO4 / PLO7 / CLS5 Supervisor:

Score Descriptions
Attribute Sub attribute Score
1 (Very Weak) 2 (Weak) 3 (Fair) 4 (Good) 5 (Excellent)
Unable to propose Able to propose a Able to propose a Able to propose a Able to propose a /5
a project that project that have project that project that mostly project that fully
contribute to slight contribute to partially contribute to contribute to
environment environment aspect contribute to environment environment aspect
aspect environment aspect
Sustainability
Social aspect
and environment
Responsibility Unable to propose Able to propose a Able to propose a Able to propose a Able to propose a /5
friendly
a project that project that have project that project that mostly project that fully
contribute to slight contribution partially contribution to contribution to
sustainability to sustainability contribution to sustainability sustainability aspect
aspect aspect sustainability aspect
aspect
Total / 10
Total /5
35
Written Communication Rubrics
Department of Electrical Engineering
Written Communication Rubric - DEE50102 PROJECT 2
Academic Session:
Student Name: Class: Registration No: Project:
CLO / PLO: CLO5 / PLO10 / CLS3b Project Supervisor:

Score Descriptions Score


Attribute Sub attribute
1 (Very Weak) 2 (Weak) 3 (Fair) 4 (Good) 5 (Excellent)
Clearly written
academic discourse
Abstract /5
Problem statement /5
Objective Not able to write Able to write ideas with Able to write ideas with Able to write Able to write ideas /5
Scope ideas clearly limited clarity and require fairly clearly but require ideas clearly with excellent /5
Significance further improvements minor improvements clarity /5
Literature /5
Methodology /5
Result & Discussion /5
Conclusion /5
Total Score item A ( /45) x 5 = /5

Coherently written Not able to write Able to write ideas with Able to write ideas fairly Able to write Able to write ideas /5
academic discourse ideas coherently limited coherently and coherently but require ideas coherently with excellent
require further improvements minor improvements coherently

Systematically Not able to write Able to write ideas with Able to write ideas fairly Able to write Excellent ability to /5
written academic ideas limited system and require systematically but ideas with ideas
discourse systematically further improvements require minor systematically systematically
improvements
Total / 15
36
Total / 10

Project Management and Finance Rubrics


Department of Electrical Engineering
Project Management and Finance Rubric - DEE50102 PROJECT 2
Academic Session:
Student Name: Class: Registration No: Project:
CLO / PLO: CLO6 / PLO11 / CLS4 Project Supervisor:

Score Descriptions Score


Attribute Sub attribute
1 (Very Weak) 2 (Weak) 3 (Fair) 4 (Good) 5 (Excellent)
Time Unable to Rarely completes Occasionally Completes work on Completes tasks /5
Management complete work work on time based completes work on time based on Gantt ahead of scheduled
ontime based on on Gantt Chart/ time based on Gantt Chart/ milestone. Gantt Chart/
Gantt Chart/ milestone Chart/ milestone. milestone.
milestone
Decision Unable to make Able to make Able to make a Able to make a /5
decision due to decision based on Able to make decision based on
Making decision based on
lack of limited decisions with basic excellent
good understanding
understanding the understanding of the understanding of the understanding of the
of the final project
final project. final project and final project and final project and
and available
available options. available options. available options.
options.
Organization Unable to organize Able to organize the Able to organize the Able to organize the Able to organize the /5
of Ideas the content of final content of final content of final content of final content of final
report. report with minimal report with report with good report with excellent
clarity. satisfactory clarity. clarity. clarity.

37
Delegation of Unable to delegate Able to delegate Able to delegate Able to delegate Able to delegate /5
Work the project work. minimal project project work but project work project work
work but requires requires minor efficiently in
major improvements. improvements. achieving the project
objectives

38
Entrepreneurial Unable to provide Provide irrelevant Provide relevant Provide good Provide excellent /5
Opportunity entrepreneurial entrepreneurial entrepreneurial entrepreneurial entrepreneurial
opportunity opportunity. opportunity opportunity opportunity
Entrepreneurial Unable to describe Able to describe Able to describe Able to describe Able to describe /5
Experience the basic entrepreneurial satisfactory entrepreneurial highly significance
significance of activity towards entrepreneurial activity towards entrepreneurial
entrepreneurial customer needs activity towards customer needs activity towards
activity (eg: customer needs customer needs
fact finding,
observation,
survey,…)
Risk Tolerance Able to identify Able to identify risks Able to identify risks. Provide detail risks Provide detail risks /5
basic but requires minor and the solutions and the solutions
risks but requires improvements
major
improvements
Internal Locus Able to demonstrate Able to demonstrate Demonstrate Demonstrate high Demonstrate high /5
of Control minimum confidence in confidence in confidence in confidence in
selfconfidence providing providing providing providing
suggestions/solutions suggestions suggestions/solutions suggestions/solutions
but can still be /solutions
improved
Achievement Able to achieve Able to achieve Able to achieve the Demonstrate Demonstrate /5
and minimum required minimum required required excellent and excellent and
Perseverance performance with performance with performance. consistent consistent
major minor improvements performance performance
improvements
Financial Able to manage Able to manage Able to manage good Able to manage a Able to manage a /5
Management project financial project financial but project financial complete and complete and
but need major need minor effective project systematic project
improvements improvements financial financial
Total / 45
Total /5

39

You might also like