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.

16 thoughts on “Menyimpan ID Fingerprint sensor ke database MySQL menggunakan Board IoT Project Controller ESP12E/F

  • Jodhi
    Juni 3, 2019 at 6:25 pm

    apa saja yang anda gunakan untuk membuat alat tersebut ?
    terima kasih

    • admin
      Juni 4, 2019 at 8:15 am

      Halo, Board IoT Project Controller, Modul fingerprint bisa versi FPM10A dan USB to TTL untuk upload program.

      • Budi
        Juni 19, 2019 at 10:23 pm

        apakah ini pasti berhasil ?

        • admin
          Juni 24, 2019 at 11:14 pm

          ya tentu saja

  • herman
    Agustus 15, 2019 at 6:25 am

    Mas untuk source lengkapnya bolah share. Saya mau buat aplikasi absensi siswa di sekolah. Mkasi mas

    • admin
      Agustus 22, 2019 at 7:28 am

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

  • H4nk
    November 27, 2019 at 5:47 am

    Modul fingernya beli dimana mas

  • mee
    Desember 26, 2019 at 2:16 am

    terimkasih berhasil , namun id yang masuk trus 1, tidak sesuai id fingernya.. mohon pencerahannya…

    • admin
      Desember 26, 2019 at 10:43 pm

      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.

  • Fodboldtrøjer Med Eget Tryk
    Januari 7, 2020 at 12:05 pm

    Excellent way of explaining, and nice paragraph to
    get data regarding my presentation subject, which i am going to present in college.

    Fodboldtrøjer Med Eget Tryk

  • Maglie Juve Onlin
    Januari 7, 2020 at 10:04 pm

    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

    • admin
      Januari 14, 2020 at 6:19 am

      Thank you, Maglie

  • Noor Dwi Prasetyono
    Maret 30, 2020 at 12:31 am

    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.

    • admin
      Maret 30, 2020 at 9:43 pm

      Halo, coba gunakan hardware serial mas

  • Noor Dwi Prasetyono
    Juli 13, 2020 at 5:53 pm

    saya sudah buat fingerprint dan rfid min, apakah kalo saya buat tambahan pakai database biar datanya kesimpan ke sql apa bisa ya min ?

Tinggalkan Balasan

Your email address will not be published. Required fields are marked *.

*
*
You may use these <abbr title="HyperText Markup Language">HTML</abbr> tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

Theme BCF By aThemeArt - Proudly powered by WordPress .
BACK TO TOP