Cuprins:

Amprentă digitală și sistem de prezență bazat pe RFID utilizând baza de date Raspberry Pi și MySQL: 5 pași
Amprentă digitală și sistem de prezență bazat pe RFID utilizând baza de date Raspberry Pi și MySQL: 5 pași

Video: Amprentă digitală și sistem de prezență bazat pe RFID utilizând baza de date Raspberry Pi și MySQL: 5 pași

Video: Amprentă digitală și sistem de prezență bazat pe RFID utilizând baza de date Raspberry Pi și MySQL: 5 pași
Video: Industry 4.0 - Condition Monitoring 2024, Iulie
Anonim
Amprentă digitală și sistem de prezență bazat pe RFID utilizând baza de date Raspberry Pi și MySQL
Amprentă digitală și sistem de prezență bazat pe RFID utilizând baza de date Raspberry Pi și MySQL

Videoclipul acestui proiect

Pasul 1: Componente hardware

Componente hardware
Componente hardware
  1. Modul de amprentă digitală R305
  2. PL2303 USB la TTL
  3. RC522 Modul RFID
  4. LCD 20x4
  5. Raspberry Pi
  6. Cablu Ethernet
  7. Buton (8)
  8. Buzzer
  9. Jumper Wire
  10. Card SD (16 GB)
  11. Potensiometru (10k)

Pasul 2: Componente software

Componente software
Componente software
  1. PC / Laptop Instalați aplicația Xampp în laptop / computer. Conectați-vă computerul / laptopul la rețeaua Ethernet care are un server DHCP. Apoi, deschideți CMD și rulați următoarea comandă: ipconfig. Căutați adresa dvs. IP (a mea este 172.37.40.40) și amintiți-vă. Rulați Xampp, în Module Apache faceți clic pe Config, selectați Apache (httpd.conf). Găsiți și editați această comandă: #Listen 172.37.40.40:80. Eliminați „#” și apoi salvați fișierul
  2. Raspberry Pi Presupun că pe cardul SD există un sistem de operare Raspbian Stretch. Introduceți cardul SD în Raspberry Pi și porniți Raspberry Pi.

    • Instalați biblioteca de amprente pe Raspberry Pi urmând acest link

      sicherheitskritisch.de/2015/03/fingerprint…

    • Instalați biblioteca RFID RC522 pe Raspberry Pi urmând acest link

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

    • Control modul 20x4 LCD folosind Python urmând acest link

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

Pasul 3: Integrare hardware

Integrare hardware
Integrare hardware
Integrare hardware
Integrare hardware
Integrare hardware
Integrare hardware
Integrare hardware
Integrare hardware
  1. Modul de amprentă digitală Raspberry Pi și R305 Urmați acest link

    sicherheitskritisch.de/2015/03/fingerprint…

  2. Modul RFID Raspberry Pi și RC522 Urmați acest link

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

  3. Raspberry Pi și modul LCD 20x4 Urmați acest link

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

  4. Raspberry Pi și Buton Apăsați-vă aspectul PCB folosind software-ul Eagle, puteți privi imaginea atașată și puteți urmări imaginea.
  5. Raspberry Pi și Buzzer Puteți utiliza o altă I / O disponibilă în Raspberry Pi, dar pentru acest proiect aleg pinul 40 pentru buzzer.

Pasul 4: Integrarea software-ului

Integrare software
Integrare software
Integrare software
Integrare software
Integrare software
Integrare software
Integrare software
Integrare software
  • Pentru PC / Laptop

    1. Asigurați-vă că laptopul / PC-ul dvs. este conectat la o rețea Ethernet care are un server DHCP. Deci, puteți verifica adresa IP a laptopului / PC-ului încă la fel ca înainte (a mea este 172.37.40.40).
    2. Rulați Xampp Software, apoi faceți clic pe Start pe Apache și MySQL Module.
    3. Rulați browserul (de ex. Mozilla Firefox), apoi în bara de adrese tastați această comandă: 172.37.40.40/phpmyadmin, apoi introduceți. Veți fi direcționat către phpmyadmin pentru crearea bazei de date.
    4. Creați baza de date la fel ca imaginea atașată.
  • Pentru Raspberry Pi Contactați-mă pentru cod în raspberry pi.

Pasul 5: Rulați sistemul

Rulați sistemul
Rulați sistemul
  1. Porniți Raspberry Pi și conectați-l la aceeași rețea Ethernet ca PC / Laptop. Asigurați-vă că Raspberry Pi s-a conectat la aceeași rețea executând această comandă în terminal: ifconfig. Dacă este conectat, Raspberry Pi va avea o adresă IP precum 172.37.40.45 sau alta. Pentru a efectua aceste proză, ar trebui să aveți tastatură și mouse, apoi să le conectați la portul USB Raspberry Pi.
  2. Rulați aplicația Xampp pe laptop / PC. Apoi faceți clic pe Start Apache și MySQL Module.
  3. Rulați codul:

    • Dacă doriți să înregistrați un nou utilizator, rulați Register.py pe terminal prin această comandă: sudo python Register.py.
    • Dacă doriți să căutați un utilizator, rulați Searching.py pe terminal de acest comman: sudo python Searching.p y.

Recomandat: