Talaan ng mga Nilalaman:

Fingerprint at RFID Batay sa Attendance System Paggamit ng Raspberry Pi at MySQL Database: 5 Mga Hakbang
Fingerprint at RFID Batay sa Attendance System Paggamit ng Raspberry Pi at MySQL Database: 5 Mga Hakbang

Video: Fingerprint at RFID Batay sa Attendance System Paggamit ng Raspberry Pi at MySQL Database: 5 Mga Hakbang

Video: Fingerprint at RFID Batay sa Attendance System Paggamit ng Raspberry Pi at MySQL Database: 5 Mga Hakbang
Video: how to add user in biometric devices | edit user in biometric | how to delete user in biometric 2024, Nobyembre
Anonim
Fingerprint at RFID Batay sa Attendance System Paggamit ng Raspberry Pi at MySQL Database
Fingerprint at RFID Batay sa Attendance System Paggamit ng Raspberry Pi at MySQL Database

Video ng Project na Ito

Hakbang 1: Mga Bahagi ng Hardware

Mga Bahagi ng Hardware
Mga Bahagi ng Hardware
  1. R305 Modyul ng Fingerprint
  2. PL2303 USB sa TTL
  3. RC522 RFID Module
  4. 20x4 LCD
  5. Raspberry Pi
  6. Ethernet Cable
  7. Pindutan ng Push (8)
  8. Buzzer
  9. Jumper Wire
  10. SD Card (16 GB)
  11. Potensiometer (10k)

Hakbang 2: Mga Bahagi ng Software

Mga Bahagi ng Software
Mga Bahagi ng Software
  1. PC / LaptopI-install ang application ng Xampp sa iyong laptop / PC. Ikonekta ang iyong PC / Laptop sa ethernet network na mayroong isang DHCP Server. Pagkatapos, buksan ang CMD at patakbuhin ang sumusunod na utos: ipconfig. Hanapin ang iyong IP Address (ang sa akin ay 172.37.40.40) at alalahanin ito. Patakbuhin ang Xampp, sa Module Apache klik Config, piliin ang Apache (httpd.conf). Hanapin at i-edit ang utos na ito: #Listen 172.37.40.40:80. Alisin ang "#" at pagkatapos ay i-save ang httpd.conf file.
  2. Ipinapalagay kong Raspberry PiI na sa SD Card mayroong isang Raspbian Stretch Operating System. Ipasok ang SD Card sa Raspberry Pi at lakas sa Raspberry Pi.

    • Mag-install ng library ng fingerprint sa iyong Raspberry Pi sa pamamagitan ng pagsunod sa link na ito

      sicherheitskritisch.de/2015/03/fingerprint…

    • I-install ang RC522 RFID library sa iyong Raspberry Pi sa pamamagitan ng pagsunod sa link na ito

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

    • 20x4 LCD Module Control gamit ang Python sa pamamagitan ng pagsunod sa link na ito

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

Hakbang 3: Pagsasama ng Hardware

Pagsasama ng Hardware
Pagsasama ng Hardware
Pagsasama ng Hardware
Pagsasama ng Hardware
Pagsasama ng Hardware
Pagsasama ng Hardware
Pagsasama ng Hardware
Pagsasama ng Hardware
  1. Raspberry Pi at R305 Fingerprint Module Sundin ang link na ito

    sicherheitskritisch.de/2015/03/fingerprint…

  2. Raspberry Pi at RC522 RFID Module Sundin ang link na ito

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

  3. Raspberry Pi at 20x4 LCD Module Sundin ang link na ito

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

  4. Raspberry Pi at Push ButtonDesain ang iyong layout ng PCB gamit ang Eagle software, maaari mong tingnan ang nakalakip na larawan at sundin ang pinout na larawan.
  5. Maaari kang gumamit ng isa pang magagamit na I / O sa Raspberry Pi, ngunit para sa proyektong ito pipiliin ko ang pin 40 para sa buzzer.

Hakbang 4: Pagsasama ng Software

Pagsasama ng Software
Pagsasama ng Software
Pagsasama ng Software
Pagsasama ng Software
Pagsasama ng Software
Pagsasama ng Software
Pagsasama ng Software
Pagsasama ng Software
  • Para sa PC / Laptop

    1. Tiyaking nakakonekta ang iyong Laptop / PC sa isang ethernet network na mayroong isang DHCP Server. Kaya't maaari mong suriin ang iyong Laptop / PC IP Address na pareho pa rin sa dati (ang akin ay 172.37.40.40).
    2. Patakbuhin ang Xampp Software, pagkatapos ay i-click ang Start sa Apache at MySQL Module.
    3. Patakbuhin ang Browser (hal. Mozilla Firefox), pagkatapos ay i-type ang Address Bar ng utos na ito: 172.37.40.40/phpmyadmin, pagkatapos ay ipasok. Ididirekta ka sa phpmyadmin para sa paggawa ng database.
    4. Lumikha ng database na katulad ng nakalakip na larawan.
  • Para sa Raspberry Pi Makipag-ugnay sa akin para sa code sa raspberry pi.

Hakbang 5: Patakbuhin ang System

Patakbuhin ang System
Patakbuhin ang System
  1. Lakas sa iyong Raspberry Pi at ikonekta ito sa parehong network ng ethernet tulad ng PC / Laptop. Tiyaking nakakonekta ang iyong Raspberry Pi sa parehong network sa pamamagitan ng pagpapatakbo ng utos na ito sa terminal: ifconfig. Kung nakakonekta ang iyong Raspberry Pi ay magkakaroon ng IP Address tulad ng 172.37.40.45 o iba pa. Upang maisagawa ang prosesong ito, dapat mayroon kang keyboard at mouse, pagkatapos ay i-plug ito sa Raspberry Pi USB Port.
  2. Patakbuhin ang Xampp Application sa Laptop / PC. Pagkatapos ay i-click ang Start Apache at MySQL Module.
  3. Patakbuhin ang code:

    • Kung nais mong Magrehistro ng isang bagong gumagamit, patakbuhin ang Register.py sa terminal sa pamamagitan ng utos na ito: sudo python Register.py.
    • Kung nais mong Paghahanap ng isang gumagamit, patakbuhin ang Searching.py sa terminal ng koman na ito: sudo python Searching.p y.

Inirerekumendang: