Logo WAVESHARE

Capteur anprent UART (C)
Manyèl itilizatè

SOUVIEW

Sa a se yon modil detèktè anprent kapasitif tout-an-yon ki gen fòm wonn ki trè entegre, ki se prèske piti tankou yon plak klou. Se modil la kontwole atravè kòmandman UART, fasil yo sèvi ak. Avant litages gen ladan 360 ° Omni-direksyon verifikasyon, verifikasyon vit, estabilite segondè, konsomasyon pouvwa ki ba, elatriye.
Ki baze sou yon processeur Cortex pèfòmans-wo, konbine avèk yon algorithm anprent komèsyal segondè-sekirite, Capteur anprent UART (C) prezante fonksyonalite tankou enskripsyon anprent, akizisyon imaj, jwenn karakteristik, génération ak estoke modèl, matche anprent, ak sou sa. San okenn konesans sou algorithm anprent konplike, tout sa ou bezwen fè se jis voye kèk kòmandman UART, byen vit entegre li nan aplikasyon pou verifikasyon anprent ki mande pou ti gwosè ak gwo presizyon.

Karakteristik
  • Fasil yo sèvi ak kèk kòmandman senp, ou pa bezwen konnen nenpòt teknoloji anprent oswa estrikti nan modil entè
  • Algorithm anprent komèsyal la, pèfòmans ki estab, verifikasyon rapid, sipòte enskripsyon anprent, matche anprent, kolekte imaj anprent, telechaje karakteristik anprent, elatriye.
  • Kapasitif deteksyon sansib, jis manyen fenèt la kolekte alalejè pou verifikasyon rapid
  • Materyèl trè entegre, processeur ak Capteur nan yon sèl ti chip, kostim pou aplikasyon pou ti gwosè
  • Rim etwat asye pur, gwo zòn manyen, sipòte verifikasyon 360 ° Omni-direksyon
  • Capteur imen entegre, processeur a pral antre nan dòmi otomatikman, ak reveye lè manyen, pi ba konsomasyon pouvwa
  • Konektè UART abò, fasil pou konekte ak platfòm pyès ki nan konpitè tankou STM32 ak Franbwaz Pi
SPESIFIKASYON
  • Kalite Capteur: kapasitif manyen
  • Rezolisyon: 508DPI
  • Piksèl imaj: 192 × 192
  • Echèl gri imaj: 8
  • Gwosè Capteur: R15.5mm
  • Kapasite anprent: 500
  • Tan matche: <500ms (1:N, ak N <100)
  • Pousantaj akseptasyon fo: <0.001%
  • Pousantaj rejè fo: <0.1%
  • Opere voltage:2.73V
  • Opere aktyèl: <50mA
  • Dòmi aktyèl: <16uA
  • Anti-elektwostatik: kontak egzeyat 8KV / ayeryen egzeyat 15KV
  • Entèfas: UART
  • Baudrate: 19200 bps
  • Anviwònman opere:
    • Tanperati: -20°C ~ 70°C
    • Imidite: 40% RH ~ 85% RH (pa gen kondansasyon)
  • Anviwònman depo:
    • Tanperati: -40°C ~ 85°C
    • Imidite: <85%RH (pa gen kondansasyon)
  • Lavi: 1 milyon fwa

MATÉRIEL

DIMANSYON

WAVESHARE STM32F205 UART Capteur anprent - DIMANSYON

ENTERFACE

Nòt: Koulè fil aktyèl yo ka diferan de imaj la. Dapre PIN a lè w konekte men se pa koulè a.

WAVESHARE STM32F205 UART Capteur anprent - INTERFACE

  • VIN: 3.3V
  • GND: tè
  • RX: Antre done seri (TTL)
  • TX: Pwodiksyon done seri (TTL)
  • RST: Pouvwa pèmèt/enfim Pin
    • HIGH: Pouvwa pèmèt
    • LOW: pouvwa enfim (mòd dòmi)
  • REVEYE: reveye pin. Lè modil la nan mòd dòmi, PIN WKAE a wo lè w manyen Capteur a ak yon dwèt.

KÒMANDMAN

FÒMA KÒMAND

