- Install Arduino IDE from microsoft store From here or using browser.
- Add the libraries (4 zips that are in this repository) in Arduino . Go to Sketch > Include Library > Add .ZIP library . Choose the zip file you just downloaded๏ผand if the library install correct, you will see Library added to your libraries in the notice window. Which means the library is installed successfully.
- open the fingerprint_sensor.ino file with arduino.
- do the connections as in this Image (code from this website won't work just do the connection of this image). As Fingerprint sensor R305 is not available in the shop so i used R307 sensor. Its pin diagram is This . It will work correctly in case you dont have R305.
- Upload the code in arduino and run.
We have used 4 push buttons which are used to control the system. The functions of each button are:
- Register/Back Button โ Used for enrolling new fingerprints or going back
- Delete/OK Button โ This Button is used for deleting the earlier stored fingerprint system as well as granting access as an OK selection.
- Forward Button โ Used for moving forward while selecting the memory location for storing or deleting fingerprints.
- Reverse Button โ Used for moving backward while selecting memory location for storing or deleting fingerprints.
Enrolling New Fingerprint: To enroll New Fingerprint Click on the Register button. Then select the memory location where you want to store your fingerprint using the UP/DOWN button. Then click on OK. Put your finger and remove your finger as the LCD instructs. Put your finger again. So finally your fingerprint gets stored.
Deleting Stored Fingerprint: To delete the fingerprint which is already clicked on DEL Button. Then select the memory location where your fingerprint was stored earlier using the UP/DOWN button. Then click on OK. So fingerprint is deleted.
Downloading Data: Simply click on Register/Back Button and reset the button together. the serial monitor will be opened.
attendance output fom aruino:
demo video:
https://github.com/user-attachments/assets/22046891-d256-4173-8fdf-2b5bf91fdc54