Cuprins:
- Pasul 1: Componente hardware
- Pasul 2: Componente software
- Pasul 3: Integrare hardware
- Pasul 4: Integrarea software-ului
- Pasul 5: Rulați sistemul
Video: Amprentă digitală și sistem de prezență bazat pe RFID utilizând baza de date Raspberry Pi și MySQL: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Videoclipul acestui proiect
Pasul 1: Componente hardware
- Modul de amprentă digitală R305
- PL2303 USB la TTL
- RC522 Modul RFID
- LCD 20x4
- Raspberry Pi
- Cablu Ethernet
- Buton (8)
- Buzzer
- Jumper Wire
- Card SD (16 GB)
- Potensiometru (10k)
Pasul 2: Componente software
- 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
-
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
-
Modul de amprentă digitală Raspberry Pi și R305 Urmați acest link
sicherheitskritisch.de/2015/03/fingerprint…
-
Modul RFID Raspberry Pi și RC522 Urmați acest link
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
Raspberry Pi și modul LCD 20x4 Urmați acest link
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
- 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.
- 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
-
Pentru PC / Laptop
- 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).
- Rulați Xampp Software, apoi faceți clic pe Start pe Apache și MySQL Module.
- 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.
- 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
- 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.
- Rulați aplicația Xampp pe laptop / PC. Apoi faceți clic pe Start Apache și MySQL Module.
-
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:
Mașină de vot biometric pe bază de amprentă digitală folosind Arduino: 4 pași (cu imagini)
Aparat de vot biometric bazat pe amprentă digitală care folosește Arduino: Toți suntem conștienți de aparatul de vot electronic existent în care utilizatorul trebuie să apese un buton pentru a vota. Dar aceste mașini au fost criticate pentru temperare încă de la început. Deci, guvernul intenționează să introducă o bază de amprentă digitală
Sistem de asistență la amprentă digitală Arduino cu stocare de date în cloud: 8 pași
Arduino Fingerprint Attendance System W / Cloud Data Storage: Puteți citi acest tutorial și alte tutoriale uimitoare pe site-ul oficial al ElectroPeak Prezentare generală În prezent, învățarea despre funcționarea și implementarea dispozitivelor IoT este atât de esențială datorită utilizării tot mai mari a sistemelor IoT. În acest tutorial, vom face
Sistem de prezență cu stocarea datelor pe foaia de calcul Google utilizând RFID și Arduino Ethernet Shield: 6 pași
Sistem de prezență cu stocarea datelor pe foaia de calcul Google utilizând RFID și Arduino Ethernet Shield: Bună băieți, aici venim cu un proiect foarte interesant și așa este cum să trimitem date RFID pe foaia de calcul Google folosind Arduino. Pe scurt, vom face un sistem de prezență bazat pe cititorul de RFID, care va salva datele de prezență în timp real pentru a goog
Utilizarea senzorului de amprentă digitală pentru prezența la timp în combinație cu soluția XAMP: 6 pași (cu imagini)
Utilizarea senzorului de amprentă digitală pentru prezența în timp în combinație cu soluția XAMP: Pentru un proiect școlar, am căutat o soluție cu privire la modul de urmărire a prezenței elevilor. Mulți dintre studenții noștri vin târziu. Este o treabă plictisitoare care le verifică prezența. Pe de altă parte, există o mulțime de discuții, deoarece elevii vor spune adesea
Sistem de prezență la clasa scanerului de amprentă digitală (GT-521F32): 9 pași
Sistem de prezență la clasa scanerului de amprentă digitală (GT-521F32): acest proiect este un sistem simplu de înregistrare a prezenței care utilizează GT-521F32, un scaner optic de amprentă digitală de la Sparkfun pentru a scana și înregistra cine și când se conectează cineva