Modil sa a travay kòm yon aparèy esklav, epi ou ta dwe kontwole aparèy Mèt la pou voye kòmandman pou kontwole li. Koòdone kominikasyon an se UART: 19200 8N1.
Kòmandman fòma ak repons yo ta dwe:
1) = 8 octets

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

Nòt:
CMD: Kalite kòmand/repons
P1, P2, P3: Paramèt lòd
Q1, Q2, Q3: Paramèt repons
Q3: Anjeneral, Q3 se enfòmasyon valab/envalid sou operasyon an, li ta dwe:

#defini ACK_SUCCESS
#defini ACK_FAIL
#defini ACK_FULL
#defini ACK_NOUSER
#defini ACK_USER_OCCUPIED
#defini ACK_FINGER_OCCUPIED
#defini ACK_TIMEOUT
0x00
0x01
0x04
0x05
0x06
0x07
0x08
//Siksè
//Echwe
// Baz done a plen
//Itilizatè a pa egziste
//Itilizatè a te egziste
//Anprent la te egziste
// Tan soti

CHK: Sòm chèk, li se rezilta XOR de octets de Byte 2 pou Byte 6

2) > 8 octets. Done sa yo gen de pati: tèt done ak tèt done pake done:

Byte 1 2 3 4 5 6 7 8
CMD 0xF5 CMD Bonjou (Len) Ba (Len) 0 0 CHK 0xF5
ACK 0xF5 CMD Bonjou (Len) Ba (Len) Q3 0 CHK 0xF5

Nòt:
CMD, Q3: menm jan ak 1)
Len: Longè done valab nan pake done a, 16bits (de byte)
Hi(Len): Segondè 8 Bits nan Len
Low (Len): Low 8 Bits nan Len
CHK: Sòm chèk, li se rezilta XOR nan byte soti nan byte 1 a byte 6 pake done:

Byte 1 2…Len+1 Len+2 Len+3
CMD 0xF5 Done CHK 0xF5
ACK 0xF5 Done CHK 0xF5

Nòt:
Len: kantite done bytes
CHK: Checksum, li se rezilta XOR nan byte soti nan Byte 2 a Byte Len + 1
pake done apre tèt done.

