Logotip WAVESHARE

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.73V
  • 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Ó

Sensor d'empremta digital WAVESHARE STM32F205 UART - DIMENSIÓ

INTERFÀCIES

Nota: El color dels cables reals pot ser diferent de la imatge. Segons el PIN en connectar però no el color.

Sensor d'empremta digital WAVESHARE STM32F205 UART - INTERFÀCIA

  • 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:
  1. 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
  2. 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
  3. 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
  4. 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: 0
    0: un nou mode
    1: llegir el mode actual
    0 CHK 0xF5
    ACK 0xF5 0x2D 0 Mode actual ACK_SUCCUSS
    ACK_FAIL
    0 CHK 0xF5
  5. 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) Primer
    Byte 1 2 3 4 5 6 7 8
    CMD 0xF
    5
    0 x 0
    1
    ID d'usuari (8 bits alt) ID d'usuari (baix 8 bits) Permís (1/2/3) 0 CHK 0xF5
    ACK 0xF
    5
    0 x 0
    1
    0 0 ACK_ÈXIT
    ACK_FAIL
    0 CHK 0xF5
    ACK_FULL
    ACK_USER_OCCUPIED ACK_FINGER_OCCUPIED
    ACK_TIMEOUT

    Notes:
    Identificador d'usuari: 1~0xFFF;
    Permís d'usuari: 1,2,3,(pots definir el permís tu mateix)
    b) Segon

    Byte 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.

  6. 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_TIMEOUT
    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-) és de 193 bytes
    El paquet de dades s'envia quan el cinquè byte de dades ACK és ACK_SUCCESS

  7. 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_FAIL
    0 CHK 0xF5
  8. 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_FAIL
    0 CHK 0xF5
  9. 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 consulta
    0 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
  10. 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_TIMEOUT
    0 CHK 0xF5
  11. 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_TIMEOUT
    0 CHK 0xF5
  12. 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_NOUSER
    0 CHK 0xF5
  13. 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: 0
    0: Establir nivell
    1: Nivell de consulta
    0 CHK 0xF5
    ACK 0xF5 0 x 28 0 Nivell actual ACK_SUCCUSS
    ACK_FAIL
    0 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

  14. 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_TIMEOUT
    0 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.

  15. 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_TIMEOUT
    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.

  16. 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_TIMEOUT
    0 CHK 0xF5
  17. 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_FAIL
    0 CHK 0xF5
  18. 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_NOUSER
    0 CHK 0xF5
  19. 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_NOUSER
    0 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.

  20. 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_FAIL
    0 CHK 0xF5
  21. 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_FAIL
    0 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)  

  22. 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: 0
    0: Estableix el temps d'espera
    1: temps d'espera de la consulta
    0 CHK 0xF5
    ACK 0xF5 0x2E 0 temps d'espera ACK_SUCCUSS
    ACK_FAIL
    0 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

Sensor d'empremta digital WAVESHARE STM32F205 UART - AFEGIR L'EMPREMTA DATAL

ELIMINAR USUARI

Sensor d'empremta digital WAVESHARE STM32F205 UART - ELIMINAR USUARI

ELIMINAR TOTS ELS USUARIS

Sensor d'empremta digital WAVESHARE STM32F205 UART - ELIMINEU TOTS ELS USUARIS

ADQUIRIR IMATGE I CARREGAR VALOR AUTÒNIC

Sensor d'empremtes digitals WAVESHARE STM32F205 UART - ADQUIRIR IMATGE I CARREGAR VALOR EIGEN

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

Sensor d'empremta digital WAVESHARE STM32F205 UART - Proves

Hi ha diverses funcions proporcionades a la interfície de prova

  1. 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
  2. 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.
  3. Suprimeix l'usuari
    Trieu Suprimeix l'usuari, escriviu l'identificador (P1 i P2) i permís (P3), després feu clic a Envia.
  4. Suprimeix tots els usuaris
    Tria Suprimeix tots els usuarisi, a continuació, feu clic a Envia
  5. Comparació 1:1
    Tria Comparació 1:1, escriviu l'identificador (P1 i P2) i permís (P3) i, a continuació, feu clic a Enviar.
  6. 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

  1. Connecteu el sensor d'empremtes digitals UART (C) a XNUCLEO_F103RB i connecteu el programador
  2. Projecte obert (codi de demostració) pel programari keil5
  3. Comproveu si el programador i el dispositiu es reconeixen normalment
  4. Compilar i descarregar
  5. 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)
  1. Connecteu el mòdul d'empremtes digitals a Raspberry Pi
  2. Baixeu el codi de demostració a Raspberry Pi: wget https://www.waveshare.com/w/upload/9/9d/UART-Fignerprint-RaspberryPi.tar.gz
  3. descomprimir-ho
    tar zxvf UART-Fingerprint-RaspberryPi.tar.gz
  4. Executar l'example
    cd UART-Fingerprint-RaspberryPi/sudo python main.py
  5. Guies següents per provar el

www.waveshare.com

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

Referències

Deixa un comentari

La teva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats *