Fingerprint lock detailed tutorial based on Dragonboard 410c

With the improvement of people's living standards, mobile phones have become an indispensable electronic product. Then the rapid development of the network has led to the payment of cash to online payment. Therefore, the privacy and confidentiality that followed have attracted more attention. It also spawned various firewalls, anti-virus software, etc., there are also various encryption measures in the local, the longest is password encryption, and then pattern encryption, followed by fingerprint recognition, and then high-end is face recognition. Since these encryption methods work well on mobile phones, can these protections be applied to family life? In fact, the more common protection measures in the home or office is the door lock, followed by the safe, but most of them are mechanical, it is easy to be opened or cracked. So, isn't it more safe to add fingerprints? In the science fiction movies, you can often see some advanced security and protection measures. The method of unlocking is also a big bloody, such as pupils, irises, sounds, faces, and fingerprints.

Therefore, I finally intend to use the Dragonboard 410c as a fingerprint recognition lock, which is relatively simple compared to iris recognition, voice recognition, and face recognition. The main function is to unlock. The normal operation process is to enter a person's fingerprint under the working condition of entering the fingerprint. After the input is successful, in the normal working mode, when the fingerprint of the person is detected again, the lock will be opened; If the fingerprint detected again matches the previously entered fingerprint, the lock will not be unlocked.

The function has been determined, and the next step is the hardware preparation:

1. Fingerprint identification module AS60x:

Fingerprint lock detailed tutorial based on Dragonboard 410c

Fingerprint lock detailed tutorial based on Dragonboard 410c

Fingerprint lock detailed tutorial based on Dragonboard 410c

Figure AS60X

This fingerprint identification module is controlled by UART. Both UART_TD and UART_RD require 3.3V voltage. It has a parameter list, which is set by the DSP initialization program at the initial power-on and stored in the system parameter storage area of ​​FLASH. The initialization program first loads the parameter table into RAM and initializes the system registers according to the contents of the parameter table. The chip has a 72K byte image buffer and two signature file buffers. The signature file buffer is 768 bytes (each fingerprint feature file size is 384 bytes). In order to speed up the uploading of the image through the UART port, only the upper four bits of the pixel byte are used, that is, two pixels are combined into one byte for transmission.

Since it has not been used yet, the performance is still unknown.

2. Electromagnetic lock:

Fingerprint lock detailed tutorial based on Dragonboard 410c

Fingerprint lock detailed tutorial based on Dragonboard 410c

Figure electromagnetic lock

This is also a long time to find, because most of the locks are semi-automatic, that is, the development board control is turned on, but it needs to be manually turned off, but I need to put this lock in the drawer or cabinet, like the safe, this electromagnetic lock just meets With this requirement, it can be controlled by the 410c development board, which can be turned off automatically. This electromagnetic lock requires DC 12V, 1A control; stroke: 10mm; suction: 15N.

Of course, this electromagnetic lock has not been tried yet. I don't know how the performance is, I hope it can meet the requirements.

Backup Energy System

Backup Energy System,Home Backup Power,Backup House Power,Back Up Power System

SUZHOU DEVELPOWER ENERGY EQUIPMENT CO.,LTD , https://www.fisoph-power.com