Mündəricat:

Raspberry Pi və MySQL verilənlər bazasından istifadə edərək barmaq izi və RFID əsaslı iştirak sistemi: 5 addım
Raspberry Pi və MySQL verilənlər bazasından istifadə edərək barmaq izi və RFID əsaslı iştirak sistemi: 5 addım

Video: Raspberry Pi və MySQL verilənlər bazasından istifadə edərək barmaq izi və RFID əsaslı iştirak sistemi: 5 addım

Video: Raspberry Pi və MySQL verilənlər bazasından istifadə edərək barmaq izi və RFID əsaslı iştirak sistemi: 5 addım
Video: What is a Server? Servers vs Desktops Explained 2024, Noyabr
Anonim
Raspberry Pi və MySQL verilənlər bazasından istifadə edərək barmaq izi və RFID əsaslı iştirak sistemi
Raspberry Pi və MySQL verilənlər bazasından istifadə edərək barmaq izi və RFID əsaslı iştirak sistemi

Bu layihənin videosu

Addım 1: Avadanlıq Komponentləri

Avadanlıq Komponentləri
Avadanlıq Komponentləri
  1. R305 Barmaq izi modulu
  2. PL2303 USB -dən TTL -ə
  3. RC522 RFID Modulu
  4. 20x4 LCD
  5. Moruq Pi
  6. Ethernet Kabeli
  7. Düymə (8)
  8. Buzzer
  9. Jumper Tel
  10. SD Kart (16 GB)
  11. Potensiometr (10k)

Addım 2: Proqram komponentləri

Proqram Komponentləri
Proqram Komponentləri
  1. PC/Laptop Xampp tətbiqini dizüstü kompüterinizə/kompüterinizə quraşdırın. PC/dizüstü kompüterinizi DHCP serveri olan ethernet şəbəkəsinə qoşun. Sonra CMD -ni açın və aşağıdakı əmri işlədin: ipconfig. IP ünvanınıza baxın (mənimki 172.37.40.40) və xatırlayın. Xampp -ı işə salın, Modul Apache Config -də Apache (httpd.conf) seçin. Bu əmri tapın və redaktə edin: #Dinlə 172.37.40.40:80. " #" İşarəsini çıxarın və sonra httpd.conf faylını qeyd edin.
  2. Raspberry PiI, SD kartda bir Raspbian Stretch Əməliyyat Sisteminin olduğunu düşünür. SD Kartı Raspberry Pi -yə daxil edin və Raspberry Pi -ni açın.

    • Bu linki izləyərək barmaq izi kitabxanasını Raspberry Pi -yə quraşdırın

      sicherheitskritisch.de/2015/03/fingerprint…

    • Bu linki izləyərək RC522 RFID kitabxanasını Raspberry Pi -yə quraşdırın

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

    • Bu linki izləyərək Python istifadə edərək 20x4 LCD Modul İdarəetmə

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

Addım 3: Avadanlıq İnteqrasiyası

Avadanlıq İnteqrasiyası
Avadanlıq İnteqrasiyası
Avadanlıq İnteqrasiyası
Avadanlıq İnteqrasiyası
Avadanlıq İnteqrasiyası
Avadanlıq İnteqrasiyası
Avadanlıq İnteqrasiyası
Avadanlıq İnteqrasiyası
  1. Raspberry Pi və R305 Parmak İzi ModuluBu linki izləyin

    sicherheitskritisch.de/2015/03/fingerprint…

  2. Raspberry Pi və RC522 RFID ModuluBu linki izləyin

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

  3. Raspberry Pi və 20x4 LCD ModuluBu linki izləyin

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

  4. Eagle proqramından istifadə edərək PCB planınızı qoruyun, əlavə edilmiş şəklə baxa və pinout şəklini izləyə bilərsiniz.
  5. Raspberry Pi və Buzzer Raspberry Pi -də başqa bir mövcud I/O istifadə edə bilərsiniz, ancaq bu layihə üçün səs siqnalı üçün pin 40 seçirəm.

Addım 4: Proqram İnteqrasiyası

Proqram İnteqrasiyası
Proqram İnteqrasiyası
Proqram İnteqrasiyası
Proqram İnteqrasiyası
Proqram İnteqrasiyası
Proqram İnteqrasiyası
Proqram İnteqrasiyası
Proqram İnteqrasiyası
  • PC/Laptop üçün

    1. Dizüstü kompüterinizin/DHCP serveri olan bir Ethernet şəbəkəsinə qoşulduğundan əmin olun. Laptop/PC IP ünvanınızı əvvəlki kimi yoxlaya bilərsiniz (mənimki 172.37.40.40).
    2. Xampp Proqramını işə salın, sonra Apache və MySQL Modulunda Başlayın.
    3. Brauzeri işə salın (məsələn, Mozilla Firefox), sonra ünvan çubuğuna bu əmri yazın: 172.37.40.40/phpmyadmin, sonra daxil edin. Verilənlər bazası yaratmaq üçün phpmyadmin -ə yönləndiriləcəksiniz.
    4. Verilənlər bazasını şəkildəki kimi yaradın.
  • Raspberry Pi üçün moruq pi kodunu almaq üçün mənimlə əlaqə saxlayın.

Addım 5: Sistemi işə salın

Sistemi işə salın
Sistemi işə salın
  1. Raspberry Pi -ni işə salın və PC/Laptop ilə eyni ethernet şəbəkəsinə qoşun. Bu əmri terminalda işlədərək Raspberry Pi -nin eyni şəbəkəyə qoşulduğundan əmin olun: ifconfig. Raspberry Pi -yə qoşulduqda 172.37.40.45 və ya digər IP ünvanı olacaq. Bu prosesi yerinə yetirmək üçün klaviatura və siçan olmalıdır, sonra onu Raspberry Pi USB Portuna qoşun.
  2. Laptopda/PC -də Xampp Tətbiqini işə salın. Sonra Apache və MySQL Modulunu başladın.
  3. Kodu işə salın:

    • Yeni bir istifadəçini qeyd etmək istəyirsinizsə, bu əmrlə terminalda Register.py proqramını işlədin: sudo python Register.py.
    • İstifadəçi axtarırsınızsa, bu komanda tərəfindən terminalda Searching.py proqramını işə salın: sudo python Searching.p y.

Tövsiyə: