This project demonstrates the interface between a fingerprint sensor and an Arduino Uno board. The system utilizes a 16x2 LCD to guide the user through the enrollment and scanning process. The fingerprint sensor is used for capturing and recognizing fingerprints.
- Arduino Board Uno R3
- Finger Print Sensor (Adafruit Fingerprint Sensor)
- Liquid Crystal Display 16×2
- Connecting Wires
To run the code, you will need:
- Arduino IDE installed on your computer
- Arduino Uno board
- Adafruit Fingerprint Sensor Library (link to the library)
- Proteus installed in your system (simulation purpose)
LCD | Aduino Board |
---|---|
RS | Pin 7 |
RW | GND |
E | Pin6 |
D4 | Pin5 |
D5 | Pin4 |
D6 | Pin3 |
D7 | Pin2 |
Fingerprint Sensor | Aduino Board |
---|---|
GND | GND |
VCC | 5V |
RX | RX |
TX | TX |
- Adafruit Fingerprint Sensor Library
- LiquidCrystal Library
In this implementation of fingerprint sensor interface with Arduino Uno board. For input, I used Four push buttons. The menu on LCD guides the enrollment and scanning process.
To simulate the project on proteus please watch the youtube tutorial video.