Project, TUTORIAL

Tutorial Merakit Sensor Sidik Jari (Fingerprint) Mungil Pakai ESP32. Ternyata Gampang!

Pernah lihat sensor fingerprint mungil berbentuk bulat yang sering dipakai di smart door lock atau brankas digital? Banyak banget yang penasaran dan bertanya-tanya, “Sensor sekecil ini bisa nggak sih dikoneksikan dengan ESP32?” Jawabannya: Pasti bisa! Yuk langunga aja kita bahas tuntas cara merakit sensor fingerprint mungil ini menggunakan mikrokontroler ESP32.

Komponen yang Harus Disiapkan
Sebelum mulai merakit, pastikan kamu sudah menyiapkan beberapa komponen hardware berikut ini:

Langkah-Langkah Pembuatan

  1. Modifikasi Kabel Sensor (Menyolder Jumper)
    Kabel bawaan dari sensor fingerprint ini biasanya masih “buntung” atau berupa ujung kabel telanjang. Agar bisa ditancapkan ke ESP32, kamu harus menyolder kabel jumper female ke empat kabel sensor tersebut.
    Kabel yang akan kita pakai hanya 4 warna: Merah, Hitam, Kuning, dan Hijau.
  2. Panduan Wiring Sensor ke ESP32 (Perhatikan Baik-baik!)
    ⚠️ PERHATIAN PENTING: Jangan sampai terkecoh dengan warna kabel! Kalau biasanya kabel Merah itu positif (+) dan Hitam itu negatif/GND (-), di sensor ini aturannya BERBEDA. Jangan sampai salah colok agar sensor tidak rusak.
  3. Berikut adalah skema wiring untuk sensor fingerprint:
  • Kabel Merah ➔ Dihubungkan ke pin GND di ESP32.
  • Kabel Hitam ➔ Dihubungkan ke pin D17.
  • Kabel Kuning ➔ Dihubungkan ke pin D16.
  • Kabel Hijau ➔ Dihubungkan ke pin 3.3V di ESP32. (Ingat, wajib 3.3V, jangan dicolok ke 5V!)
  1. Panduan Wiring Layar (OLED/LCD) ke ESP32
    Setelah sensor terpasang, sekarang giliran menyambungkan layar untuk menampilkan status pemindaian sidik jari. Skemanya cukup standar:
  • Pin VCC ➔ Dihubungkan ke pin 5V (VIN) ESP32.
  • Pin GND ➔ Dihubungkan ke pin GND.
  • Pin SCL ➔ Dihubungkan ke pin D22.
  • Pin SDA ➔ Dihubungkan ke pin D21

Langkah-Langkah Pembuatan

  1. Upload Coding dan Uji Coba (Enroll Sidik Jari)
  • Jika semua kabel sudah terpasang dengan rapi, colokkan ESP32 ke komputer/laptop kamu.
  • Buka Arduino IDE dan upload program/coding khusus untuk fingerprint ESP32 ini. (Proses upload pada ESP32 mungkin memakan waktu sedikit lebih lama, jadi bersabarlah).
  • Setelah berhasil ter-upload, layar akan menyala dan menampilkan status siap.
  • Cara mendaftarkan sidik jari (Enroll): Buka fitur Serial Monitor di Arduino IDE, lalu ketikkan perintah pendaftaran (misalnya memasukkan ID tertentu).
  • Tempelkan jarimu ke sensor hingga menyala terang. Jika sukses, layar akan menampilkan teks “MATCH” lengkap dengan ID jarimu dan tingkat kecocokannya (confidence level).

Ide Project Apa Selanjutnya?
Bagaimana? Gampang banget, kan? Dengan sensor fingerprint ini, kamu bisa membuat berbagai macam project IoT super keren, mulai dari sistem absensi digital, kunci pintu pintar (smart door lock), hingga akses menyalakan kendaraan bermotor.

Jika kamu menginginkan source code lengkap untuk project ini, kamu bisa langsung klik link ini ya. Dan pastinya, untuk mendapatkan komponen elektronika di atas, langsung saja kepoin toko CNC Store Bandung! Salam Ngoprek!

Tinggalkan Balasan