Summary The design and implementation of fingerprint-based lock system is customizable and flexible. This door locking mechanism is comparatively cost-effective than the available lock systems in the traditional market. Our fingerprint-based lock system has high accuracy rate
Arduino Based Door Monitoring System (ABDMS)
Summary
The design and implementation of fingerprint-based lock system is customizable and flexible. This door locking mechanism is comparatively cost-effective than the available lock systems in the traditional market. Our fingerprint-based lock system has high accuracy rate and is also quick to recognize fingerprints which enable seamless integration with the users and provides tighter security. In our country, private and government organizations are very much concerned about security. Many companies are interested in using this type of locking mechanism but the system which is available have very high installation cost. Due to this excessive cost, many small firms cannot afford such systems. Keeping the installation cost in mind we planned to develop a system that should be affordable to both large and small firms. This design can be improved by more intensive development and additional.
Even though this Arduino based Door Monitoring System seems a simple project, it need not necessarily be implemented as a standalone application. This Door Monitoring System can be integrated into a home security system or fingerprint module, electric solenoid door lock, LCD display, buzzer alarm system (or something similar) and can act as an additional safety feature. This project is about such a door locks that needs a high security. The project consists of the hardware and the android software.
The android software is for managing the door system to be locked or unlocked remotely from anywhere in the world where there is access of internet and this android application also having an ability to store and maintain the history of the smart door. The project demonstrates the actual use of smart locks, finger prints and the usage of application to be used for security purpose.In this project a person enters and tries to open the door VIA finger print. If the person is enrolled in the database the door will open and will store the date, time, person name and the designation of the person in the android application.
The history of that door system is important because of the security reasons like no one knows who enter through the door previously and what were his or her activities while the person was inside the room. This system needed a record of the names, time and date, and designations which are implemented in the application.Even though this Arduino based Door Monitoring System seems a simple project, it need not necessarily be implemented as a standalone application. This Door Monitoring System can be integrated into a home security system or fingerprint module, electric solenoid door lock, LCD display, buzzer alarm system (or something similar) and can act as an additional safety feature. This project is about such a door locks that needs a high security. The project consists of the hardware and the android software. The android software is for managing the door system to be locked or unlocked remotely from anywhere in the world where there is access of internet and this android application also having an ability to store and maintain the history of the smart door. The project demonstrates the actual use of smart locks, finger prints and the usage of application to be used for security purpose.In this project a person enters and tries to open the door VIA finger print. If the person is enrolled in the database the door will open and will store the date, time, person name and the designation of the person in the android application. The history of that door system is important because of the security reasons like no one knows who enter through the door previously and what were his or her activities while the person was inside the room. This system needed a record of the names, time and date, and designations which are implemented in the application.
In this project we are going to elaborate the basic elements. In this whole project there are three major elements. These are hardware-based implementation, the node MCU and the android application. The hardware-based implementation includes the overall flow form start to the end of Arduino UNO assembling and its programming to functionate all the sensors and module connected to it.
Hardware Based Implementation
Arduino UNO
It is the main code of the whole system where it operates all parts of the door monitoring system. It also sends and receive data from the node MCU and use this data to operate remotely from the android application. And also in generating history because the Adafruit sensor is directly connected to the Arduino UNO. These codes contain libraries for Adafruit finger print sensor and LCD used in the system.
Web Services Used
Firebase:
In web server we used firebase, we can add firebase to android app we need to create a new project to connect app. In firebase when we create new project first, we will create account in firebase. In center of firebase console project of overview page, we click the icon to lunch the setup workflow.
And then we enter to app nickname my app nickname is ABDMS, this nickname is an internal, convenience identifier and is only visible to use in the firebase console.
Now we can add some value manually in the real time database part. we can get JSON form of data by adding “. json” at the end of the database URL.
we can read or transfer data from database to node MCU ESP8266. we need a Host name, an Auth key, SSID, name and password of firebase project. Then, we should add the Firebase Arduino library and upload the code.
User Interface
The user interface is simple and easy to use. The user interface contains the main menu, some intents and a number of activities. The user interface include the door lock open and close button and the history activity. Where the history of the door lock system will be generated when a person enters through the door. The codes for user interface is casual and easy to understand. The code includes buttons, background images and other activities. below is the code for all of our user interfaces.
Main activity
The main activity just contain the name of the project and a get started button that generates intent towards the second activity.
 _1639948806.png)
Selection activity
This activity enables us to select whether we want to see the history or intent towards the manual management of the lock system.
 _1639948808.png)
Manual Lock System
Using our application to use the lock system manually we created the third activity. This activity consists of two buttons to open and close the lock manually from the android application.
 _1639948810.png)
History Activity
These text views are in the form list in columns and rows. Which are the serial number , name of the person , time of entrance through the door and the designation of the person in case if it is an organization.
 _1639948812.png)