TIP KÒMAND:
  1. Modifye nimewo SN nan modil la (CMD/ACK tou de 8 byte)
    Byte 1 2 3 4 5 6 7 8
    CMD 0xF5 0x08 Nouvo SN (Bit 23-16) Nouvo SN (Bit 15-8) Nouvo SN (Bit 7-0) 0 CHK 0xF5
    ACK 0xF5 0x08 ansyen S (Bit 23-16) ansyen SN (Bit 15-8) ansyen SN (Bit 7-0) 0 CHK 0xF5
  2. Rechèch modèl SN (CMD/ACK tou de 8 byte)
    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. Mòd dòmi (CMD/ACK tou de 8 byte)
    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. Mete/Li mòd ajoute anprent (CMD/ACK tou de 8 Byte)
    Gen de mòd: pèmèt mòd duplication ak enfim mòd duplication. Lè modil la se nan mod duplication andikape: menm anprent la ta ka sèlman ajoute kòm yon sèl ID. Si ou vle ajoute yon lòt ID ak menm anprent, repons DSP echwe enfòmasyon. Modil la se nan mòd andikape apre limen.
    Byte 1 2 3 4 5 6 7 8
    CMD 0xF5 0x2D 0 Byte5=0:
    0: Pèmèt
    1: Enfim
    Byte5 = 1: 0
    0: yon nouvo mòd
    1: li mòd aktyèl la
    0 CHK 0xF5
    ACK 0xF5 0x2D 0 Kouran mòd ACK_SUCCUSS
    ACK_FAIL
    0 CHK 0xF5
  5. Ajoute anprent (CMD/ACK tou de 8 Byte)
    Aparèy mèt la ta dwe voye kòmandman twa fwa nan modil la epi ajoute anprent twa fwa, asire w ke anprent te ajoute a valab.
    a) Premye
    Byte 1 2 3 4 5 6 7 8
    CMD 0xF
    5
    0x0
    1
    ID itilizatè (segondè 8Bit) ID itilizatè (ba 8Bit) Pèmisyon(1/2/3) 0 CHK 0xF5
    ACK 0xF
    5
    0x0
    1
    0 0 ACK_SIKSÈ
    ACK_FAIL
    0 CHK 0xF5
    ACK_FULL
    ACK_USER_OCCUPIED ACK_FINGER_OCCUPIED
    ACK_TIMEOUT

    Nòt:
    Itilizatè ID: 1 ~ 0xFFF;
    Pèmisyon itilizatè: 1,2,3,(ou ka defini pèmisyon an tèt ou)
    b) Dezyèmman

    Byte 1 2 3 4 5 6 7 8
     

    CMD

     

    0xF5

     

    0x02

    ID itilizatè

    (Segondè 8Bit)

    ID itilizatè

    (Ba 8Bit)

    Pèmisyon

    (1/2/3)

     

    0

     

    CHK

     

    0xF5

     

    ACK

     

    0xF5

     

    0x02

     

    0

     

    0

    ACK_SIKSÈ

    ACK_FAIL ACK_TIMEOUT

     

    0

     

    CHK

     

    0xF5

    c) twazyèm

    Byte 1 2 3 4 5 6 7 8
     

    CMD

     

    0xF5

     

    0x03

    ID itilizatè

    (Segondè 8Bit)

    ID itilizatè

    (Ba 8Bit)

    Pèmisyon

    (1/2/3)

     

    0

     

    CHK

     

    0xF5

     

    ACK

     

    0xF5

     

    0x03

     

    0

     

    0

    ACK_SIKSÈ

    ACK_FAIL ACK_TIMEOUT

     

    0

     

    CHK

     

    0xF5

    Nòt: ID itilizatè ak pèmisyon nan twa kòmandman.

  6. Ajoute itilizatè yo epi telechaje valè pwòp yo (CMD = 8 Byte/ACK > 8 Byte)
    Kòmandman sa yo sanble ak "5. ajoute anprent", ou ta dwe ajoute fwa trip tou.
    a) Premye
    Menm jan ak premye nan "5. ajoute anprent"
    b) Dezyèmman
    Menm jan ak Dezyèm nan "5. ajoute anprent
    c) Twazyèm
    Fòma CMD:
    Byte 1 2 3 4 5 6 7 8
    CMD 0xF5 0x06 0 0 0 0 CHK 0xF5

    Fòma ACK:
    1) Done tèt:

    Byte 1 2 3 4 5 6 7 8
    ACK 0xF5 0x06 Bonjou (Len) Ba (Len) ACK_SIKSÈ
    ACK_FAIL
    ACK_TIMEOUT
    0 CHK 0xF5

    2) Pake done:

    Byte 1 2 3 4 5—Lenn+1 Len+2 Len+3
    ACK 0xF5 0 0 0 Valè pwòp CHK 0xF5

    Nòt:
    Longè Eigenvalues ​​(Len-) se 193 Byte
    Pake done yo voye lè senkyèm octet nan done ACK la se ACK_SUCCESS

  7. Efase itilizatè (CMD/ACK tou de 8 Byte)
    Byte 1 2 3 4 5 6 7 8
    CMD 0xF5 0x04 ID itilizatè (segondè 8Bit)  ID itilizatè (ba 8Bit) 0  0 CHK 0xF5
    ACK 0xF5 0x04 0 0 ACK_SIKSÈ
    ACK_FAIL
    0 CHK 0xF5
  8. Efase tout itilizatè(CMD/ACK tou de 8 Byte)
    Byte 1 2 3 4 5 6 7 8
    CMD 0xF5 0x05 0 0 0: Efase tout itilizatè 1/2/3: efase itilizatè ki gen pèmisyon 1/2/3 0 CHK 0xF5
    ACK 0xF5 0x05 0 0 ACK_SIKSÈ
    ACK_FAIL
    0 CHK 0xF5
  9. Rechèch kantite itilizatè yo (CMD/ACK tou de 8 byte)
    Byte 1 2 3 4 5 6 7 8
    CMD 0xF5 0x09 0 0 0: Konte demann
    0xFF: Kantite demann
    0 CHK 0xF5
    ACK 0xF5 0x09 Konte / Kantite (Segondè 8Bit) Konte / Kantite (Ba 8Bit) ACK_SIKSÈ
    ACK_FAIL
    0xFF(CMD=0xFF)
    0 CHK 0xF5
  10. 1:1(CMD/ACK tou de 8byte)
    Byte 1 2 3 4 5 6 7 8
    CMD 0xF5 0x0B ID itilizatè (segondè 8 Bit) ID itilizatè (ba 8 Bit) 0 0 CHK 0xF5
    ACK 0xF5 0x0B 0 0 ACK_SIKSÈ
    ACK_FAIL
    ACK_TIMEOUT
    0 CHK 0xF5
  11. Konparezon 1: N (CMD/ACK tou de 8 Byte)
    Byte 1 2 3 4 5 6 7 8
    CMD 0xF5 0x0C 0 0 0 0 CHK 0xF5
    ACK 0xF5 0x0C ID itilizatè (segondè 8 Bit) ID itilizatè (ba 8 Bit) Pèmisyon
    (1/2/3)
    ACK_NOUSER
    ACK_TIMEOUT
    0 CHK 0xF5
  12. Pèmisyon demann(CMD/ACK tou de 8 byte)
    Byte 1 2 3 4 5 6 7 8
    CMD 0xF5 0x0A ID itilizatè (segondè 8Bit) ID itilizatè (Low8Bit) 0 0 CHK 0xF5
    ACK 0xF5 0x0A 0 0 Pèmisyon
    (1/2/3)
    ACK_NOUSER
    0 CHK 0xF5
  13. Nivo konparezon Set/Query(CMD/ACK tou de 8 Byte)
    Byte 1 2 3 4 5 6 7 8
    CMD 0xF5 0x28 0 Byte5 = 0: Nouvo Nivo
    Byte5 = 1: 0
    0: Mete Nivo
    1: Nivo Rekèt
    0 CHK 0xF5
    ACK 0xF5 0x28 0 Kouran Nivo ACK_SUCCUSS
    ACK_FAIL
    0 CHK 0xF5

    Nòt: Konparezon nivo ka 0 ~ 9, pi gwo valè a, pi strik konparezon an. Default 5

  14. Jwenn imaj ak telechaje(CMD = 8 Byte/ACK> 8 Byte)
    Fòma CMD:
    Byte 1 2 3 4 5 6 7 8
    CMD 0xF5 0x24 0 0 0 0 CHK 0xF5

    Fòma ACK:
    1) Tèt done:

    Byte 1 2 3 4 5 6 7 8
    ACK 0xF5 0x24 Bonjou (Len) Ba (Len) ACK_SUCCUSS
    ACK_FAIL
    ACK_TIMEOUT
    0 CHK 0xF5

    2) Pake done

    Byte 1 2—Lenn+1 Len+2 Len+3
    ACK 0xF5 Done imaj CHK 0xF5

    Nòt:
    Nan modil DSP a, piksèl imaj anprent yo se 280 * 280, chak pixel reprezante pa 8 Bits. Lè w telechaje, DSP te sote piksèl yoampling nan direksyon orizontal / vètikal diminye gwosè done, se konsa ke imaj la te vin 140 * 140, epi jis pran 4 Bits yo segondè nan pixel la. chak de piksèl konpoze nan yon byte pou transfere (anvan pixel segondè 4-bit, dènye pixel ki ba 4-piksèl).
    Transmisyon kòmanse liy pa liy soti nan premye liy lan, chak liy kòmanse nan premye pixel la, totalman transfere 140 * 140 / 2 octets nan done.
    Longè done imaj la fiks nan 9800 bytes.

  15. Jwenn imaj ak telechaje pwòp valè (CMD = 8 byte/ACK > 8byte)
    Fòma CMD:
    Byte 1 2 3 4 5 6 7 8
    CMD 0xF5 0x23 0 0 0 0 CHK 0xF5

    Fòma ACK:
    1) Tèt done:

    Byte 1 2 3 4 5 6 7 8
    ACK 0xF5 0x23 Bonjou (Len) Ba (Len) ACK_SUCCUSS
    ACK_FAIL
    ACK_TIMEOUT
    0 CHK 0xF5

    2) Pake done

    Byte 1 2 3 4 5—Lenn+1 Len+2 Len+3
    ACK 0xF5 0 0 0 Valè pwòp CHK 0xF5

    Nòt: Longè Eigenvalues ​​(Len -3) se 193 bytes.

  16. Telechaje pwòp valè yo epi konpare ak anprent akeri (CMD > 8 Byte/ACK = 8 Byte)
    Fòma CMD:
    1) Tèt done:
    Byte 1 2 3 4 5 6 7 8
    CMD 0xF5 0x44 Bonjou (Len) Ba (Len) 0 0 CHK 0xF5

    2) Pake done

    Byte 1 2 3 4 5—Lenn+1 Len+2 Len+3
    ACK 0xF5 0 0 0 Valè pwòp CHK 0xF5

    Nòt: Longè Eigenvalues ​​(Len -3) se 193 byte.
    Fòma ACK:

    Byte 1 2 3 4 5 6 7 8
    ACK 0xF5 0x44 0 0 ACK_SUCCUSS
    ACK_FAIL
    ACK_TIMEOUT
    0 CHK 0xF5
  17. Telechaje pwòp valè ak konparezon 1:1(CMD>8 byte/ACK = 8 byte)
    Fòma CMD:
    1) Tèt done:
    Byte 1 2 3 4 5 6 7 8
    CMD 0xF5 0x42 Bonjou (Len) Ba (Len) 0 0 CHK 0xF5

    2) Pake done

    Byte 1 2 3 4 5—Lenn+1 Len+2 Len+2
    ACK 0xF5 ID itilizatè (segondè 8 Bit) ID itilizatè (ba 8 Bit) 0 Valè pwòp CHK 0xF5

    Nòt: Longè Eigenvalues ​​(Len -3) se 193 bytes.
    Fòma ACK:

    Byte 1 2 3 4 5 6 7 8
    ACK 0xF5 0x43 0 0 ACK_SUCCUSS
    ACK_FAIL
    0 CHK 0xF5
  18. Telechaje pwòp valè ak konparezon 1:N (CMD > 8 byte/ACK = 8 byte)
    Fòma CMD:
    1) Tèt done:
    Byte 1 2 3 4 5 6 7 8
    CMD 0xF5 0x43 Bonjou (Len) Ba (Len) 0 0 CHK 0xF5

    2) Pake done

    Byte 1 2 3 4 5—Lenn+1 Len+2 Len+2
    ACK 0xF5 0 0 0 Valè pwòp CHK 0xF5

    Nòt: Longè Eigenvalues ​​(Len -3) se 193 bytes.
    Fòma ACK:

    Byte 1 2 3 4 5 6 7 8
    ACK 0xF5 0x43 ID itilizatè (segondè 8 Bit) ID itilizatè (ba 8 Bit) Pèmisyon
    (1/2/3)
    ACK_NOUSER
    0 CHK 0xF5
  19. Voye pwòp valè soti nan modèl DSP CMD = 8 byte/ACK > 8 byte)
    Fòma CMD:
    Byte 1 2 3 4 5 6 7 8
    CMD 0xF5 0x31 ID itilizatè (segondè 8 Bit) ID itilizatè (ba 8 Bit) 0 0 CHK 0xF5

    Fòma ACK:
    1) Tèt done:

    Byte 1 2 3 4 5 6 7 8
    ACK 0xF5 0x31 Bonjou (Len) Ba (Len) ACK_SUCCUSS
    ACK_FAIL
    ACK_NOUSER
    0 CHK 0xF5

    2) Pake done

    Byte 1 2 3 4 5—Lenn+1 Len+2 Len+3
    ACK 0xF5 ID itilizatè (segondè 8 Bit) ID itilizatè (ba 8 Bit) Pèmisyon (1/2/3) Valè pwòp CHK 0xF5

    Nòt: Longè Eigenvalues ​​(Len -3) se 193 bytes.

  20. Telechaje pwòp valè yo epi sove kòm ID itilizatè nan DSP (CMD> 8 byte/ACK = 8 byte)
    Fòma CMD:
    1) Tèt done:
    Byte 1 2 3 4 5 6 7 8
    CMD 0xF5 0x41 Bonjou (Len) Ba (Len) 0 0 CHK 0xF5

    2) Pake done

    Byte 1 2 3 4 5—Lenn+1 Len+2 Len+3
    ACK 0xF5 ID itilizatè (segondè 8 Bit) ID itilizatè (Low8 Bit) Pèmisyon (1/2/3) Valè pwòp CHK 0xF5

    Nòt: Longè Eigenvalues ​​(Len -3) se 193 bytes.
    Fòma ACK:

    Byte 1 2 3 4 5 6 7 8
    ACK 0xF5 0x41 ID itilizatè (segondè 8 Bit) ID itilizatè (ba 8 Bit) ACK_SIKSÈ
    ACK_FAIL
    0 CHK 0xF5
  21. Rekèt enfòmasyon (ID ak pèmisyon) tout itilizatè yo te ajoute (CMD = 8 Byte/ACK > 8 Byte)
    Fòma CMD:
    Byte 1 2 3 4 5 6 7 8
    CMD 0xF5 0x2B 0 0 0 0 CHK 0xF5

    Fòma ACK:
    1) Tèt done:

    Byte 1 2 3 4 5 6 7 8
    ACK 0xF5 0x2B Bonjou (Len) Ba (Len) ACK_SUCCUSS
    ACK_FAIL
    0 CHK 0xF5

    2) Pake done

    Byte 1 2 3 4—Lenn+1 Len+2 Len+3
    ACK 0xF5 ID itilizatè (segondè 8 Bit) ID itilizatè (ba 8 Bit) Enfòmasyon itilizatè (ID itilizatè ak pèmisyon) CHK 0xF5

    Nòt:
    Longè done pake Done a (Len) se "3*Itilizatè ID+2"
    Fòm enfòmasyon itilizatè:

    Byte 4 5 6 7 8 9
    Done Itilizatè ID1 (segondè 8 Bit) Itilizatè ID1 (ba 8 Bit) Pèmisyon Itilizatè 1 (1/2/3) Itilizatè ID2 (segondè 8 Bit) Itilizatè ID2 (ba 8 Bit) Pèmisyon Itilizatè 2 (1/2/3)  

  22. Mete/Rechèch delè pou pran anprent(CMD/ACK tou de 8 byte)
    Byte 1 2 3 4 5 6 7 8
    CMD 0xF5 0x2E 0 Byte5 = 0: delè
    Byte5 = 1: 0
    0: Mete delè
    1: delè demann
    0 CHK 0xF5
    ACK 0xF5 0x2E 0 delè ACK_SUCCUSS
    ACK_FAIL
    0 CHK 0xF5

    Nòt:
    Ranje valè tan ap tann anprent (tout) se 0-255. Si valè a se 0, pwosesis akizisyon anprent la ap kontinye kontinye si pa gen anprent peze sou; Si valè a se pa 0, sistèm nan ap egziste pou rezon ki fè delè si pa gen anprent dwèt peze sou nan tan tout * T0.
    Nòt: T0 se tan ki nesesè pou kolekte/trete yon imaj, anjeneral 0.2-0.3 s.

PWOSESIS KOMINIKASYON

AJOUTE ANPRENT

WAVESHARE STM32F205 UART Capteur anprent - ADD ANPRINT

Efase itilizatè

WAVESHARE STM32F205 UART Capteur anprent - Efase itilizatè

EFASE TOUT ITIlizatè yo

WAVESHARE STM32F205 UART Capteur anprent - Efase tout itilizatè yo

ACHTE IMAJ AK TELECHARGE EIGENVALUE

WAVESHARE STM32F205 UART Capteur anprent - ACHTE IMAJ AK TELECHARGE EIGENVALUE

GID ITIlizatè yo

Si ou vle konekte modil anprent nan yon PC, ou bezwen achte yon sèl UART nan modil USB a. Nou rekòmande ou itilize Waveshare FT232 USB UART Komisyon Konsèy (mikwo) modil.
Si ou vle konekte modil la anprent nan yon tablo devlopman tankou Franbwaz Pi, si la ap travay
nivo tablo ou a se 3.3V, ou ka konekte li dirèkteman ak broch UART ak GPIO tablo ou a. Si li se 5V, tanpri ajoute nivo konvèti modil / sikwi.

Konekte ak PC

KONEKSYON MATERIEL

Ou bezwen:

  • Capteur anprent UART (C)*1
  • FT232 USB UART Komisyon Konsèy *1
  • mikwo USB kab * 1

