UART Fingerprint Sensor (C)
User Manual
TAPITRAVIEW
Izy io dia maody sensor sensor fingerprint capacitive miendrika boribory miendrika boribory, izay saika kely toy ny takelaka fantsika. Ny module dia fehezin'ny baiko UART, mora ampiasaina. Ny advantagAnisan'izany ny fanamarinana Omni-directional 360°, fanamarinana haingana, fahamarinan-toerana avo, fanjifana herinaratra ambany, sns.
Miorina amin'ny processeur Cortex avo lenta, miaraka amin'ny algorithm amin'ny fanondro-tanana ara-barotra avo lenta, ny UART Fingerprint Sensor (C) dia manasongadina fampiasa toy ny fisoratana anarana amin'ny rantsantanana, ny fahazoana sary, ny fitadiavana endri-javatra, ny famoronana sy ny fitehirizana môdely, ny fampifanarahana ny fanondro, sy ny sisa. Raha tsy misy fahalalana momba ny algorithm amin'ny fanontana rantsantanana sarotra, ny hany ilainao atao dia ny mandefa baiko UART fotsiny, mba hampidirana azy haingana amin'ny rindranasa fanamarinana amin'ny rantsantanana izay mitaky habe kely sy mazava tsara.
TOETOETRA
- Mora ampiasaina amin'ny baiko tsotra, tsy mila mahafantatra teknolojia fanondro na ny rafitra inter module ianao
- Ny algorithm amin'ny fanondro amin'ny rantsantanana ara-barotra, ny fampisehoana maharitra, ny fanamarinana haingana, dia manohana ny fisoratana anarana amin'ny rantsantanana, ny mifanandrify amin'ny rantsantanana, ny fanangonana sarin'ny rantsantanana, ny fampiakarana ny endri-tsoratry ny rantsantanana, sns.
- Capacitive sensitive detection, tsindrio fotsiny ny varavarankely fanangonana mba hanamarinana haingana
- Hardware tafiditra indrindra, processeur ary sensor ao anaty puce kely iray, mifanaraka amin'ny rindranasa kely
- Rindrin'ny vy stainless tery, faritra lehibe mikasika, manohana ny fanamarinana Omni-directional 360°
- Embedded sensor olombelona, ny processeur dia hiditra amin'ny torimaso mandeha ho azy, ary mifoha rehefa mikasika, ny fanjifàna herinaratra ambany kokoa
- Onboard UART connector, mora mifandray amin'ny sehatra hardware toy ny STM32 sy Raspberry Pi
famaritana
- Karazana sensor: capacitive touching
- Fanapahan-kevitra: 508 DPI
- Haben'ny sary: 192 × 192
- Kiraro volondavenona sary: 8
- Haben'ny sensor: R15.5mm
- Fahafahana amin'ny dian-tànana: 500
- Fotoana mifanandrify: <500ms (1:N, ary N<100)
- tahan'ny fanekena diso: <0.001%
- tahan'ny fandavana diso: <0.1%
- Operating voltagny e:2.7–3V
- Miasa ankehitriny: <50mA
- Matory ankehitriny: <16uA
- Anti-electrostatic: fifandraisana fandefasana 8KV / aerial discharge 15KV
- Interface: UART
- Baudrate: 19200 bps
- Tontolo miasa:
• Mafana: -20°C~70°C
• Hamandoana: 40% RH~85% RH (tsy misy condensation) - Toerana fitahirizana:
• Mafana: -40°C~85°C
• Hamandoana: <85% RH (tsy misy condensation) - Fiainana: in-1 tapitrisa
HARDWARE
lafiny
interface tsara
Fanamarihana: Ny lokon'ny tariby tena izy dia mety tsy mitovy amin'ny sary. Araka ny PIN rehefa mampifandray fa tsy ny loko.
- VIN: 3.3V
- GND: tany
- RX: Fampidirana angona andiany (TTL)
- TX: Famoahana angon-drakitra serial (TTL)
- RST: Power enable/disable Pin
• AVO: Power enable
• AMBANY: Miato ny herinaratra (Mode matory) - MIFOHAZA: Mifohaza pin. Rehefa ao anatin'ny fomba torimaso ilay maody, dia AVO ny pin WKAE rehefa mikasika ny sensor amin'ny rantsantanana.
didy
FORMAT COMMANDS
Ity maody ity dia miasa toy ny fitaovana andevo, ary tokony hifehy ny fitaovana Master ianao handefasana baiko hifehy azy. Ny interface interface dia UART: 19200 8N1.
Ny baiko sy ny valiny dia tokony ho:
1) = 8 bita
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 |
Fanamarihana:
CMD: Karazana baiko/famaliana
P1, P2, P3: Parameteran'ny baiko
Q1, Q2, Q3: Paramètre de valiny
Q3: Amin'ny ankapobeny, ny Q3 dia fampahalalana manan-kery / tsy mety momba ny fandidiana, tokony ho:
#farito ny ACK_SUCCESS #farito ny ACK_FAIL #farito ny ACK_FULL #farito ny ACK_NOUSER #farito ny ACK_USER_OCCUPIED #farito ny ACK_FINGER_OCCUPIED #farito ny ACK_TIMEOUT |
0x00 0x01 0x04 0x05 0x06 0x07 0x08 |
//Fahombiazana //Tsy nahomby // Feno ny tahiry //Tsy misy ny mpampiasa // Efa nisy ny mpampiasa //Nisy ny dian-tanana //Fotoana dila |
CHK: Checksum, dia XOR vokatry ny byte avy amin'ny Byte 2 ka hatramin'ny Byte 6
2) >8 bita. Ity angona ity dia misy ampahany roa: lohan'ny angona sy lohan'ny packet data:
Byte | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
CMD | 0xf5 | CMD | Salama (Len) | Ambany (Len) | 0 | 0 | CHK | 0xf5 |
ACK | 0xf5 | CMD | Salama (Len) | Ambany (Len) | Q3 | 0 | CHK | 0xf5 |
Fanamarihana:
CMD, Q3: mitovy amin'ny 1)
Len: Halavan'ny angon-drakitra manan-kery ao amin'ny fonosana data, 16bits (roa bytes)
Hi(Len): Avo 8 bit an'i Len
Ambany(Len): Ambany 8 bit an'i Len
CHK: Checksum, dia XOR vokatry ny bytes avy amin'ny Byte 1 ka hatramin'ny Byte 6 fonosana data:
Byte | 1 | 2… Len+1 | Len+2 | Len+3 |
CMD | 0xf5 | NY FANAZAVANA | CHK | 0xf5 |
ACK | 0xf5 | NY FANAZAVANA | CHK | 0xf5 |
Fanamarihana:
Len: isan'ny Data bytes
CHK: Checksum, dia XOR vokatry ny byte avy amin'ny Byte 2 ka hatramin'ny Byte Len+1
fonosana data manaraka ny lohatenin'ny data.
Karazana baiko:
- Ovao ny laharan'ny SN an'ny maody (CMD/ACK samy 8 Byte)
Byte 1 2 3 4 5 6 7 8 CMD 0xf5 0x08 SN Vaovao (Bit 23-16) SN Vaovao (Bit 15-8) SN vaovao(Bit 7-0) 0 CHK 0xf5 ACK 0xf5 0x08 S taloha (Bit 23-16) SN taloha (Bit 15-8) SN taloha (Bit 7-0) 0 CHK 0xf5 - Modely fanontaniana SN (CMD/ACK samy 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 - Fomba torimaso (CMD/ACK samy 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 - Apetraho/Vakio ny fomba fampidirana fanondro (CMD/ACK samy 8 Byte)
Misy fomba roa: avelao ny fomba fanaovana kopia ary esory ny fomba fanaovana kopia. Rehefa ao amin'ny mod duplication kilemaina ilay maody: tsy azo ampiana karapanondro iray ihany ilay dian-tanana. Raha te-hanampy ID hafa miaraka amin'ny dian-tanana mitovy ianao dia tsy nahomby ny valin'ny DSP. Ao amin'ny maody kilemaina aorian'ny fampandehanana ny herinaratra.Byte 1 2 3 4 5 6 7 8 CMD 0xf5 0x2D 0 Byte5=0:
0: Alefaso
1: Atsaharo
Byte5=1: 00: fomba vaovao
1: mamaky ny fomba ankehitriny0 CHK 0xf5 ACK 0xf5 0x2D 0 Mode ankehitriny ACK_SUCCUSS
ACK_FAIL0 CHK 0xf5 - Ampio fanondro (CMD/ACK samy 8 Byte)
Ny fitaovana fototra dia tokony handefa baiko in-telo amin'ny maody ary ampiana in-telo intelo ny fanondro, mba hahazoana antoka fa manan-kery ny fanondro nampiana.
a) VoalohanyByte 1 2 3 4 5 6 7 8 CMD 0xF
50x0
1ID mpampiasa (8Bit avo) ID mpampiasa (8Bit ambany) Fahazoan-dalana(1/2/3) 0 CHK 0xf5 ACK 0xF
50x0
10 0 ACK_SUCCESS
ACK_FAIL0 CHK 0xf5 ACK_FULL
ACK_USER_OCCUPIED ACK_FINGER_OCCUPIED
ACK_TIMEOUTFanamarihana:
ID mpampiasa: 1~0xFFF;
Fahazoan-dàlana amin'ny mpampiasa: 1,2,3,(azonao atao ny mamaritra ny fahazoan-dàlana anao)
b) FaharoaByte 1 2 3 4 5 6 7 8 CMD
0xf5
0x02
Anara-mpampiasa (8Bit ambony)
Anara-mpampiasa (8Bit ambany)
Fanomezan-dàlana (1/2/3)
0
CHK
0xf5
ACK
0xf5
0x02
0
0
ACK_SUCCESS ACK_FAIL ACK_TIMEOUT
0
CHK
0xf5
c) fahatelo
Byte 1 2 3 4 5 6 7 8 CMD
0xf5
0x03
Anara-mpampiasa (8Bit ambony)
Anara-mpampiasa (8Bit ambany)
Fanomezan-dàlana (1/2/3)
0
CHK
0xf5
ACK
0xf5
0x03
0
0
ACK_SUCCESS ACK_FAIL ACK_TIMEOUT
0
CHK
0xf5
Fanamarihana: User ID sy fahazoan-dàlana amin'ny baiko telo.
- Ampio mpampiasa ary ampidiro ny sanda eigen (CMD =8Byte/ACK > 8 Byte)
Ireo baiko ireo dia mitovy amin'ny "5. ampio fanondro”, tokony ampiana in-telo koa ianao.
a) Voalohany
Mitovy amin'ny voalohany amin'ny "5. ampio fanondro”
b) Faharoa
Mitovy amin'ny faharoa amin'ny "5. ampio fanondro”
c) Fahatelo
Format CMD:Byte 1 2 3 4 5 6 7 8 CMD 0xf5 0x06 0 0 0 0 CHK 0xf5 Format ACK:
1) Lohan'ny data:Byte 1 2 3 4 5 6 7 8 ACK 0xf5 0x06 Salama (Len) Ambany (Len) ACK_SUCCESS
ACK_FAIL
ACK_TIMEOUT0 CHK 0xf5 2) fonosana data:
Byte 1 2 3 4 5—Len+1 Len+2 Len+3 ACK 0xf5 0 0 0 Eigenvalues CHK 0xf5 Fanamarihana:
Ny halavan'ny Eigenvalues(Len-) dia 193Byte
Ny packet data dia alefa rehefa ACK_SUCCESS ny byte fahadimy amin'ny data ACK - Fafao ny mpampiasa (CMD/ACK samy 8 Byte)
Byte 1 2 3 4 5 6 7 8 CMD 0xf5 0x04 ID mpampiasa (8Bit avo) ID mpampiasa (8Bit ambany) 0 0 CHK 0xf5 ACK 0xf5 0x04 0 0 ACK_SUCCESS
ACK_FAIL0 CHK 0xf5 - Fafao ny mpampiasa rehetra (CMD/ACK samy 8 Byte)
Byte 1 2 3 4 5 6 7 8 CMD 0xf5 0x05 0 0 0: Fafao ny mpampiasa rehetra 1/2/3: fafao ireo mpampiasa manana fahazoan-dàlana 1/2/3 0 CHK 0xf5 ACK 0xf5 0x05 0 0 ACK_SUCCESS
ACK_FAIL0 CHK 0xf5 - Isan'ny mpampiasa(CMD/ACK samy 8 Byte)
Byte 1 2 3 4 5 6 7 8 CMD 0xf5 0x09 0 0 0: Isan'ny fanontaniana
0xFF: Haavon'ny fanontaniana0 CHK 0xf5 ACK 0xf5 0x09 Isan/Habetsa (8Bit ambony) Isan/Habetsa (8Bit ambany) ACK_SUCCESS
ACK_FAIL
0xFF(CMD=0xFF)0 CHK 0xf5 - 1:1(CMD/ACK samy 8Byte)
Byte 1 2 3 4 5 6 7 8 CMD 0xf5 0x0B User ID (Avo 8 Bit) ID mpampiasa (8 Bit ambany) 0 0 CHK 0xf5 ACK 0xf5 0x0B 0 0 ACK_SUCCESS
ACK_FAIL
ACK_TIMEOUT0 CHK 0xf5 - Fampitahana 1: N (CMD/ACK samy 8 Byte)
Byte 1 2 3 4 5 6 7 8 CMD 0xf5 0x0c 0 0 0 0 CHK 0xf5 ACK 0xf5 0x0c User ID (Avo 8 Bit) ID mpampiasa (8 Bit ambany) Fanomezan-dàlana
(1/2/3)
ACK_NOUSER
ACK_TIMEOUT0 CHK 0xf5 - Fanomezana alalana (CMD/ACK samy 8 Byte)
Byte 1 2 3 4 5 6 7 8 CMD 0xf5 0x0A ID mpampiasa (8Bit avo) ID mpampiasa(Low8Bit) 0 0 CHK 0xf5 ACK 0xf5 0x0A 0 0 Fanomezan-dàlana
(1/2/3)
ACK_NOUSER0 CHK 0xf5 - Ambaratonga fampitahana mametraka/fanontaniana(CMD/ACK samy 8 Byte)
Byte 1 2 3 4 5 6 7 8 CMD 0xf5 0x28 0 Byte5=0: Ambaratonga vaovao
Byte5=1: 00: Mametraha ambaratonga
1: Ambaratonga fanontaniana0 CHK 0xf5 ACK 0xf5 0x28 0 Ambaratonga ankehitriny ACK_SUCCUSS
ACK_FAIL0 CHK 0xf5 Fanamarihana: fampitahana Ny haavony dia mety ho 0 ~ 9, lehibe kokoa ny sandany, ny henjana kokoa ny fampitahana. Default 5
- Mahazoa sary ary ampidiro(CMD=8 Byte/ACK>8 Byte)
Format CMD:Byte 1 2 3 4 5 6 7 8 CMD 0xf5 0x24 0 0 0 0 CHK 0xf5 Format ACK:
1) Lohan'ny data:Byte 1 2 3 4 5 6 7 8 ACK 0xf5 0x24 Salama (Len) Ambany (Len) ACK_SUCCUSS
ACK_FAIL
ACK_TIMEOUT0 CHK 0xf5 2) fonosana data
Byte 1 2—Len+1 Len+2 Len+3 ACK 0xf5 angona sary CHK 0xf5 Fanamarihana:
Ao amin'ny maody DSP, ny pixel amin'ny sary fanondro dia 280 * 280, isaky ny piksel dia aseho amin'ny 8 bit. Rehefa mampakatra, DSP dia nandingana pixel sampling amin'ny lalana mitsivalana/mitsangana mba hampihenana ny haben'ny angon-drakitra, ka lasa 140*140 ny sary, ary alao fotsiny ny bitika 4 avo indrindra amin'ny piksel. isaky ny piksela roa atambatra ho iray byte ho an'ny fifindrana (pixel avo 4-bit teo aloha, pixel farany ambany 4-pixel).
Ny fandefasana dia manomboka amin'ny andalana amin'ny andalana voalohany, ny andalana tsirairay dia manomboka amin'ny pixel voalohany, mamindra tanteraka ny angona 140* 140/2 bytes.
Ny halavan'ny angon-drakitra amin'ny sary dia raikitra amin'ny 9800 bytes. - Mahazoa sary ary ampidiro ny sanda eigen(CMD=8 Byte/ACK > 8Byte)
Format CMD:Byte 1 2 3 4 5 6 7 8 CMD 0xf5 0x23 0 0 0 0 CHK 0xf5 Format ACK:
1) Lohan'ny data:Byte 1 2 3 4 5 6 7 8 ACK 0xf5 0x23 Salama (Len) Ambany (Len) ACK_SUCCUSS
ACK_FAIL
ACK_TIMEOUT0 CHK 0xf5 2) fonosana data
Byte 1 2 3 4 5—Len+1 Len+2 Len+3 ACK 0xf5 0 0 0 Eigenvalues CHK 0xf5 Fanamarihana: Ny halavan'ny Eigenvalues (Len -3) dia 193 octet.
- Ampidino ny sanda eigen ary ampitahao amin'ny dian-tanana azo(CMD>8 Byte/ACK=8 Byte)
Format CMD:
1) Lohan'ny data:Byte 1 2 3 4 5 6 7 8 CMD 0xf5 0x44 Salama (Len) Ambany (Len) 0 0 CHK 0xf5 2) fonosana data
Byte 1 2 3 4 5—Len+1 Len+2 Len+3 ACK 0xf5 0 0 0 Eigenvalues CHK 0xf5 Fanamarihana: Ny halavan'ny Eigenvalues (Len -3) dia 193 octet.
Format ACK:Byte 1 2 3 4 5 6 7 8 ACK 0xf5 0x44 0 0 ACK_SUCCUSS
ACK_FAIL
ACK_TIMEOUT0 CHK 0xf5 - Ampidino ny sanda eigen sy fampitahana 1:1(CMD >8 Byte/ACK=8 Byte)
Format CMD:
1) Lohan'ny data:Byte 1 2 3 4 5 6 7 8 CMD 0xf5 0x42 Salama (Len) Ambany (Len) 0 0 CHK 0xf5 2) fonosana data
Byte 1 2 3 4 5—Len+1 Len+2 Len+2 ACK 0xf5 ID mpampiasa (8 Bit avo) ID mpampiasa (8 Bit ambany) 0 Eigenvalues CHK 0xf5 Fanamarihana: Ny halavan'ny Eigenvalues (Len -3) dia 193 octet.
Format ACK:Byte 1 2 3 4 5 6 7 8 ACK 0xf5 0x43 0 0 ACK_SUCCUSS
ACK_FAIL0 CHK 0xf5 - Ampidino ny sanda eigen sy fampitahana 1:N(CMD >8 Byte/ACK=8 Byte)
Format CMD:
1) Lohan'ny data:Byte 1 2 3 4 5 6 7 8 CMD 0xf5 0x43 Salama (Len) Ambany (Len) 0 0 CHK 0xf5 2) fonosana data
Byte 1 2 3 4 5—Len+1 Len+2 Len+2 ACK 0xf5 0 0 0 Eigenvalues CHK 0xf5 Fanamarihana: Ny halavan'ny Eigenvalues (Len -3) dia 193 octet.
Format ACK:Byte 1 2 3 4 5 6 7 8 ACK 0xf5 0x43 ID mpampiasa (8 Bit avo) ID mpampiasa (8 Bit ambany) Fanomezan-dàlana
(1/2/3)
ACK_NOUSER0 CHK 0xf5 - Ampidiro ny sanda eigen avy amin'ny modely DSP CMD=8 Byte/ACK >8 Byte)
Format CMD:Byte 1 2 3 4 5 6 7 8 CMD 0xf5 0x31 User ID (Avo 8 Bit) ID mpampiasa (8 Bit ambany) 0 0 CHK 0xf5 Format ACK:
1) Lohan'ny data:Byte 1 2 3 4 5 6 7 8 ACK 0xf5 0x31 Salama (Len) Ambany (Len) ACK_SUCCUSS
ACK_FAIL
ACK_NOUSER0 CHK 0xf5 2) fonosana data
Byte 1 2 3 4 5—Len+1 Len+2 Len+3 ACK 0xf5 User ID (Avo 8 Bit) User ID(Ambany 8 Bit) Fahazoan-dalana(1/2/3) Eigenvalues CHK 0xf5 Fanamarihana: Ny halavan'ny Eigenvalues (Len -3) dia 193 octet.
- Misintona eigenvalues ary tehirizo ho ID mpampiasa amin'ny DSP(CMD>8 Byte/ACK =8 Byte)
Format CMD:
1) Lohan'ny data:Byte 1 2 3 4 5 6 7 8 CMD 0xf5 0x41 Salama (Len) Ambany (Len) 0 0 CHK 0xf5 2) fonosana data
Byte 1 2 3 4 5—Len+1 Len+2 Len+3 ACK 0xf5 ID mpampiasa (8 Bit avo) ID mpampiasa (8 Bit) Fahazoan-dalana(1/2/3) Eigenvalues CHK 0xf5 Fanamarihana: Ny halavan'ny Eigenvalues (Len -3) dia 193 octet.
Format ACK:Byte 1 2 3 4 5 6 7 8 ACK 0xf5 0x41 User ID (Avo 8 Bit) ID mpampiasa (8 Bit ambany) ACK_SUCCESS
ACK_FAIL0 CHK 0xf5 - Fampahafantarana fangatahana (ID sy fahazoan-dàlana) an'ny mpampiasa rehetra nampiana(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) Lohan'ny data:Byte 1 2 3 4 5 6 7 8 ACK 0xf5 0x2B Salama (Len) Ambany (Len) ACK_SUCCUSS
ACK_FAIL0 CHK 0xf5 2) fonosana data
Byte 1 2 3 4—Len+1 Len+2 Len+3 ACK 0xf5 ID mpampiasa (8 Bit avo) ID mpampiasa (8 Bit ambany) Ny mombamomba ny mpampiasa (User ID sy ny fahazoan-dàlana) CHK 0xf5 Fanamarihana:
Ny halavan'ny angona amin'ny fonosana Data (Len) dia "3*User ID+2"
Format fampahalalana momba ny mpampiasa:Byte 4 5 6 7 8 9 … NY FANAZAVANA User ID1 (Avo 8 Bit) User ID1 (Ambany 8 Bit) Fahazoan-dalana mpampiasa 1 (1/2/3) User ID2 (Avo 8 Bit) User ID2 (Ambany 8 Bit) Fahazoan-dalana mpampiasa 2 (1/2/3) …
- Mametraka/Mametraha fotoana fangalana dian-tanana (CMD/ACK samy 8 Byte)
Byte 1 2 3 4 5 6 7 8 CMD 0xf5 0x2E 0 Byte5=0: fe-potoana
Byte5=1: 00: Mametraha fe-potoana
1: fotoana fiafaran'ny fanontaniana0 CHK 0xf5 ACK 0xf5 0x2E 0 fotoana dila ACK_SUCCUSS
ACK_FAIL0 CHK 0xf5 Fanamarihana:
0-255 ny sandan'ny sandan'ny fiatoan'ny tondro fiandrasana (tout). Raha 0 ny sandany, dia hitohy hatrany ny dingan'ny fahazoana dian-tanana raha tsy misy dian-tanana mandeha; Raha tsy 0 ny sandany, dia hisy ny rafitra noho ny anton'ny fiafaran'ny fotoana raha tsy misy dian-tanana mandeha amin'ny fotoana tout * T0.
Fanamarihana: T0 dia ny fotoana ilaina amin'ny fanangonana / fanodinana sary, matetika 0.2-0.3 s.
FIKAMBANANA
Ampidiro ny FINGERPRINT
EFA MPIASA
FAFO NY MPIASA REHETRA
MAHAZO Sary ary ampidiro ny EIGENVALUE
FANAMPIM-PANAZAVANA
Raha te hampifandray ny maody fanondro amin'ny PC ianao dia mila mividy UART iray amin'ny maody USB. Manoro hevitra anao izahay hampiasa Waveshare FT232 USB UART Board (mikro) module.
Raha te hampifandray ny maody fanondro amin'ny birao fampandrosoana toy ny Raspberry Pi ianao, raha miasa
Ny haavon'ny biraonao dia 3.3V, azonao atao ny mampifandray azy mivantana amin'ny tsimatra UART sy GPIO amin'ny solaitrao. Raha 5V ilay izy dia ampio module/circuit convertible level.
Mifandraisa amin'ny PC
Fifandraisana amin'ny HARDWARE
Mila:
- UART Fingerprint Sensor (C)*1
- FT232 USB UART Board *1
- tariby micro USB *1
Ampifandraiso amin'ny PC ny maody fanondro sy ny FT232 USB UART Board
UART Fingerprint Sensor (C) | FT232 USB UART Board |
VDC | VDC |
GND | GND |
RX | TX |
TX | RX |
voalohany | NC |
MIFOHA | NC |
fizahan-toetra
- Ampidino ny rindrambaiko fitiliana UART Fingerprint Sensor avy amin'ny wiki
- Sokafy ny logiciel ary safidio ny seranan-tsambo COM marina.
- fizahan-toetra
Misy fiasa maromaro omena ao amin'ny Interface Testing
- Isan'ny fanontaniana
Mifidiana manisa, tsindrio avy eo Alefaso. Ny isan'ny mpampiasa dia averina ary aseho ao amin'ny Information FAMALIANA interface tsara - Ampio mpampiasa
Mifidiana Ampio mpampiasa, jereo ny Mahazoa indroa SY Auto ID+1, soraty ny ID (P1 SY P2) ary alalana (P3), avy eo tsindrio Alefaso. Farany, hikasika sensor mba hahazoana fanondro. - Fafao ny mpampiasa
Safidio ny Fafao ny mpampiasa, soraty ny ID (P1 SY P2) ary alalana (P3), avy eo tsindrio Alefaso. - Fafao ny mpampiasa rehetra
Mifidiana Fafao ny mpampiasa rehetra, dia tsindrio Alefaso - Fampitahana 1:1
Mifidiana 1:1 Fampitahana, soraty ny ID (P1 SY P2) ary alalana (P3), avy eo tsindrio Alefaso. - fampitahana 1: N
Mifidiana 1: N fampitahana, tsindrio avy eo Alefaso.
…
Raha mila fiasa bebe kokoa, andramo azafady. (Tsy misy ny fiasa sasany amin'ity module ity)
Ireo singa mifandraika amin'ny XNUCLEO-F103RB
Manome kaody demo izahay XNCULEO-F103RB, izay azonao alaina avy amin'ny wiki
UART Fingerprint Sensor (C) | Sary NUCLEO-F103RB |
VDC | 3.3V |
GND | GND |
RX | PA9 |
TX | PA10 |
voalohany | PB5 |
MIFOHA | PB3 |
Fanamarihana: Momba ny pin, azafady jereo ny interface tsara AMBONY
- Ampifandraiso amin'ny XNUCLEO_F103RB ny UART Fingerprint Sensor (C) ary ampifandraiso ny programmer
- Sokafy ny tetikasa (kaody demo) amin'ny rindrambaiko keil5
- Jereo raha fantatra ara-dalàna ny programmer sy ny fitaovana
- Manangona ary misintona
- Ampifandraiso amin'ny PC amin'ny alàlan'ny tariby USB ny XNUCELO-F103RB, sokafy ny rindrambaiko fanampiana Serial, apetraho ny seranan-tsambo COM: 115200, 8N1
Soraty ny baiko hizaha ny maody araka ny vaovao naverina.
Mifandraisa amin'ny RASPBERRY PI
Manome python ex izahayampho an'ny Raspberry Pi, azonao alaina avy amin'ny wiki
Alohan'ny hampiasanao ny exampAmin'ny ankapobeny, tokony havelanao aloha ny seranan-tsambo an'ny Raspberry Pi:
Input baiko amin'ny Terminal: Sudo raspi-config
Safidio: Safidy Interfacing -> Serial -> Tsia -> Eny
Avereno indray avy eo.
UART Fingerprint Sensor (C) | Raspberry Pi |
VDC | 3.3V |
GND | GND |
RX | 14 (BCM) – PIN 8 (birao) |
TX | 15 (BCM) – PIN 10 (birao) |
voalohany | 24 (BCM) – PIN 18 (birao) |
MIFOHA | 23 (BCM) – PIN 16 (birao) |
- Ampifandraiso amin'ny Raspberry Pi ny maody fanondro
- Ampidino ny code demo amin'ny Raspberry Pi: wget https://www.waveshare.com/w/upload/9/9d/UART-Fignerprint-RaspberryPi.tar.gz
- sokafy izany
tar zxvf UART-Fingerprint-RaspberryPi.tar.gz - Manaova ny example
cd UART-Fingerprint-RaspberryPi/sudo python main.py - Manaraka torolalana mba hitsapana ny
Documents / Loharano
![]() |
WAVESHARE STM32F205 UART Fingerprint Sensor [pdf] Boky Torolàlana STM32F205, UART Fingerprint Sensor, STM32F205 UART Fingerprint Sensor, Fingerprint Sensor |