After carrying out the tests, the system was given to engineers so that they can try to break the system and use their own fingerprints in the system. They have performed accordingly with 100% accuracy. We have later given the system on the hands of a group of young engineers for testing and review. They also found that the functions of the system were working well and reviewed the system through a survey. They wanted more functions to be added which is possible with this system, for that we will require the requirement specific hardware and a few modifications of code.
Hardware implementation as shown in Fig. 3 we set the devices then connect them according to the block diagram. Tx-out and Rx-in of the sensor are connected to the pin 2 and pin 3 of the Arduino Uno respectively. The electronic lock is connected with one of the output ports of the Uno. Making a network with the relay allows switching between the 5V and the 12V electrical components. Now we have attached the Arduino Uno to the laptop for registering fingerprints. We require the connection with the computer for assigning the ID to the prints. This can be done through Smartphone with Arduino application as well. We save the ID into the sensor and upload the code to the Uno. We disconnect the Uno with the computer and turn on the power adaptor. Once it gains power, the system boots up the fingerprint IDs saved inside and waits for a print to be matched. If no match is found, the keypad and the switch remain active. Once a match is found, the buzzer will buzz once and the lock will open. If no match is found, the system will not take any action at all. The scanner can perform over 100 scans per second, so when someone places a finger, it will respond instantly if the prints match. This system can store up to 126 fingerprint IDs. So, it can control the access of 126 different people.
Review of the whole system
• 126 different fingerprints can be enrolled into the system to open door/doors.
• On placing a registered finger, the lock unlocks for 5 seconds with no noise or buzz.
• A 4-digit password can be entered through the keypad.
• Each key pressed result in a beeping sound. A successful code opens the door with a single buzz.
• An incorrect input will not open the door; the system will buzz shortly three times.
• 3 failed attempts on the keypad will make the system buzz continuously for 3 seconds notifying an intrusion attempt.
• On pressing the switch from inside, the lock unlocks for 5 seconds with a single buzz.
Security is a major concern in our day to day life, and digital locks have become an important part of these security systems. There are many types of security systems available to secure our place. Some examples are PIR based Security System, RFID based Security System, Digital Lock System, bio-matrix systems, Electronics Code lock. In this post, we will Interface a Fingerprint Sensor Module with Arduino and will build a Fingerprint based Biometric Security System with door locking. Finger Print is considered one of the safest keys to lock or unlock any system as it can recognize any person uniquely and can’t be copied easily.
This door lock will only open the door when the user scans the right fingerprint that is recorded on the system, but the door will be remained close upon entering the wrong fingerprint.
These days office/corporate environment security is a major threat faced by every individual when away from home or at the home. When it comes to security systems, it is one of the primary concerns in this busy competitive world, where human cannot find ways to provide security to his/her confidential belongings manually. Instead, he/she finds an alternative solution which provides better, reliable and atomized security.
This is an era where everything is connected through network, where anyone can get hold of information from anywhere around the world. Thus, chances of one’s info being hacked are a serious issue. Due to these risks it’s very important to have some kind of personal identification system to access one’s own information. Now a days, personal identification is becoming an important issue all around. Among mainstream personal identification methods, we mostly see password and identification cards techniques. But it is easy to hack password now and identification cards may get lost, thus making these methods quite unreliable.
The main aim of the project isto improve the home security system by using advanced technologies. In our project the fingerprint ofparticular people is detected and stored asa data and it is use to detect the fingerprint of other people and compare it to the already stored data using optical fingerprint.
The design of security door lock using the finger print technology was built around. A fingerprint lock would be help for me and there are plenty of these kinds of locks on the market as the picture above. Fingerprint based door lock our proposed ?ngerprint based lock system is a reliable and very secure lock that will not only ensure safer environment but also ease lifestyle.
The project Arduino fingerprint sensor lock is simply fabricated around Arduino board. Finger print is considered one of the safest keys to lock. This project includes a smart and affordable door lock enhanced with a fingerprint interface. In this post we will interface a fingerprint sensor module with Arduino and will build a fingerprint based biometric security system with door locking.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Arduino uno | Equipment | 1 | 2000 | 2000 |
| ardunio cable | Equipment | 1 | 300 | 300 |
| node mcu | Equipment | 1 | 2000 | 2000 |
| Fingerprint module | Equipment | 1 | 3000 | 3000 |
| LCD screen | Equipment | 1 | 1200 | 1200 |
| Electric Solenoid door lock | Equipment | 1 | 1000 | 1000 |
| Breadboard | Equipment | 3 | 500 | 1500 |
| Battery 12v | Equipment | 1 | 800 | 800 |
| 9v battery | Equipment | 1 | 500 | 500 |
| jumper cable (wire) | Equipment | 100 | 5 | 500 |
| some battery damage in project process | Equipment | 3 | 500 | 1500 |
| 3 channel Relay | Equipment | 1 | 500 | 500 |
| buzzer alarm | Equipment | 1 | 200 | 200 |
| potentiometer | Equipment | 1 | 100 | 100 |
| 2 | Miscellaneous | 2 | 5000 | 10000 |
| Total in (Rs) | 25100 |
Regardless the breakthrough in accuracy and speed of single image super-resolution using f...
As we see in today?s world all businesses are moving to the online and users feel comforta...
The specially abled persons (usually the disability of the lower part of the body) and eld...
It's an AI based chatbot for lgu studens who can easily find any query related to lgu ...
Single-Phase Multiple Load Control system is designed for labs which will monitors voltage...