Konekte modil anprent ak FT232 USB UART Board nan PC a

Capteur anprent UART (C) FT232 USB UART Komisyon Konsèy
VDC VDC
GND GND
RX TX
TX RX
RST NC
REVEYE NC

TÈS

  • Telechaje lojisyèl tès UART Fingerprint Sensor soti nan wiki
  • Louvri lojisyèl an epi chwazi pò COM ki kòrèk la. (Lojisyèl la ka sèlman sipòte COM1 ~ COM8, si pò COM nan PC ou a soti nan seri sa a, tanpri modifye li)
  • Tès

WAVESHARE STM32F205 UART Capteur anprent - Tès

Gen plizyè fonksyon yo bay nan koòdone Tès

  1. Konte demann
    Chwazi konte, Lè sa a, klike sou Voye. Konte itilizatè yo retounen epi parèt nan Enfòmasyon an Repons koòdone
  2. Ajoute itilizatè
    Chwazi Ajoute itilizatè, tcheke pou Akeri de fwa epi Oto ID+1, tape ID la (P1 epi P2) ak pèmisyon (P3), Lè sa a, klike sou Voye. Finalman, manyen Capteur pou jwenn anprent.
  3. Efase itilizatè
    Chwazi pou Efase itilizatè, tape ID la (P1 epi P2) ak pèmisyon (P3), Lè sa a, klike sou Voye.
  4. Efase tout itilizatè yo
    Chwazi Efase tout itilizatè yo, Lè sa a, klike sou Voye
  5. Konparezon 1:1
    Chwazi 1:1 Konparezon, tape ID a (P1 epi P2) ak pèmisyon (P3), Lè sa a, klike sou Voye.
  6. Konparezon 1: N
    Chwazi 1: N Konparezon, Lè sa a, klike sou Voye.


