Daftar Isi:

Sistem Absensi Berbasis Sidik Jari dan RFID Menggunakan Raspberry Pi dan Database MySQL: 5 Langkah
Sistem Absensi Berbasis Sidik Jari dan RFID Menggunakan Raspberry Pi dan Database MySQL: 5 Langkah

Video: Sistem Absensi Berbasis Sidik Jari dan RFID Menggunakan Raspberry Pi dan Database MySQL: 5 Langkah

Video: Sistem Absensi Berbasis Sidik Jari dan RFID Menggunakan Raspberry Pi dan Database MySQL: 5 Langkah
Video: Fingerprint Biometric Student Attendance System with Database using "Xampp mySql" VB.net & Arduino 2024, Juli
Anonim
Sistem Absensi Berbasis Sidik Jari dan RFID Menggunakan Raspberry Pi dan Database MySQL
Sistem Absensi Berbasis Sidik Jari dan RFID Menggunakan Raspberry Pi dan Database MySQL

Video Proyek Ini

Langkah 1: Komponen Perangkat Keras

Komponen Perangkat Keras
Komponen Perangkat Keras
  1. Modul Sidik Jari R305
  2. PL2303 USB ke TTL
  3. Modul RFID RC522
  4. LCD 20x4
  5. Raspberry Pi
  6. Kabel Ethernet
  7. Tombol Tekan (8)
  8. Bel
  9. Kawat jumper
  10. Kartu SD (16 GB)
  11. Potensiometer (10k)

Langkah 2: Komponen Perangkat Lunak

Komponen Perangkat Lunak
Komponen Perangkat Lunak
  1. PC/LaptopInstall aplikasi Xampp di laptop/PC anda. Hubungkan PC/Laptop Anda ke jaringan ethernet yang memiliki DHCP Server. Kemudian, buka CMD dan jalankan perintah berikut: ipconfig. Lihat Alamat IP Anda (milik saya 172.37.40.40) dan ingatlah itu. Jalankan Xampp, di Module Apache klik Config, pilih Apache (httpd.conf). Temukan dan edit perintah ini: #Listen 172.37.40.40:80. Hapus " # " lalu simpan file
  2. Raspberry PiI berasumsi bahwa pada SD Card terdapat Sistem Operasi Raspbian Stretch. Masukkan Kartu SD ke Raspberry Pi dan nyalakan Raspberry Pi.

    • Instal perpustakaan sidik jari ke Raspberry Pi Anda dengan mengikuti tautan ini

      sicherheitskritisch.de/2015/03/fingerprint…

    • Instal perpustakaan RC522 RFID ke Raspberry Pi Anda dengan mengikuti tautan ini

      www.raspberrypi-spy.co.uk/2018/02/rc522-rf…

    • Kontrol Modul LCD 20x4 menggunakan Python dengan mengikuti tautan ini

      www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…

Langkah 3: Integrasi Perangkat Keras

Integrasi Perangkat Keras
Integrasi Perangkat Keras
Integrasi Perangkat Keras
Integrasi Perangkat Keras
Integrasi Perangkat Keras
Integrasi Perangkat Keras
Integrasi Perangkat Keras
Integrasi Perangkat Keras
  1. Modul Sidik Jari Raspberry Pi dan R305Ikuti tautan ini

    sicherheitskritisch.de/2015/03/fingerprint…

  2. Modul RFID Raspberry Pi dan RC522Ikuti tautan ini

    www.raspberrypi-spy.co.uk/2018/02/rc522-rf…

  3. Raspberry Pi dan Modul LCD 20x4 Ikuti tautan ini

    www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…

  4. Raspberry Pi dan Push ButtonDesain layout PCB Anda menggunakan software Eagle, Anda dapat melihat gambar terlampir dan mengikuti gambar pinout.
  5. Raspberry Pi dan BuzzerAnda dapat menggunakan I/O lain yang tersedia di Raspberry Pi, tetapi untuk proyek ini saya memilih pin 40 untuk buzzer.

Langkah 4: Integrasi Perangkat Lunak

Integrasi Perangkat Lunak
Integrasi Perangkat Lunak
Integrasi Perangkat Lunak
Integrasi Perangkat Lunak
Integrasi Perangkat Lunak
Integrasi Perangkat Lunak
Integrasi Perangkat Lunak
Integrasi Perangkat Lunak
  • Untuk PC/Laptop

    1. Pastikan Laptop/PC Anda terhubung ke jaringan ethernet yang memiliki DHCP Server. Jadi Anda bisa mengecek IP Address Laptop/PC Anda masih sama seperti sebelumnya (milik saya 172.37.40.40).
    2. Jalankan Software Xampp, lalu klik Start pada Apache and MySQL Module.
    3. Jalankan Browser (misal Mozilla Firefox), lalu di Address Bar ketik perintah ini: 172.37.40.40/phpmyadmin, lalu enter. Anda akan diarahkan ke phpmyadmin untuk membuat database.
    4. Buat database sama seperti gambar terlampir.
  • Untuk Raspberry Pi Hubungi saya untuk mendapatkan kode dalam raspberry pi.

Langkah 5: Jalankan Sistem

Jalankan Sistem
Jalankan Sistem
  1. Nyalakan Raspberry Pi Anda dan sambungkan ke jaringan ethernet yang sama dengan PC/Laptop. Pastikan Raspberry Pi Anda telah terhubung ke jaringan yang sama dengan menjalankan perintah ini di terminal: ifconfig. Jika terhubung Raspberry Pi Anda akan memiliki Alamat IP seperti 172.37.40.45 atau lainnya. Untuk melakukan proses ini, Anda harus memiliki keyboard dan mouse, lalu tancapkan ke Port USB Raspberry Pi.
  2. Jalankan Aplikasi Xampp di Laptop/PC. Kemudian klik Mulai Apache dan Modul MySQL.
  3. Jalankan kode:

    • Jika Anda ingin Mendaftarkan pengguna baru, jalankan Register.py di terminal dengan perintah ini: sudo python Register.py.
    • Jika Anda ingin Mencari pengguna, jalankan Searching.py di terminal dengan perintah ini: Sudo python Searching.p y.

Direkomendasikan: