JFET

Wireless fingerprint recognition module

 
Overview

Introduction: This project uses 2.4G wireless modules for wireless communication, which can realize wireless fingerprint identification.
1. Product Introduction

This project uses 2.4G wireless modules for wireless communication, which can realize wireless fingerprint identification.


2. Application scenario

security field: fingerprint Door locks, safes, jewelry boxes

management fields: licensing, management software, etc.

Financial and other identity authentication fields: access control systems, POS machines, attendance machines, etc.


3. Product Overview

1. Application requires another host to be used, and the host depends on your application scenario. This device only acts as a slave machine and only completes fingerprint entry recognition and wireless communication with the host machine.

2. This device can be paired and communicated with different hosts, as long as the wireless communication chip solution of the host is SI21R1. This project provides the SI24R1 driver library, which can be used to simply and easily configure the Si24R1 and communicate with this device. Pairing

3. Fingerprint module driver library. This project has encapsulated most functions into functions according to the data protocol of the fingerprint module. You only need to call a function to send corresponding commands to the device and enable the device to implement corresponding functions, such as fingerprint registration, fingerprint matching, and deletion. Fingerprints, etc.

4. The main control is STM32F030F4P6

5. The 2.4G chip solution is Si24R1, and the Si24R1 driver library is provided. The Si24R1 chip can be configured and used simply and easily.

6. One-click pairing. Using the provided driver library, one-click pairing can be achieved, even if two strangers Si24R1 establishes connection and communicates

7. Area array fingerprint sensor, the sensor surface is covered with a protective coating, and has RGB three-color LED lights to support the storage of 60 fingerprint features (spliced ​​6 times)


4. Product parameters

PCB size: 29*29.6mm, Double-sided layout, with devices on both sides

Input voltage: 3.6V-6V

Mounting hole size: M3*4, spacing 23*23mm

Static power consumption: 55mA

Working state power consumption: 60mA (No LED lights up, if the LED needs to light up, Then each additional color of LED lights up, and the power consumption increases by 10mA)


Fingerprint module parameters:

FAR (FalseAcceptanceRate): <1/1000000

FRR (FalseRejectionRate): <1.5%

Response speed: feature extraction time <0.20s, single matching time <0.002s

supports fingerprint splicing, the maximum number of splicing times: 6 times

Number of fingerprints: 60 fingerprints (splicing 6 times)

5. Instructions for use

This device is only used as a slave machine, and only completes fingerprint input recognition and communication with The host performs wireless communication work. When applying, another host is required. The host follows the data protocol and sends control data packets to control the device. Generally follow the following process when using it.


1. Pairing, the host needs to be paired with the slave (this device) before it can communicate with the slave. Pairing is only required for first communication.

2. Send commands, such as fingerprint registration, fingerprint matching, LED light control, etc. This project has encapsulated all commands and only needs to call a function in the driver library.

3. Receive response data. This device will respond to all commands from the host. Through the response data, you can get the execution status of the command or the data you want to read.


For detailed instructions, please see the attachment - Instructions for Use


6. Remarks

1. Firmware needs to be burned. Use the serial port to download. You need to prepare a USB to TTL serial port tool, such as the common CH340 module. The firmware and software required for burning have been uploaded. In the attachment, the burning method is in the attached "Instructions for Use" document

2. The average unit price of small batches (10 PCS) is about 40 yuan (the total price of all components of a single product, including fingerprint modules and 2.4G communication modules, PCB cost is not included)

3. The purchase links for all the devices that need to be used have been placed in the attachment

. 4. The attachment contains all the required information and detailed instructions for use

. 5. The PCB proofing of this module does not have a silk screen position mark, which is in the "Instructions for Use" "There is a "silk screen component location map" in it to make it easier for everyone to solder by themselves.

6. The application requires another host. The host depends on your application scenario. This device only acts as a slave machine and only completes fingerprint entry recognition and wireless communication with the host machine.

7. This device can be paired with different hosts, as long as the 2.4G chip solution of the host is also Si24R1, and the provided Si24R1 driver library can be used to enter the pairing state. The driver library has been uploaded in the attachment.



7. Test video


test explanation and fingerprint matching effect

demonstration:

In the video, a device equipped with SI24R1 is used as a temporary host. This host is only used for testing. The actual host used depends on your application scenario.

The function of the test code written by the temporary host is to put the wireless fingerprint module into the fingerprint matching state and receive the matching results. If the match is successful, the host sends a command to turn on the blue light of the fingerprint module. If the configuration fails, the host sends another command to make the red light of the fingerprint module light up.

Therefore, the test process is as follows: press the fingerprint module with your finger -> the fingerprint module performs fingerprint matching -> return the result to the host after the matching is completed -> the host sends the corresponding command based on the matching result. If the match is successful, a blue light-on command will be sent. If the match fails, a red light-on command will be sent.

The test video mainly demonstrates the effect of fingerprint recognition. The fingerprint registration of the tester's right thumb has been completed in advance, and the host and slave have been paired in advance.



Demonstration of pairing and fingerprint registration effects


Pairing

:

As a slave, this device needs to be paired with the host before it can communicate and receive data normally.

Pairing requires the host and slave to be in the pairing state at the same time. The method for this device to enter the pairing state is:

long press the button, the device's indicator light will begin to flash in the form of a breathing light. After 3 seconds, the device indicator light will begin to flash rapidly. Release the button at this time to enter the pairing state.

The pairing state will last for 3 seconds. If the pairing is not successful after 3 seconds, the indicator light will flash twice in the form of a slow breathing light. If the pairing is successful, the indicator light will flash 3 times quickly.


To enter the pairing state, the host only needs to call several functions in the provided Si24R1 driver library. The specific usage method of the driver library has been written in detail in the driver library file. The method for the temporary host used here to enter the pairing state is to press and hold the button. After the buzzer beeps three times in a row, release the button to enter the pairing state.


Fingerprint registration: For

the temporary host used here, press and hold the button for 2 seconds. Afterwards, two beeps will be emitted. At this time, release the button and fingerprint registration will begin. It will first send the blue light of the fingerprint module to flash in the form of a breathing light to indicate the start of fingerprint registration. Then the corresponding command will be sent according to the fingerprint registration process to complete the fingerprint registration. The detailed fingerprint registration process can be found in the "FPM383C Fingerprint Module Information" in the attachment.

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-05-09 08:20:30

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号