Penderia Cap Jari UART (C)
Manual Pengguna
LEBIHVIEW
Ini ialah modul sensor cap jari kapasitif semua-dalam-satu berbentuk bulat yang sangat bersepadu, yang hampir sekecil plat kuku. Modul dikawal melalui arahan UART, mudah digunakan. Advannyatages termasuk pengesahan Omni-arah 360°, pengesahan pantas, kestabilan tinggi, penggunaan kuasa rendah, dsb.
Berdasarkan pemproses Cortex berprestasi tinggi, digabungkan dengan algoritma cap jari komersial keselamatan tinggi, Sensor Cap Jari UART (C) menampilkan fungsi seperti pendaftaran cap jari, pemerolehan imej, pencarian ciri, penjanaan dan penyimpanan templat, pemadanan cap jari dan sebagainya. Tanpa sebarang pengetahuan tentang algoritma cap jari yang rumit, anda hanya perlu menghantar beberapa arahan UART, untuk menyepadukannya dengan cepat ke dalam aplikasi pengesahan cap jari yang memerlukan saiz kecil dan ketepatan tinggi.
CIRI-CIRI
- Mudah digunakan dengan beberapa arahan mudah, anda tidak perlu mengetahui sebarang teknologi cap jari atau struktur antara modul
- Algoritma cap jari komersial, prestasi stabil, pengesahan pantas, menyokong pendaftaran cap jari, pemadanan cap jari, mengumpul imej cap jari, memuat naik ciri cap jari, dsb.
- Pengesanan sensitif kapasitif, hanya sentuh tetingkap pengumpulan dengan ringan untuk pengesahan pantas
- Perkakasan sangat bersepadu, pemproses dan penderia dalam satu cip kecil, sesuai untuk aplikasi saiz kecil
- Rim keluli tahan karat yang sempit, kawasan sentuhan yang besar, menyokong pengesahan Omni-arah 360°
- Sensor manusia terbenam, pemproses akan memasuki tidur secara automatik, dan bangun apabila menyentuh, penggunaan kuasa yang lebih rendah
- Penyambung UART atas kapal, mudah disambungkan dengan platform perkakasan seperti STM32 dan Raspberry Pi
SPESIFIKASI
- Jenis penderia: sentuhan kapasitif
- Resolusi: 508DPI
- Piksel imej: 192×192
- Skala kelabu imej: 8
- Saiz penderia: R15.5mm
- Kapasiti cap jari: 500
- Masa padanan: <500ms (1:N dan N<100)
- Kadar penerimaan palsu: <0.001%
- Kadar penolakan palsu: <0.1%
- Operasi voltage: 2.7–3V
- Arus operasi: <50mA
- Tidur semasa: <16uA
- Anti-elektrostatik: nyahcas sentuhan 8KV / nyahcas udara 15KV
- Antara muka: UART
- Baudrate: 19200 bps
- Persekitaran operasi:
• Suhu: -20°C~70°C
• Kelembapan: 40%RH~85%RH (tiada pemeluwapan) - Persekitaran storan:
• Suhu: -40°C~85°C
• Kelembapan: <85%RH (tiada pemeluwapan) - Kehidupan: 1 juta kali
PERKAKASAN
DIMENSI
ANTARA MUKA
Nota: Warna wayar sebenar mungkin berbeza daripada imej. Mengikut PIN semasa menyambung tetapi bukan warna.
- VIN: 3.3V
- GND: Tanah
- RX: Input data bersiri (TTL)
- TX: Output data bersiri (TTL)
- RST: Daya daya/dayakan Pin
• TINGGI: Daya daya
• RENDAH: Lumpuhkan kuasa (Mod Tidur) - BANGUN: Bangun pin. Apabila modul berada dalam mod tidur, pin WKAE adalah TINGGI apabila menyentuh penderia dengan jari.
PERINTAH
FORMAT PERINTAH
Modul ini berfungsi sebagai peranti hamba, dan anda harus mengawal peranti Master untuk menghantar arahan untuk mengawalnya. Antara muka komunikasi ialah UART: 19200 8N1.
Perintah format dan jawapan hendaklah:
1) =8 bait
Bait | 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 |
Nota:
CMD: Jenis arahan/tindak balas
P1, P2, P3: Parameter arahan
S1, S2, S3: Parameter tindak balas
S3: Secara amnya, S3 adalah maklumat yang sah/tidak sah bagi operasi, ia sepatutnya:
#define ACK_SUCCESS #define ACK_FAIL #define ACK_FULL #define ACK_NOUSER #define ACK_USER_OCCUPIED #define ACK_FINGER_OCCUPIED #define ACK_TIMEOUT |
0x00 0x01 0x04 0x05 0x06 0x07 0x08 |
//Kejayaan //Gagal //Pangkalan data penuh //Pengguna tidak wujud //Pengguna itu wujud //Cap jari telah wujud //Masa tamat |
CHK: Checksum, ia adalah hasil XOR bait daripada Byte 2 hingga Byte 6
2) >8 bait. Data ini mengandungi dua bahagian: kepala data dan kepala data paket data:
Bait | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
CMD | 0xF5 | CMD | Hai(Len) | Rendah(Len) | 0 | 0 | CHK | 0xF5 |
ACK | 0xF5 | CMD | Hai(Len) | Rendah(Len) | Q3 | 0 | CHK | 0xF5 |
Nota:
CMD, S3: sama seperti 1)
Len: Panjang data yang sah dalam paket data, 16bits (dua bait)
Hai(Len): Tinggi 8 bit Len
Rendah(Len): Rendah 8 bit Len
CHK: Checksum, ia adalah hasil XOR bait daripada paket data Byte 1 hingga Byte 6:
Bait | 1 | 2…Len+1 | Len+2 | Len+3 |
CMD | 0xF5 | Data | CHK | 0xF5 |
ACK | 0xF5 | Data | CHK | 0xF5 |
Nota:
Len: bilangan bait Data
CHK: Checksum, ia adalah hasil XOR bagi bait daripada Byte 2 hingga Byte Len+1
paket data berikut kepala data.
JENIS PERINTAH:
- Ubah suai nombor SN modul (CMD/ACK kedua-duanya 8 Bait)
Bait 1 2 3 4 5 6 7 8 CMD 0xF5 0x08 SN Baharu (Bit 23-16) SN Baharu (Bit 15-8) SN Baharu(Bit 7-0) 0 CHK 0xF5 ACK 0xF5 0x08 S lama (Bit 23-16) SN lama (Bit 15-8) SN lama (Bit 7-0) 0 CHK 0xF5 - Model Pertanyaan SN (CMD/ACK kedua-duanya 8 Bait)
Bait 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 - Mod Tidur (CMD/ACK kedua-duanya 8 Bait)
Bait 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 - Tetapkan/Baca mod penambahan cap jari (CMD/ACK kedua-duanya 8 Bait)
Terdapat dua mod: dayakan mod pendua dan lumpuhkan mod pendua. Apabila modul berada dalam mod pendua dilumpuhkan: cap jari yang sama hanya boleh ditambah sebagai satu ID. Jika anda ingin menambah ID lain dengan cap jari yang sama, maklum balas DSP gagal maklumat. Modul berada dalam mod dilumpuhkan selepas dihidupkan.Bait 1 2 3 4 5 6 7 8 CMD 0xF5 0x2D 0 Bait5=0:
0: Aktifkan
1: Lumpuhkan
Bait5=1: 00: mod baharu
1: baca mod semasa0 CHK 0xF5 ACK 0xF5 0x2D 0 Mod semasa ACK_SUCCUSS
ACK_FAIL0 CHK 0xF5 - Tambah cap jari (CMD/ACK kedua-duanya 8 Bait)
Peranti induk hendaklah menghantar arahan tiga kali ganda ke modul dan menambah cap jari tiga kali ganda, memastikan cap jari yang ditambahkan adalah sah.
a) PertamaBait 1 2 3 4 5 6 7 8 CMD 0xF
50x0
1ID Pengguna (8Bit Tinggi) ID Pengguna (8Bit Rendah) Kebenaran(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_TIMEOUTNota:
ID Pengguna: 1~0xFFF;
Kebenaran Pengguna: 1,2,3,(anda boleh menentukan kebenaran itu sendiri)
b) KeduaBait 1 2 3 4 5 6 7 8 CMD
0xF5
0x02
ID pengguna (8Bit Tinggi)
ID pengguna (8Bit Rendah)
kebenaran (1/2/3)
0
CHK
0xF5
ACK
0xF5
0x02
0
0
ACK_SUCCESS ACK_FAIL ACK_TIMEOUT
0
CHK
0xF5
c) ketiga
Bait 1 2 3 4 5 6 7 8 CMD
0xF5
0x03
ID pengguna (8Bit Tinggi)
ID pengguna (8Bit Rendah)
kebenaran (1/2/3)
0
CHK
0xF5
ACK
0xF5
0x03
0
0
ACK_SUCCESS ACK_FAIL ACK_TIMEOUT
0
CHK
0xF5
Nota: ID Pengguna dan Kebenaran dalam tiga arahan.
- Tambahkan pengguna dan muat naik nilai eigen (CMD =8Byte/ACK > 8 Byte)
Arahan ini serupa dengan “5. tambah cap jari”, anda harus menambah tiga kali ganda juga.
a) Pertama
Sama seperti yang Pertama "5. tambah cap jari”
b) Kedua
Sama seperti yang Kedua "5. tambah cap jari”
c) Ketiga
Format CMD:Bait 1 2 3 4 5 6 7 8 CMD 0xF5 0x06 0 0 0 0 CHK 0xF5 Format ACK:
1) Kepala data:Bait 1 2 3 4 5 6 7 8 ACK 0xF5 0x06 Hai(Len) Rendah(Len) ACK_SUCCESS
ACK_FAIL
ACK_TIMEOUT0 CHK 0xF5 2) Paket data:
Bait 1 2 3 4 5—Len+1 Len+2 Len+3 ACK 0xF5 0 0 0 Nilai eigen CHK 0xF5 Nota:
Panjang Nilai Eigen(Len-) ialah 193Bait
Paket data dihantar apabila bait kelima data ACK ialah ACK_SUCCESS - Padam pengguna (CMD/ACK kedua-duanya 8 Bait)
Bait 1 2 3 4 5 6 7 8 CMD 0xF5 0x04 ID Pengguna (8Bit Tinggi) ID Pengguna (8Bit Rendah) 0 0 CHK 0xF5 ACK 0xF5 0x04 0 0 ACK_SUCCESS
ACK_FAIL0 CHK 0xF5 - Padam semua pengguna(CMD/ACK kedua-duanya 8 Bait)
Bait 1 2 3 4 5 6 7 8 CMD 0xF5 0x05 0 0 0:Padam semua pengguna 1/2/3: padam pengguna yang kebenarannya 1/2/3 0 CHK 0xF5 ACK 0xF5 0x05 0 0 ACK_SUCCESS
ACK_FAIL0 CHK 0xF5 - Kiraan pertanyaan pengguna(CMD/ACK kedua-duanya 8 Bait)
Bait 1 2 3 4 5 6 7 8 CMD 0xF5 0x09 0 0 0: Kiraan Pertanyaan
0xFF: Jumlah Pertanyaan0 CHK 0xF5 ACK 0xF5 0x09 Kiraan/Jumlah (8Bit Tinggi ) Kiraan/Jumlah (8Bit Rendah ) ACK_SUCCESS
ACK_FAIL
0xFF(CMD=0xFF)0 CHK 0xF5 - 1:1(CMD/ACK kedua-duanya 8Byte)
Bait 1 2 3 4 5 6 7 8 CMD 0xF5 0x0B ID Pengguna (8 Bit Tinggi ) ID Pengguna (8 Bit Rendah) 0 0 CHK 0xF5 ACK 0xF5 0x0B 0 0 ACK_SUCCESS
ACK_FAIL
ACK_TIMEOUT0 CHK 0xF5 - Perbandingan 1:N(CMD/ACK kedua-duanya 8 Bait)
Bait 1 2 3 4 5 6 7 8 CMD 0xF5 0x0C 0 0 0 0 CHK 0xF5 ACK 0xF5 0x0C ID Pengguna (8 Bit Tinggi ) ID Pengguna (8 Bit Rendah) kebenaran
(1/2/3)
ACK_NOUSER
ACK_TIMEOUT0 CHK 0xF5 - Kebenaran Pertanyaan(CMD/ACK kedua-duanya 8 Bait)
Bait 1 2 3 4 5 6 7 8 CMD 0xF5 0x0A ID Pengguna (8Bit Tinggi) ID Pengguna(Low8Bit) 0 0 CHK 0xF5 ACK 0xF5 0x0A 0 0 kebenaran
(1/2/3)
ACK_NOUSER0 CHK 0xF5 - Set/Perbandingan tahap pertanyaan(CMD/ACK kedua-duanya 8 Bait)
Bait 1 2 3 4 5 6 7 8 CMD 0xF5 0x28 0 Byte5=0: Tahap Baharu
Bait5=1: 00:Tetapkan Tahap
1:Tahap Pertanyaan0 CHK 0xF5 ACK 0xF5 0x28 0 Tahap Semasa ACK_SUCCUSS
ACK_FAIL0 CHK 0xF5 Nota: Perbandingan tahap boleh 0~9, lebih besar nilai, lebih ketat perbandingan. Lalai 5
- Dapatkan imej dan muat naik(CMD=8 Bait/ACK >8 Bait)
Format CMD:Bait 1 2 3 4 5 6 7 8 CMD 0xF5 0x24 0 0 0 0 CHK 0xF5 Format ACK:
1)Kepala data:Bait 1 2 3 4 5 6 7 8 ACK 0xF5 0x24 Hai(Len) Rendah(Len) ACK_SUCCUSS
ACK_FAIL
ACK_TIMEOUT0 CHK 0xF5 2)Paket data
Bait 1 2—Len+1 Len+2 Len+3 ACK 0xF5 Data imej CHK 0xF5 Nota:
Dalam modul DSP, piksel imej cap jari ialah 280*280, setiap piksel diwakili oleh 8 bit. Semasa memuat naik, DSP telah melangkau piksel sampling dalam arah mendatar/menegak untuk mengurangkan saiz data, supaya imej menjadi 140*140, dan hanya ambil 4 bit tinggi piksel. setiap dua piksel digubah menjadi satu bait untuk pemindahan (piksel sebelumnya 4-bit tinggi, piksel terakhir rendah 4-piksel).
Penghantaran bermula baris demi baris dari baris pertama, setiap baris bermula dari piksel pertama, memindahkan sepenuhnya 140* 140/ 2 bait data.
Panjang data imej ditetapkan pada 9800 bait. - Dapatkan imej dan muat naik nilai eigen(CMD=8 Bait/ACK > 8Bait)
Format CMD:Bait 1 2 3 4 5 6 7 8 CMD 0xF5 0x23 0 0 0 0 CHK 0xF5 Format ACK:
1)Kepala data:Bait 1 2 3 4 5 6 7 8 ACK 0xF5 0x23 Hai(Len) Rendah(Len) ACK_SUCCUSS
ACK_FAIL
ACK_TIMEOUT0 CHK 0xF5 2)Paket data
Bait 1 2 3 4 5—Len+1 Len+2 Len+3 ACK 0xF5 0 0 0 Nilai eigen CHK 0xF5 Nota: Panjang Nilai Eigen (Len -3) ialah 193 bait.
- Muat turun nilai eigen dan bandingkan dengan cap jari yang diperoleh(CMD >8 Byte/ACK=8 Byte)
Format CMD:
1)Kepala data:Bait 1 2 3 4 5 6 7 8 CMD 0xF5 0x44 Hai(Len) Rendah(Len) 0 0 CHK 0xF5 2)Paket data
Bait 1 2 3 4 5—Len+1 Len+2 Len+3 ACK 0xF5 0 0 0 Nilai eigen CHK 0xF5 Nota: Panjang Nilai Eigen (Len -3) ialah 193 bait.
Format ACK:Bait 1 2 3 4 5 6 7 8 ACK 0xF5 0x44 0 0 ACK_SUCCUSS
ACK_FAIL
ACK_TIMEOUT0 CHK 0xF5 - Muat turun nilai eigen dan perbandingan 1:1(CMD >8 Byte/ACK=8 Byte)
Format CMD:
1)Kepala data:Bait 1 2 3 4 5 6 7 8 CMD 0xF5 0x42 Hai(Len) Rendah(Len) 0 0 CHK 0xF5 2)Paket data
Bait 1 2 3 4 5—Len+1 Len+2 Len+2 ACK 0xF5 ID Pengguna (8 Bit Tinggi) ID Pengguna (8 Bit Rendah) 0 Nilai eigen CHK 0xF5 Nota: Panjang Nilai Eigen (Len -3) ialah 193 bait.
Format ACK:Bait 1 2 3 4 5 6 7 8 ACK 0xF5 0x43 0 0 ACK_SUCCUSS
ACK_FAIL0 CHK 0xF5 - Muat turun nilai eigen dan perbandingan 1:N(CMD >8 Byte/ACK=8 Byte)
Format CMD:
1)Kepala data:Bait 1 2 3 4 5 6 7 8 CMD 0xF5 0x43 Hai(Len) Rendah(Len) 0 0 CHK 0xF5 2)Paket data
Bait 1 2 3 4 5—Len+1 Len+2 Len+2 ACK 0xF5 0 0 0 Nilai eigen CHK 0xF5 Nota: Panjang Nilai Eigen (Len -3) ialah 193 bait.
Format ACK:Bait 1 2 3 4 5 6 7 8 ACK 0xF5 0x43 ID Pengguna (8 Bit Tinggi) ID Pengguna (8 Bit Rendah ) kebenaran
(1/2/3)
ACK_NOUSER0 CHK 0xF5 - Muat naik nilai eigen daripada model DSP CMD=8 Byte/ACK >8 Byte)
Format CMD:Bait 1 2 3 4 5 6 7 8 CMD 0xF5 0x31 ID Pengguna (8 Bit Tinggi ) ID Pengguna (8 Bit Rendah ) 0 0 CHK 0xF5 Format ACK:
1)Kepala data:Bait 1 2 3 4 5 6 7 8 ACK 0xF5 0x31 Hai(Len) Rendah(Len) ACK_SUCCUSS
ACK_FAIL
ACK_NOUSER0 CHK 0xF5 2)Paket data
Bait 1 2 3 4 5—Len+1 Len+2 Len+3 ACK 0xF5 ID Pengguna (8 Bit Tinggi ) ID Pengguna (8 Bit Rendah ) Kebenaran (1/2/3) Nilai eigen CHK 0xF5 Nota: Panjang Nilai Eigen (Len -3) ialah 193 bait.
- Muat turun nilai eigen dan simpan sebagai ID Pengguna ke DSP(CMD>8 Byte/ACK =8 Byte)
Format CMD:
1)Kepala data:Bait 1 2 3 4 5 6 7 8 CMD 0xF5 0x41 Hai(Len) Rendah(Len) 0 0 CHK 0xF5 2) Paket data
Bait 1 2 3 4 5—Len+1 Len+2 Len+3 ACK 0xF5 ID Pengguna (8 Bit Tinggi) ID Pengguna (8 Bit Rendah) Kebenaran (1/2/3) Nilai eigen CHK 0xF5 Nota: Panjang Nilai Eigen (Len -3) ialah 193 bait.
Format ACK:Bait 1 2 3 4 5 6 7 8 ACK 0xF5 0x41 ID Pengguna (8 Bit Tinggi ) ID Pengguna (8 Bit Rendah) ACK_SUCCESS
ACK_FAIL0 CHK 0xF5 - Maklumat pertanyaan (ID dan kebenaran) semua pengguna ditambahkan(CMD=8 Byte/ACK >8Byte)
Format CMD:Bait 1 2 3 4 5 6 7 8 CMD 0xF5 0x2B 0 0 0 0 CHK 0xF5 Format ACK:
1)Kepala data:Bait 1 2 3 4 5 6 7 8 ACK 0xF5 0x2B Hai(Len) Rendah(Len) ACK_SUCCUSS
ACK_FAIL0 CHK 0xF5 2)Paket data
Bait 1 2 3 4—Len+1 Len+2 Len+3 ACK 0xF5 ID Pengguna (8 Bit Tinggi) ID Pengguna (8 Bit Rendah) Maklumat pengguna (ID Pengguna dan kebenaran) CHK 0xF5 Nota:
Panjang data paket Data (Len) ialah ”3*ID Pengguna+2”
Format maklumat pengguna:Bait 4 5 6 7 8 9 … Data ID Pengguna1 (8 Bit Tinggi ) ID Pengguna1 (Rendah 8 Bit ) Kebenaran Pengguna 1 (1/2/3) ID2 Pengguna (8 Bit Tinggi) ID Pengguna2 (Rendah 8 Bit ) Kebenaran Pengguna 2 (1/2/3) …
- Tetapkan/Pertanyakan tamat masa tangkapan cap jari(CMD/ACK kedua-duanya 8 Bait)
Bait 1 2 3 4 5 6 7 8 CMD 0xF5 0x2E 0 Byte5=0: tamat masa
Bait5=1: 00:Tetapkan tamat masa
1: tamat masa pertanyaan0 CHK 0xF5 ACK 0xF5 0x2E 0 tamat masa ACK_SUCCUSS
ACK_FAIL0 CHK 0xF5 Nota:
Julat nilai tamat masa menunggu cap jari (tout) ialah 0-255. Jika nilainya ialah 0, proses pemerolehan cap jari akan terus diteruskan jika tiada cap jari menekan; Jika nilainya bukan 0, sistem akan wujud atas sebab tamat masa jika tiada cap jari tekan dalam masa tout * T0.
Nota: T0 ialah masa yang diperlukan untuk mengumpul/memproses imej, biasanya 0.2- 0.3 s.
PROSES KOMUNIKASI
TAMBAH CARI JARI
PADAM PENGGUNA
PADAM SEMUA PENGGUNA
PEROLEH IMEJ DAN MUAT NAIK EIGENVALUE
PANDUAN PENGGUNA
Jika anda ingin menyambungkan modul cap jari ke PC, anda perlu membeli satu UART ke modul USB. Kami mengesyorkan anda menggunakan Waveshare Papan UART USB FT232 (mikro) modul.
Jika anda ingin menyambungkan modul cap jari ke papan pembangunan seperti Raspberry Pi, jika berfungsi
tahap papan anda ialah 3.3V, anda boleh menyambungkannya terus ke pin UART dan GPIO papan anda. Jika 5V, sila tambah modul/litar tukar tahap.
Sambungkan ke PC
SAMBUNGAN PERKAKASAN
Anda perlukan:
- Penderia Cap Jari UART (C)*1
- Papan UART USB FT232 *1
- kabel USB mikro *1
Sambungkan modul cap jari dan Papan UART USB FT232 ke PC
Penderia Cap Jari UART (C) | Papan UART USB FT232 |
VDC | VDC |
GND | GND |
RX | TX |
TX | RX |
RST | NC |
WAKE | NC |
UJIAN
- Muat turun perisian ujian UART Fingerprint Sensor dari wiki
- Buka perisian dan pilih port COM yang betul. (Perisian hanya boleh menyokong COM1~COM8, jika port COM dalam PC anda berada di luar julat ini, sila ubah suainya)
- Menguji
Terdapat beberapa fungsi yang disediakan dalam antara muka Pengujian
- Kiraan Pertanyaan
pilih kira, kemudian klik Hantar. Kiraan pengguna dikembalikan dan dipaparkan dalam Maklumat Respon antara muka - Tambah Pengguna
pilih Tambah Pengguna, semak ke Dapatkan Dua Kali dan Auto ID+1, taip ID (P1 dan P2) dan kebenaran (P3), kemudian klik Hantar. Akhir sekali, penderia sentuh untuk memperoleh cap jari. - Padam pengguna
Pilih untuk Padamkan Pengguna, taip ID (P1 dan P2) dan kebenaran (P3), kemudian klik Hantar. - Padam Semua Pengguna
pilih Padam Semua Pengguna, kemudian klik Hantar - Perbandingan 1:1
pilih 1:1 Perbandingan, taip ID (P1 dan P2) dan kebenaran (P3), kemudian klik Hantar. - Perbandingan 1: N
pilih 1: N Perbandingan, kemudian klik Hantar.
…
Untuk lebih banyak fungsi, sila uji. (Beberapa fungsi tidak tersedia untuk modul ini)
SAMBUNG KE XNUCLEO-F103RB
Kami menyediakan kod demo untuk XNCULEO-F103RB, yang boleh anda muat turun dari wiki
Penderia Cap Jari UART (C) | NUCLEO-F103RB |
VDC | 3.3V |
GND | GND |
RX | PA9 |
TX | PA10 |
RST | PB5 |
WAKE | PB3 |
Nota: Mengenai pin, sila rujuk kepada Antara muka di atas
- Sambungkan Penderia Cap Jari UART (C) ke XNUCLEO_F103RB, dan sambungkan pengaturcara
- Buka projek (kod demo) oleh perisian keil5
- Semak sama ada pengaturcara dan peranti dikenali secara normal
- Susun dan muat turun
- Sambungkan XNUCELO-F103RB ke PC dengan kabel USB, buka perisian bantuan Bersiri, tetapkan port COM: 115200, 8N1
Taip arahan untuk menguji modul mengikut maklumat yang dikembalikan.
SAMBUNG KE RASPBERRY PI
Kami menyediakan bekas ular sawaampUntuk Raspberry Pi, anda boleh memuat turunnya dari wiki
Sebelum anda menggunakan bekasampOleh itu, anda harus mendayakan port bersiri Raspberry Pi terlebih dahulu:
Arahan input pada Terminal: Sudo raspi-config
Pilih: Pilihan Antaramuka -> Bersiri -> Tidak -> Ya
Kemudian but semula.
Penderia Cap Jari UART (C) | Raspberry Pi |
VDC | 3.3V |
GND | GND |
RX | 14 (BCM) – PIN 8 (Papan) |
TX | 15 (BCM) – PIN 10 (Papan) |
RST | 24 (BCM) – PIN 18 (Papan) |
WAKE | 23 (BCM) – PIN 16 (Papan) |
- Sambungkan modul cap jari ke Raspberry Pi
- Muat turun kod demo ke Raspberry Pi: wget https://www.waveshare.com/w/upload/9/9d/UART-Fignerprint-RaspberryPi.tar.gz
- buka zipnya
tar zxvf UART-Cap Jari-RaspberryPi.tar.gz - Jalankan bekasample
cd UART-Fingerprint-RaspberryPi/sudo python main.py - Mengikuti panduan untuk menguji
Dokumen / Sumber
![]() |
WAVESHARE STM32F205 UART Penderia Cap Jari [pdf] Manual Pengguna STM32F205, Penderia Cap Jari UART, Penderia Cap Jari UART STM32F205, Penderia Cap Jari |