Fingerprint authentication.

Project Code :TCMAAN187

Objective

A fingerprint based biometric system is also employed for providing robust security to the home. This security system provides only authentic access to the door lock of the home as well as the automation circuitry. Considering the ergonomics, push buttons are included for delete and enroll process of new fingerprints. Here we are going to integrate a smart app fingerprint sensor to automate and authenticate.

Abstract

Security is the serious issue looked by everybody when we are far from our family unit. In the present situation acceptable answer for the above issue isn't yet found. Introduced here is an electronic securing framework which Arduino assumes the job of the preparing unit. Arduino which is a microcontroller board has a place with at family. It is an open source straight forward instrument. It can detect, screen, store and control application. Access control for the entryway is accomplished utilizing Arduino board. 

This task displays a keyless framework for locking and opening purposes utilizing a predefined user finger print. Unauthorized person access is ensured by comparing his finger print to predefined user finger print. Finger print is entered in user’s android mobile application. If it is valid, doors lock will open or else remain door locked. This hardware project achieves high level of security with commonly available component and also consumes less power.

Keywords: Smart Lock, Thumb Locked Door, Arduino, Android.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

SOFTWARE SPECIFICATIONS

  • Operating System: Windows and Android
  • SDK IDE: Android Studio 3.3
  • Virtual Emulator: Nexus Pixel 2
  • Programming Language: Java
  • Front End: Xml
  • Server scripting Language: PHP
  • Database: MySQL

HARDWARE SPECIFICATIONS

  • CPU type: Intel i7
  • Ram size: 16 GB
  • Hard disk capacity:1TB
  • Monitor type: 15 Inch color monitor
  • Keyboard type: Internet keyboard
  • Mobile: Android

Learning Outcomes

  • About Android Studio.
  • Android architecture.
  • Basic about java.
  • Basic about MySQL.
  • Knowledge about server-side programming.
  • Difference between client side and server-side programming language.
  • Knowledge about server.
  • Knowledge about database and queries.
  • Knowledge about API.
  • How to communicate with API.
  • How API Communicate with Server.
  • What are Packages and dependencies regarding the app?
  • What are various versions of android app and android operating system.
  • About Android studio.
  • Client-side validation.
  • Server-side validation.
  • Difference between client-side validations.
  • Different Debugging Technique’s.
  • Deployment of app.
  • About play store deployment.
  • What is manifest?
  • About XML.
  • Widgets in android.
  • About Arduino.
  • About Sensors.
  • Layouts in android.
  • How to design the user Interface.
  • About activities.
  • About Different types of Buttons.
  • Project Development Skills:
    • Problem analyzing skills.
    • Problem solving skills.
    • Creativity and imaginary skills.
    • Programming skills.
    • Deployment.
    • Testing skills.
    • Debugging skills.
    • Project presentation skills.
    • Thesis writing skills.

Demo Video

mail-banner
call-banner
contact-banner
Request Video

Related Projects

Final year projects