Secure your project with biometrics – this all-in-one optical fingerprint sensor will make adding fingerprint detection and verification super simple. These modules are typically used in safes – there’s a high powered DSP chip that does the image rendering, calculation, feature-finding and searching. Connect to any microcontroller or system with TTL serial, and send packets of data to take photos, detect prints, hash and search. You can also enroll new fingers directly – up to 120 finger prints can be stored in the onboard FLASH memory. As the usage, the fingerprint is really easy to use with the serial UART. There is already some libraries to help your using this sensor with Arduino , such as the adafruit fingerprint library.
Supply voltage: 3.6 – 6.0VDC
Operating current: 120mA max
Peak current: 150mA max
Fingerprint imaging time: <1.0 seconds
Window area: 14mm x 18mm
Signature file: 256 bytes
Template file: 512 bytes
Storage capacity: 162 templates
Safety ratings (1-5 low to high safety)
False Acceptance Rate: <0.001% (Security level 3)
False Reject Rate: <1.0% (Security level 3)
Interface: TTL Serial
Baud rate: 9600, 19200, 28800, 38400, 57600 (default is 57600)
Working temperature rating: -20C to +50C
Working humidity: 40%-85% RH
Full Dimensions: 56 x 20 x 21.5mm
Exposed Dimensions (when placed in box): 21mm x 21mm x 21mm triangular
Weight: 20 grams
Enroll New Finger Print
We did put together a simple sketch for enrolling a new finger via Arduino – its not as easy to use as the Windows program but it does work. Run theFile→Examples→Adafruit_Fingerprint→enroll sketch and upload it to the Arduino, use the same wiring as above.
When you open up the serial monitor, it will ask for you to type in the ID (type only numeric) to enroll – use the box up top to type in a number and click Send. Then go through the enrollment process as indicated. When it has successfully enrolled a finger, it will print Stored!