Pou plis fonksyon, tanpri teste li. (Kèk nan fonksyon yo pa disponib pou modil sa a)

KONEKTE AK XNUCLEO-F103RB

Nou bay yon kòd Demo pou XNCULEO-F103RB, ke ou ka telechaje nan wiki la

Capteur anprent UART (C) NIKLEO-F103RB
VDC 3.3V
GND GND
RX PA9
TX PA10
RST PB5
REVEYE PB3

Nòt: Konsènan broch yo, tanpri al gade nan Entèfas pi wo a

  1. Konekte Capteur anprent UART (C) ak XNUCLEO_F103RB, epi konekte pwogramè a
  2. Louvri pwojè (kòd Demo) pa lojisyèl keil5
  3. Tcheke si pwogramè ak aparèy yo rekonèt nòmalman
  4. Konpile epi telechaje
  5. Konekte XNUCELO-F103RB nan PC pa kab USB, louvri lojisyèl asistans seri, mete pò COM: 115200, 8N1

Tape kòmandman pou teste modil selon enfòmasyon yo retounen.

KONEKTE AK Franbwaz Pi

Nou bay yon ansyen pythonample pou Franbwaz Pi, ou ka telechaje li nan wiki la
Anvan ou sèvi ak ansyen anample, ou ta dwe pèmèt pò a seri nan Franbwaz Pi an premye:
Antre lòd sou Tèminal: Sudo raspi-config
Chwazi: Opsyon entèfas -> Serial -> Non -> Wi
Lè sa a, rdemare.

Capteur anprent UART (C) Franbwaz Pi
VDC 3.3V
GND GND
RX 14 (BCM) – PIN 8 (Tablo)
TX 15 (BCM) – PIN 10 (Tablo)
RST 24 (BCM) – PIN 18 (Tablo)
REVEYE 23 (BCM) – PIN 16 (Tablo)
  1. Konekte modil anprent ak Franbwaz Pi
  2. Telechaje Demo kòd nan Raspberry Pi: wget https://www.waveshare.com/w/upload/9/9d/UART-Fignerprint-RaspberryPi.tar.gz
  3. dekonprime li
    tar zxvf UART-Fingerprint-RaspberryPi.tar.gz
  4. Kouri ansyen anample
    cd UART-Fingerprint-RaspberryPi/sudo python main.py
  5. Swiv gid pou teste a

www.waveshare.com

Dokiman / Resous

WAVESHARE STM32F205 UART Capteur anprent [pdfManyèl Itilizatè
STM32F205, UART Capteur anprent, STM32F205 UART Capteur anprent, Capteur anprent

Referans

Kite yon kòmantè

Adrès imel ou p ap pibliye. Jaden obligatwa yo make *