Sensor d'empremta digital UART (C)
Manual d'usuari
ACABATVIEW
Es tracta d'un mòdul de sensor d'empremtes digitals capacitiu tot en un de forma rodona altament integrat, que és gairebé tan petit com una placa d'ungles. El mòdul es controla mitjançant ordres UART, fàcil d'utilitzar. El seu avançtaginclouen verificació omnidireccional de 360°, verificació ràpida, alta estabilitat, baix consum d'energia, etc.
Basat en un processador Cortex d'alt rendiment, combinat amb un algorisme d'empremta dactilar comercial d'alta seguretat, el sensor d'empremtes dactilars UART (C) inclou funcionalitats com la inscripció d'empremtes dactilars, l'adquisició d'imatges, la recerca de funcions, la generació i emmagatzematge de plantilles, la concordança d'empremtes digitals, etc. Sense cap coneixement sobre el complicat algorisme d'empremtes dactilars, només cal enviar algunes ordres UART per integrar-les ràpidament en aplicacions de verificació d'empremtes digitals que requereixen una mida petita i una alta precisió.
CARACTERÍSTIQUES
- Fàcil d'utilitzar amb algunes ordres senzilles, no cal que conegueu cap tecnologia d'empremtes digitals ni l'estructura entre mòduls
- L'algorisme comercial d'empremtes dactilars, rendiment estable, verificació ràpida, admet la inscripció d'empremtes dactilars, la concordança d'empremtes dactilars, la recollida d'imatge d'empremtes digitals, la funció de càrrega d'empremtes digitals, etc.
- Detecció sensible capacitiva, només cal que toqueu lleugerament la finestra de recollida per a una verificació ràpida
- Maquinari altament integrat, processador i sensor en un xip petit, adequat per a aplicacions de mida petita
- Llanda estreta d'acer inoxidable, gran àrea de contacte, admet verificació omnidireccional de 360°
- Sensor humà incrustat, el processador entrarà en repòs automàticament i es despertarà en tocar-lo, reduirà el consum d'energia
- Connector UART integrat, fàcil de connectar amb plataformes de maquinari com STM32 i Raspberry Pi
ESPECIFICACIÓ
- Tipus de sensor: tacte capacitiu
- Resolució: 508 DPI
- Píxels de la imatge: 192×192
- Escala de grisos de la imatge: 8
- Mida del sensor: R15.5 mm
- Capacitat d’empremta digital: 500
- Temps de concordança: <500 ms (1:N i N <100)
- Taxa d'acceptació falsa: <0.001%
- Taxa de fals rebuig: <0.1%
- Vol. Operatiutagi: 2.7–3V
- Corrent de funcionament: <50mA
- Corrent de son: <16uA
- Antielectrostàtica: descàrrega de contacte 8KV / descàrrega aèria 15KV
- Interfície: UART
- Velocitat de transmissió: 19200 bps
- Entorn de funcionament:
• Temperatura: -20°C~70°C
• Humitat: 40% RH ~ 85% RH (sense condensació) - Entorn d'emmagatzematge:
• Temperatura: -40°C~85°C
• Humitat: <85%RH (sense condensació) - Vida: 1 milió de vegades
MATERIAL
DIMENSIÓ
INTERFÀCIES
Nota: El color dels cables reals pot ser diferent de la imatge. Segons el PIN en connectar però no el color.
- VIN: 3.3 V
- GND: Terra
- RX: entrada de dades en sèrie (TTL)
- TX: sortida de dades en sèrie (TTL)
- RST: activació/desactivació de l'alimentació
• ALTA: activació de l'alimentació
• BAIX: pot desactivar (mode de repòs) - WAKE: Pin de despertar. Quan el mòdul està en mode de repòs, el pin WKAE és ALTA quan es toca el sensor amb un dit.
COMANDES
FORMAT COMANDES
Aquest mòdul funciona com un dispositiu esclau i hauríeu de controlar el dispositiu mestre per enviar ordres per controlar-lo. La interfície de comunicació és UART: 19200 8N1.
Les ordres i respostes de format haurien de ser:
1) =8 bytes
Byte | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
CMD | 0xF5 | CMD | P1 | P2 | P3 | 0 | CHK | 0xF5 |
ACK | 0xF5 | CMD | Q1 | Q2 | Q3 | 0 | CHK | 0xF5 |
Notes:
CMD: Tipus d'ordre/resposta
P1, P2, P3: Paràmetres de comandament
Q1, Q2, Q3: Paràmetres de resposta
P3: Generalment, Q3 és informació vàlida/no vàlida de l'operació, hauria de ser:
#definir ACK_SUCCESS #definir ACK_FAIL #definir ACK_FULL #definir ACK_NOUSER #definir ACK_USER_OCCUPIED #definir ACK_FINGER_OCCUPIED #definir ACK_TIMEOUT |
0 x 00 0 x 01 0 x 04 0 x 05 0 x 06 0 x 07 0 x 08 |
//Èxit //Fracassat //La base de dades està plena //L'usuari no existeix //L'usuari existia //L'empremta digital existia // Temps mort |
CHK: suma de comprovació, és el resultat XOR dels bytes del byte 2 al byte 6
2) > 8 bytes. Aquestes dades conté dues parts: capçalera de dades i capçalera de dades del paquet de dades:
Byte | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
CMD | 0xF5 | CMD | Hola (Len) | Baix (Len) | 0 | 0 | CHK | 0xF5 |
ACK | 0xF5 | CMD | Hola (Len) | Baix (Len) | Q3 | 0 | CHK | 0xF5 |
Nota:
CMD, Q3: igual que 1)
Len: Longitud de les dades vàlides al paquet de dades, 16 bits (dos bytes)
Hi(Len): alt 8 bits de Len
Baix (Len): Baix 8 bits de Len
CHK: suma de comprovació, és el resultat XOR dels bytes del paquet de dades del byte 1 al byte 6:
Byte | 1 | 2...Len+1 | Len+2 | Len+3 |
CMD | 0xF5 | Dades | CHK | 0xF5 |
ACK | 0xF5 | Dades | CHK | 0xF5 |
Nota:
Len: nombre de bytes de dades
CHK: suma de comprovació, és el resultat XOR dels bytes del byte 2 al byte Len+1
paquet de dades següent al capçal de dades.
TIPUS DE COMANDES:
- Modifiqueu el número SN del mòdul (CMD/ACK tots dos de 8 bytes)
Byte 1 2 3 4 5 6 7 8 CMD 0xF5 0 x 08 SN nou (Bit 23-16) SN nou (Bit 15-8) SN nou (bit 7-0) 0 CHK 0xF5 ACK 0xF5 0 x 08 S antiga (Bit 23-16) SN antic (Bit 15-8) SN antic (Bit 7-0) 0 CHK 0xF5 - Model de consulta SN (CMD/ACK tots dos de 8 bytes)
Byte 1 2 3 4 5 6 7 8 CMD 0xF5 0x2A 0 0 0 0 CHK 0xF5 ACK 0xF5 0x2A SN (Bit 23-16) SN (Bit 15-8) SN (Bit 7-0) 0 CHK 0xF5 - Mode de repòs (CMD/ACK tots dos de 8 bytes)
Byte 1 2 3 4 5 6 7 8 CMD 0xF5 0x2C 0 0 0 0 CHK 0xF5 ACK 0xF5 0x2C 0 0 0 0 CHK 0xF5 - Configurar/llegir el mode d'addició d'empremtes digitals (CMD/ACK tots dos de 8 bytes)
Hi ha dos modes: activar el mode de duplicació i desactivar el mode de duplicació. Quan el mòdul està en mode de duplicació desactivat: la mateixa empremta digital només es pot afegir com a identificador. Si voleu afegir un altre identificador amb la mateixa empremta digital, informació d'error de resposta DSP. El mòdul està en mode desactivat després d'encendre's.Byte 1 2 3 4 5 6 7 8 CMD 0xF5 0x2D 0 Byte5=0:
0: Activa
1: desactiva
Byte5=1: 00: un nou mode
1: llegir el mode actual0 CHK 0xF5 ACK 0xF5 0x2D 0 Mode actual ACK_SUCCUSS
ACK_FAIL0 CHK 0xF5 - Afegeix empremta digital (CMD/ACK tots dos de 8 bytes)
El dispositiu mestre hauria d'enviar ordres tres vegades al mòdul i afegir l'empremta digital tres vegades, assegurant-se que l'empremta digital afegida sigui vàlida.
a) PrimerByte 1 2 3 4 5 6 7 8 CMD 0xF
50 x 0
1ID d'usuari (8 bits alt) ID d'usuari (baix 8 bits) Permís (1/2/3) 0 CHK 0xF5 ACK 0xF
50 x 0
10 0 ACK_ÈXIT
ACK_FAIL0 CHK 0xF5 ACK_FULL
ACK_USER_OCCUPIED ACK_FINGER_OCCUPIED
ACK_TIMEOUTNotes:
Identificador d'usuari: 1~0xFFF;
Permís d'usuari: 1,2,3,(pots definir el permís tu mateix)
b) SegonByte 1 2 3 4 5 6 7 8 CMD
0xF5
0 x 02
ID d'usuari (Alt 8 bits)
ID d'usuari (Baix 8 bits)
Permís (1/2/3)
0
CHK
0xF5
ACK
0xF5
0 x 02
0
0
ACK_ÈXIT ACK_FAIL ACK_TIMEOUT
0
CHK
0xF5
c) tercer
Byte 1 2 3 4 5 6 7 8 CMD
0xF5
0 x 03
ID d'usuari (Alt 8 bits)
ID d'usuari (Baix 8 bits)
Permís (1/2/3)
0
CHK
0xF5
ACK
0xF5
0 x 03
0
0
ACK_ÈXIT ACK_FAIL ACK_TIMEOUT
0
CHK
0xF5
Notes: ID d'usuari i permís en tres ordres.
- Afegiu usuaris i pengeu valors propis (CMD = 8 bytes/ACK > 8 bytes)
Aquestes ordres són similars a "5. afegir empremta digital", també hauríeu d'afegir el triple de vegades.
a) Primer
Igual que el primer de "5. Afegeix empremta digital"
b) Segon
Igual que el segon de "5. afegir empremta digital”
c) Tercer
Format CMD:Byte 1 2 3 4 5 6 7 8 CMD 0xF5 0 x 06 0 0 0 0 CHK 0xF5 Format ACK:
1) Cap de dades:Byte 1 2 3 4 5 6 7 8 ACK 0xF5 0 x 06 Hola (Len) Baix (Len) ACK_ÈXIT
ACK_FAIL
ACK_TIMEOUT0 CHK 0xF5 2) Paquet de dades:
Byte 1 2 3 4 5—Len+1 Len+2 Len+3 ACK 0xF5 0 0 0 Valors propis CHK 0xF5 Notes:
La longitud dels valors propis (Len-) és de 193 bytes
El paquet de dades s'envia quan el cinquè byte de dades ACK és ACK_SUCCESS - Suprimeix l'usuari (CMD/ACK tots dos de 8 bytes)
Byte 1 2 3 4 5 6 7 8 CMD 0xF5 0 x 04 ID d'usuari (8 bits alt) ID d'usuari (baix 8 bits) 0 0 CHK 0xF5 ACK 0xF5 0 x 04 0 0 ACK_ÈXIT
ACK_FAIL0 CHK 0xF5 - Suprimeix tots els usuaris (CMD/ACK tots dos de 8 bytes)
Byte 1 2 3 4 5 6 7 8 CMD 0xF5 0 x 05 0 0 0: Suprimeix tots els usuaris 1/2/3: suprimeix els usuaris el permís dels quals és 1/2/3 0 CHK 0xF5 ACK 0xF5 0 x 05 0 0 ACK_ÈXIT
ACK_FAIL0 CHK 0xF5 - Recompte de consultes d'usuaris (CMD/ACK tots dos de 8 bytes)
Byte 1 2 3 4 5 6 7 8 CMD 0xF5 0 x 09 0 0 0: Recompte de consultes
0xFF: Import de la consulta0 CHK 0xF5 ACK 0xF5 0 x 09 Recompte/import (alt 8 bits) Recompte/import (baix 8 bits) ACK_ÈXIT
ACK_FAIL
0xFF(CMD=0xFF)0 CHK 0xF5 - 1:1(CMD/ACK tots dos de 8 bytes)
Byte 1 2 3 4 5 6 7 8 CMD 0xF5 0x0B ID d'usuari (alt 8 bits) ID d'usuari (baix 8 bits) 0 0 CHK 0xF5 ACK 0xF5 0x0B 0 0 ACK_ÈXIT
ACK_FAIL
ACK_TIMEOUT0 CHK 0xF5 - Comparació 1: N (CMD/ACK tots dos de 8 bytes)
Byte 1 2 3 4 5 6 7 8 CMD 0xF5 0x0C 0 0 0 0 CHK 0xF5 ACK 0xF5 0x0C ID d'usuari (alt 8 bits) ID d'usuari (baix 8 bits) Permís
(1/2/3)
ACK_NOUSER
ACK_TIMEOUT0 CHK 0xF5 - Permís de consulta (CMD/ACK tots dos de 8 bytes)
Byte 1 2 3 4 5 6 7 8 CMD 0xF5 0x0A ID d'usuari (8 bits alt) ID d'usuari (Low8Bit) 0 0 CHK 0xF5 ACK 0xF5 0x0A 0 0 Permís
(1/2/3)
ACK_NOUSER0 CHK 0xF5 - Nivell de comparació de conjunt/consulta (CMD/ACK tots dos de 8 bytes)
Byte 1 2 3 4 5 6 7 8 CMD 0xF5 0 x 28 0 Byte5=0: nou nivell
Byte5=1: 00: Establir nivell
1: Nivell de consulta0 CHK 0xF5 ACK 0xF5 0 x 28 0 Nivell actual ACK_SUCCUSS
ACK_FAIL0 CHK 0xF5 Notes: Comparació El nivell pot ser de 0 a 9, més gran és el valor, més estricta és la comparació. Per defecte 5
- Adquirir imatge i pujar (CMD = 8 bytes/ACK > 8 bytes)
Format CMD:Byte 1 2 3 4 5 6 7 8 CMD 0xF5 0 x 24 0 0 0 0 CHK 0xF5 Format ACK:
1) Cap de dades:Byte 1 2 3 4 5 6 7 8 ACK 0xF5 0 x 24 Hola (Len) Baix (Len) ACK_SUCCUSS
ACK_FAIL
ACK_TIMEOUT0 CHK 0xF5 2) Paquet de dades
Byte 1 2—Len+1 Len+2 Len+3 ACK 0xF5 Dades d'imatge CHK 0xF5 Notes:
Al mòdul DSP, els píxels de les imatges d'empremtes digitals són 280 * 280, cada píxel està representat per 8 bits. En carregar, DSP ha saltat píxels sampen direcció horitzontal/vertical per reduir la mida de les dades, de manera que la imatge esdevingués 140 * 140, i només prengui els 4 bits alts del píxel. cada dos píxels composts en un byte per a la transferència (píxel anterior 4 bits alt, últim píxel baix 4 píxels).
La transmissió comença línia per línia des de la primera línia, cada línia comença des del primer píxel, transferint totalment 140* 140/ 2 bytes de dades.
La longitud de les dades de la imatge es fixa en 9800 bytes. - Adquirir imatge i pujar valors propis (CMD=8 bytes/ACK > 8byte)
Format CMD:Byte 1 2 3 4 5 6 7 8 CMD 0xF5 0 x 23 0 0 0 0 CHK 0xF5 Format ACK:
1) Cap de dades:Byte 1 2 3 4 5 6 7 8 ACK 0xF5 0 x 23 Hola (Len) Baix (Len) ACK_SUCCUSS
ACK_FAIL
ACK_TIMEOUT0 CHK 0xF5 2) Paquet de dades
Byte 1 2 3 4 5—Len+1 Len+2 Len+3 ACK 0xF5 0 0 0 Valors propis CHK 0xF5 Notes: La longitud dels valors propis (Len -3) és de 193 bytes.
- Baixeu valors propis i compareu-los amb l'empremta digital adquirida (CMD > 8 bytes/ACK = 8 bytes)
Format CMD:
1) Cap de dades:Byte 1 2 3 4 5 6 7 8 CMD 0xF5 0 x 44 Hola (Len) Baix (Len) 0 0 CHK 0xF5 2) Paquet de dades
Byte 1 2 3 4 5—Len+1 Len+2 Len+3 ACK 0xF5 0 0 0 Valors propis CHK 0xF5 Notes: La longitud dels valors propis (Len -3) és de 193 bytes.
Format ACK:Byte 1 2 3 4 5 6 7 8 ACK 0xF5 0 x 44 0 0 ACK_SUCCUSS
ACK_FAIL
ACK_TIMEOUT0 CHK 0xF5 - Baixeu valors propis i comparació 1:1 (CMD > 8 bytes/ACK = 8 bytes)
Format CMD:
1) Cap de dades:Byte 1 2 3 4 5 6 7 8 CMD 0xF5 0 x 42 Hola (Len) Baix (Len) 0 0 CHK 0xF5 2) Paquet de dades
Byte 1 2 3 4 5—Len+1 Len+2 Len+2 ACK 0xF5 ID d'usuari (8 bits alt) ID d'usuari (baix 8 bits) 0 Valors propis CHK 0xF5 Notes: La longitud dels valors propis (Len -3) és de 193 bytes.
Format ACK:Byte 1 2 3 4 5 6 7 8 ACK 0xF5 0 x 43 0 0 ACK_SUCCUSS
ACK_FAIL0 CHK 0xF5 - Baixeu valors propis i comparació 1:N (CMD > 8 bytes/ACK = 8 bytes)
Format CMD:
1) Cap de dades:Byte 1 2 3 4 5 6 7 8 CMD 0xF5 0 x 43 Hola (Len) Baix (Len) 0 0 CHK 0xF5 2) Paquet de dades
Byte 1 2 3 4 5—Len+1 Len+2 Len+2 ACK 0xF5 0 0 0 Valors propis CHK 0xF5 Notes: La longitud dels valors propis (Len -3) és de 193 bytes.
Format ACK:Byte 1 2 3 4 5 6 7 8 ACK 0xF5 0 x 43 ID d'usuari (8 bits alt) ID d'usuari (baix 8 bits) Permís
(1/2/3)
ACK_NOUSER0 CHK 0xF5 - Carregueu valors propis del model DSP CMD=8 Byte/ACK >8 Byte)
Format CMD:Byte 1 2 3 4 5 6 7 8 CMD 0xF5 0 x 31 ID d'usuari (alt 8 bits) ID d'usuari (baix 8 bits) 0 0 CHK 0xF5 Format ACK:
1) Cap de dades:Byte 1 2 3 4 5 6 7 8 ACK 0xF5 0 x 31 Hola (Len) Baix (Len) ACK_SUCCUSS
ACK_FAIL
ACK_NOUSER0 CHK 0xF5 2) Paquet de dades
Byte 1 2 3 4 5—Len+1 Len+2 Len+3 ACK 0xF5 ID d'usuari (alt 8 bits) ID d'usuari (baix 8 bits) Permís (1/2/3) Valors propis CHK 0xF5 Notes: La longitud dels valors propis (Len -3) és de 193 bytes.
- Baixeu els valors propis i deseu-los com a ID d'usuari a DSP (CMD> 8 bytes/ACK = 8 bytes)
Format CMD:
1) Cap de dades:Byte 1 2 3 4 5 6 7 8 CMD 0xF5 0 x 41 Hola (Len) Baix (Len) 0 0 CHK 0xF5 2) Paquet de dades
Byte 1 2 3 4 5—Len+1 Len+2 Len+3 ACK 0xF5 ID d'usuari (8 bits alt) ID d'usuari (baix 8 bits) Permís (1/2/3) Valors propis CHK 0xF5 Notes: La longitud dels valors propis (Len -3) és de 193 bytes.
Format ACK:Byte 1 2 3 4 5 6 7 8 ACK 0xF5 0 x 41 ID d'usuari (alt 8 bits) ID d'usuari (baix 8 bits) ACK_ÈXIT
ACK_FAIL0 CHK 0xF5 - Informació de la consulta (ID i permís) de tots els usuaris afegits (CMD=8 Byte/ACK >8Byte)
Format CMD:Byte 1 2 3 4 5 6 7 8 CMD 0xF5 0x2B 0 0 0 0 CHK 0xF5 Format ACK:
1) Cap de dades:Byte 1 2 3 4 5 6 7 8 ACK 0xF5 0x2B Hola (Len) Baix (Len) ACK_SUCCUSS
ACK_FAIL0 CHK 0xF5 2) Paquet de dades
Byte 1 2 3 4—Len+1 Len+2 Len+3 ACK 0xF5 ID d'usuari (8 bits alt) ID d'usuari (baix 8 bits) Informació de l'usuari (ID d'usuari i permís) CHK 0xF5 Notes:
La longitud de dades del paquet de dades (Len) és "3*User ID+2"
Format d'informació de l'usuari:Byte 4 5 6 7 8 9 … Dades ID d'usuari1 (alt 8 bits) ID d'usuari1 (baix 8 bits) Permís d'usuari 1 (1/2/3) ID d'usuari 2 (alt 8 bits) ID d'usuari2 (baix 8 bits) Permís d'usuari 2 (1/2/3) …
- Establir/consultar el temps d'espera de captura d'empremtes digitals (CMD/ACK tots dos 8 bytes)
Byte 1 2 3 4 5 6 7 8 CMD 0xF5 0x2E 0 Byte5=0: temps d'espera
Byte5=1: 00: Estableix el temps d'espera
1: temps d'espera de la consulta0 CHK 0xF5 ACK 0xF5 0x2E 0 temps d'espera ACK_SUCCUSS
ACK_FAIL0 CHK 0xF5 Notes:
L'interval de valors del temps d'espera d'espera d'empremtes digitals és de 0 a 255. Si el valor és 0, el procés d'adquisició d'empremtes dactilars continuarà si no hi ha empremtes dactilars que prem; Si el valor no és 0, el sistema existirà per la raó del temps d'espera si no hi ha empremtes digitals que prem a temps tout * T0.
Nota: T0 és el temps necessari per recollir/processar una imatge, normalment de 0.2 a 0.3 s.
PROCÉS DE COMUNICACIÓ
AFEGEIX L'EMPREMTA DIGITRAL
ELIMINAR USUARI
ELIMINAR TOTS ELS USUARIS
ADQUIRIR IMATGE I CARREGAR VALOR AUTÒNIC
GUIES D'USUARI
Si voleu connectar el mòdul d'empremtes digitals a un ordinador, heu de comprar un UART al mòdul USB. Us recomanem que utilitzeu Waveshare Placa UART USB FT232 (micro) mòdul.
Si voleu connectar el mòdul d'empremtes digitals a una placa de desenvolupament com Raspberry Pi, si funciona
El nivell del vostre tauler és de 3.3 V, podeu connectar-lo directament als pins UART i GPIO del vostre tauler. Si és de 5 V, afegiu el mòdul/circuit de conversió de nivell.
CONNEXA AMB PC
CONNEXCIÓ DE MATERIAL
Necessites:
- Sensor d'empremta digital UART (C)*1
- Placa UART USB FT232 *1
- cable micro USB *1
Connecteu el mòdul d'empremtes digitals i la placa UART USB FT232 al PC
Sensor d'empremta digital UART (C) | Placa FT232 USB UART |
Vcc | Vcc |
GND | GND |
RX | TX |
TX | RX |
RST | NC |
DESPERTAR | NC |
PROVES
- Baixeu el programari de prova del sensor d'empremtes digitals UART de wiki
- Obriu el programari i trieu el port COM correcte. (El programari només admet COM1~COM8, si el port COM del vostre PC està fora d'aquest rang, modifiqueu-lo)
- Prova
Hi ha diverses funcions proporcionades a la interfície de prova
- Recompte de consultes
Tria Compte, després feu clic Enviar. El recompte d'usuaris es retorna i es mostra a la Informació Resposta interfície - Afegeix usuari
Tria Afegeix usuari, comprovar a Adquirir dues vegades i ID automàtic+1, escriviu l'identificador (P1 i P2) i permís (P3) i, a continuació, feu clic a Enviar. Finalment, sensor tàctil per adquirir l'empremta digital. - Suprimeix l'usuari
Trieu Suprimeix l'usuari, escriviu l'identificador (P1 i P2) i permís (P3), després feu clic a Envia. - Suprimeix tots els usuaris
Tria Suprimeix tots els usuarisi, a continuació, feu clic a Envia - Comparació 1:1
Tria Comparació 1:1, escriviu l'identificador (P1 i P2) i permís (P3) i, a continuació, feu clic a Enviar. - Comparació 1: N
Tria 1: N Comparaciói, a continuació, feu clic Enviar.
…
Per obtenir més funcions, proveu-ho. (Algunes de les funcions no estan disponibles per a aquest mòdul)
CONNECTEU A XNUCLEO-F103RB
Oferim un codi de demostració per a XNCULEO-F103RB, que podeu descarregar des de la wiki
Sensor d'empremta digital UART (C) | NUCLEO-F103RB |
Vcc | 3.3 V |
GND | GND |
RX | PA9 |
TX | PA10 |
RST | PB5 |
DESPERTAR | PB3 |
Nota: Sobre els pins, consulteu Interfície a dalt
- Connecteu el sensor d'empremtes digitals UART (C) a XNUCLEO_F103RB i connecteu el programador
- Projecte obert (codi de demostració) pel programari keil5
- Comproveu si el programador i el dispositiu es reconeixen normalment
- Compilar i descarregar
- Connecteu XNUCELO-F103RB al PC mitjançant un cable USB, obriu el programari d'assistència en sèrie, configureu el port COM: 115200, 8N1
Escriviu ordres per provar el mòdul d'acord amb la informació retornada.
CONNECTA A LA RASPBERRY PI
Oferim un python exampper a Raspberry Pi, podeu descarregar-lo des de la wiki
Abans d'utilitzar l'example, primer hauríeu d'habilitar el port sèrie de Raspberry Pi:
Comanda d'entrada al terminal: Sudo raspi-config
Trieu: Opcions d'interfície -> Sèrie -> No -> Sí
A continuació, reinicieu.
Sensor d'empremta digital UART (C) | Raspberry Pi |
Vcc | 3.3 V |
GND | GND |
RX | 14 (BCM) – PIN 8 (tauler) |
TX | 15 (BCM) – PIN 10 (tauler) |
RST | 24 (BCM) – PIN 18 (tauler) |
DESPERTAR | 23 (BCM) – PIN 16 (tauler) |
- Connecteu el mòdul d'empremtes digitals a Raspberry Pi
- Baixeu el codi de demostració a Raspberry Pi: wget https://www.waveshare.com/w/upload/9/9d/UART-Fignerprint-RaspberryPi.tar.gz
- descomprimir-ho
tar zxvf UART-Fingerprint-RaspberryPi.tar.gz - Executar l'example
cd UART-Fingerprint-RaspberryPi/sudo python main.py - Guies següents per provar el
Documents/Recursos
![]() |
Sensor d'empremta digital WAVESHARE STM32F205 UART [pdfManual d'usuari STM32F205, sensor d'empremtes dactilars UART, sensor d'empremtes dactilars STM32F205 UART, sensor d'empremtes dactilars |