Perbedaan dan cara mendaftarkan sidik jari dengan Arduino (Fingerprint FPM10A dan Fingerprint AS608)- Part 1

Pada postingan kali ini memperkenalkan panduan bagaimana cara menggunakan sensor fingerprint modul dengan Arduino. Kita akan memperlihatkan bagaimana cara mendapatkan ID fingerprint baru dan menemukan fingerprint yang sesuai.

Memperkenalkan sensor fingerprint modul

Fingerprint sensor modules, seperti pada gambar, membuat pengenalan sidik jari lebih mudah diakses dan mudah untuk ditambahkan ke projek kamu. Ini berarti sangat mudah untuk melakukan pengambilan sidik jari, registrasi, perbandingan dan pencarian.

Fingerprint Module AS608

Modul ini dilengkapi dengan memory flash untuk menyimpan sidik jadi dan bekerja dengan beberapa mikrokontroler atau dengan system TTL serial. Modul ini boleh digunakan sebagai system keamanan, door lock, system waktu absen, dan masih banyak lagi.

Spesifikasi

Berikut spesifikasi dari fingerprint sensor module yang kita gunakan (kamu perlu cek datasheet sensor atau spesifikasi ini:

  • Voltage supply: DC 3.6 to 6.0V
  • Current supply: <120mA
  • Backlight color: green or blue
  • Interface: UART
  • Baud rate: 9600
  • Safety level: five (from low to high: 1,2,3,4,5)
  • False Accept Rate (FAR): <0.001% (security level 3)
  • False Reject Rate (FRR): <1.0% (security level 3)
  • Sidik jari berbeda dapat ditambahkan sampai127 sidik jari.

Sensor Pinout

Sensor FPM10A mempunyai pin 6, sedangkah sensor AS608 mempunyai 8 pin untuk keterangan pin-nya ada pada gambar dibawah ini.

Sensor fingerprint modul digunakan dalam projek ini hadir dengan kabel yang benar-benar tipis, jadi bisa men-solder kabelnya sehingga bisa juga digunakan ke breadboard kabel yang dibutuhka. Kami merekomendasikan untuk menggunakan kabel yang berbeda disetiap fungsi masing masing, pada kasus kami :

  • DNC – kabel putih
  • VCC – kabel merah
  • TX –   kabel biru
  • RX –   kabel hijau
  • GND – kabel hitam

Fingerprint SensorArduino
VCC5V (it also works with 3.3V)
TXRX (digital pin 2, software serial)
RXTX (digital pin 3, software serial)
GNDGND

 Ikuti tampilan pada tabel untuk menyambungan kabel sensor ke Arduino.

Catatan : untuk fingerprint FPM10A dan AS608 sama sama hanya menggunakan 4 pin.

Instal library Adafruit Fingerprint

Cara termudah untuk mengontrol sensor fingerprint menggunakan Arduino oleh library Adafruit untuk sensor ini. Ikuti Langkah selanjutnya untuk instal library :

Klik disini untuk download Adafruit Fingerprint Sensor library. Kamu harus memilih jenis file zip untuk kamu download.

  1. Unzip.zip folder dan kamu harus memliki Adafruit-Fingerprint-Sensor-Library-master folder
  2. Rename file kamu ke Adafruit-Fingerprint-Sensor-LAdafruit_Fingerprint_Sensor_Library folder
  3. Move folder ke IDE Arduino instalasi foler library
  4. Selesai, re-open Arduino IDE kamu

Daftarkan Sidik Jari Baru

Menggunakan sensor fingerprint modul menyambungkan ke Arduino, ikuti Langkah-langkah untuk mendaftarkan sidik jari baru. Pastikan kamu sudah meninstal library Adafruit Fingerprint Sensor library sebelumnya.

1. Pada Arduino IDE, pergi ke File > Examples > Adafruit Fingerprint Sensor Library > Enroll.

2. Upload kode, dan buka serial minitor pada baud rate di 9600.

3. Kamu harus memasukan ID untuk sidik jari. Karena ini sidik jari pertama kamu, ketik 1 di sudut kiri atas, lalu, klik tombol Send.

4. Letakan sidik jari kamu pada scanner dan ikuti instruksi pada serial monitor.

Kamu akan diminta untuk meletakan sidik jari yang sama kedua kalinya pada scanner. Jika kamu mendapati pesa “Prints matched!”, seperti yang ditunjukan dibawah ini, sidik jari kami berhasil disimpan. Jika tidak, ulangi lagi proses yang sama sampai kamu berhasil.

Simpan beberapa sidik jari yang kamu mau dengan metode yang sama.

Menemukan kecocokan

Sekarang kamu harus mempunyai beberapa sidik jari yang disimpan dengan ID yang berbeda. Untuk menemukan yang sesuai dengan sensor fingerprint sensor, ikuti instruksi selanjutnya.

1. Pada Arduino IDE, pergi ke File > Examples > Adafruit Fingerprint Sensor Library > Fingerprint dan upload kode ke board Arduino kamu.

2. Buka Serial Monitor pada baud rate di 9600. Kamu akan melihat pesan berikut:

3. Tempatkan sidik jari yang akan diidentifikasi pada scanner.

4. Pada serial monitor, kamu bisa melihat kecocokan ID sidik jari.

Comments

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *