Share ke Facebook
Share ke Facebook
Subscribe Channel Kami
Subscribe Channel Kami
Share ke WA
Share ke WA
Share ke Telegram
Share ke Telegram

Menyimpan ID Fingerprint sensor ke database MySQL menggunakan Board IoT Project Controller ESP12E/F

Halo semuanya, kali ini DT Production akan memberikan sebuah tutorial yaitu bagaimana melakukan pengiriman data ke database MySQL pada web hosting. disini percobaan yang dilakukan menggunakan modul Fingerprint. Jadi projek yang akan kita buat kali ini yaitu ID hasil enroll pada modul fingerprint akan kita simpan ke dalam database MySQL yang ada pada web hosting.
Tentunya ini sangat berguna untuk teman – teman yang akan membuat projek misalkan sistem absensi, pencocokan id yang implementasinya dapat diterapkan di kantor, sekolah, kampus dll, serta projek lainya.
Pada pecobaan kali ini DT Production menggunakan board IoT Project Controller sebuah produk dari DT Production yang bisa teman – teman dapatkan di online market place seperti TOKOPEDIA & BukaLapak.
jika teman teman belum tau seperti apa board atau kontroller tersebut
teman – teman dapat melihat postingan ini, klik disini untuk melihat.

Selanjutnya yang perlu teman – teman perhatikan apakah modul fingerprint yang teman – teman miliki cocok dengan library Adafruit Fingerprint Sensor Library .

Pertama teman – teman download library yang akan dipakai pada link berikut.

DOWNLOAD LIBRARY FINGERPRINT

Kemudian tambahkan library tersebut kedalam software Arduino IDE teman – teman.
Setelah berhasil menambahkan library tersebut, selanjutnya koneksikan board IoT Project Controller dengan modul Fingerprint Sensor.

Wiring

IoT Project Controller 5v == => Modul Fingerprint VCC
IoT Project Controller GND ===> Modul Fingerprint GND
IoT Project Controller D6 ===> Modul Fingerprint TX
Project Controller D7 ===> Modul Fingerprint RX

Selanjutnya kita akan melakukan enroll pada fingerprint. akan tetapi jika teman – teman ingin menghapus id – id yang sudah pernah di enroll maka teman – teman dapat menjalankan sketch berikut, buka software Arduino IDE copy sketch berikut ini kemudian upload ke kontroler. dan cek serial monitor untuk melakukan aksi penghapusan id.

Untuk melakukan enroll atau menyimpan ID – ID pada modul fingerprint, copy sketch berikut ini kemudian upload ke kontroler. hasil enroll ini sebentar akan kita kirim ke database MySQL. cek serial monitor untuk melakukan aksi penyimpanan ID Fingerprint

kemudian jika sudah berhasil melakukan enroll, sediakan layanan hosting dan domain, teman – teman dapat memanfaatkan hosting gratisan untuk percobaan ini di 000webhost. buatlah hosting dan domain gratis disana. sekarang kita akan membuat sebuah database langkah awal buatlah sebuah database pada hosting contoh nama database-nya db_finger, selanjutnya buat sebuah tabel contohnya bernama tb_finger yang memiliki 1 kolom yaitu kolom id.

CREATETABLE db_finger.tb_finger ( id INT(11) NULL , PRIMARY KEY(id)) ENGINE = MyISAM;

selanjutnya buat sebuah file
get-id.php Selanjutnya paste source code berikut ke dalam file get-id.php

Kemudian buat juga satu file koneksi.php copy source code dibawah ini kemudian paste pada file koneksi.php

perlu diperhatikan pada DBHOST, DBUSER, DBPASS, DBNAME masukan sesuai dengan host, user password , dan nama database yang sudah teman – teman buat pada file hosting.
Kemudian upload kedua file ke direktori hosting Public_html.

Buka arduino IDE, kemudian download dan copy paste sketch berikut ini

Download Sketch

Sketch ini merupakan dasar dari projek berikut ini.

Silahkan dikembangkan sesuai kebutuhan dari teman – teman. Terimakasih dan semoga bermanfaat.

You May Also Like

About the Author: admin

15 Comments

    1. Halo mas, di project nya sudah ada example project seperti di video demo. silahkan mas kembangkan sesuai dengan kebutuhan. terimakasih

    1. Halo, terimakasih telah berkomentar. jika hanya 1 ID yang dapat tersimpan berarti secara garis besar anda sudah tidak memiliki masalah dengan server.
      karna proses pengiriman data dijalankan pada saat menempelkan jari pada FPM modul kemungkinan terbesar anda hanya mendaftarkan satu jari saja. karena isi dari parameter yang disimpan ke database adalah ID dari hasil pembacaan FPM modul.

  1. We are a group of volunteers and starting a new scheme in our community.
    Your website offered us with valuable info to work on. You’ve done an impressive job
    and our whole community will be thankful to you.

    Maglie Juve Onlin

  2. saya mau tanya kalo enroll fingerprint dengan esp32 gimana ya cara nya, saya udh coba script nya salah di bagian ini (Adafruit_Fingerprint finger = Adafruit_Fingerprint(&mySerial);) dan di serial software nya. mohon bantuan nya
    terima kasih.

Tinggalkan Balasan

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