Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Video ovog projekta
Korak 1: Hardverske komponente
- R305 Modul otiska prsta
- PL2303 USB na TTL
- RC522 RFID modul
- 20x4 LCD
- Raspberry Pi
- Ethernet kabel
- Pritisnite dugme (8)
- Zujalica
- Jumper Wire
- SD kartica (16 GB)
- Potenziometar (10k)
Korak 2: Softverske komponente
- PC/Laptop Instalirajte aplikaciju Xampp na svom prijenosnom računaru. Povežite računar/laptop sa ethernet mrežom koja ima DHCP server. Zatim otvorite CMD i pokrenite ovu naredbu: ipconfig. Pogledajte svoju IP adresu (moja je 172.37.40.40) i zapamtite je. Pokrenite Xampp, u modulu Apache kliknite Konfiguracija, odaberite Apache (httpd.conf). Pronađite i uredite ovu naredbu: #Slušajte 172.37.40.40:80. Uklonite " #", a zatim spremite datoteku
-
Raspberry PiI pretpostavlja da na SD kartici postoji Raspbian Stretch operativni sistem. Umetnite SD karticu u Raspberry Pi i uključite Raspberry Pi.
-
Instalirajte biblioteku otisaka prstiju na svoj Raspberry Pi slijedeći ovu vezu
sicherheitskritisch.de/2015/03/fingerprint…
-
Instalirajte RFID biblioteku RC522 na svoj Raspberry Pi slijedeći ovu vezu
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
20x4 LCD modul Upravljajte pomoću Pythona slijedeći ovu vezu
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
-
Korak 3: Hardverska integracija
-
Modul otiska prsta Raspberry Pi i R305Pratite ovu vezu
sicherheitskritisch.de/2015/03/fingerprint…
-
Raspberry Pi i RC522 RFID modulPratite ovu vezu
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
Raspberry Pi i 20x4 LCD modulPratite ovu vezu
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
- Raspberry Pi i dugme za pritiskanjeOdstranite izgled PCB -a pomoću softvera Eagle, možete pogledati priloženu sliku i slijediti sliku iscrtavanja.
- Raspberry Pi i zujalicaMožete koristiti neki drugi dostupni I/O u Raspberry Pi -u, ali za ovaj projekt biram pin 40 za zujalicu.
Korak 4: Integracija softvera
-
Za PC/Laptop
- Uverite se da je vaš laptop/računar povezan na ethernet mrežu koja ima DHCP server. Tako da možete provjeriti IP adresu vašeg prijenosnog računara/računala i dalje istu kao i prije (moja je 172.37.40.40).
- Pokrenite Xampp Software, a zatim kliknite Start na Apache i MySQL modulu.
- Pokrenite Preglednik (npr. Mozilla Firefox), zatim u adresnu traku otkucajte ovu naredbu: 172.37.40.40/phpmyadmin, a zatim unesite. Bićete preusmereni na phpmyadmin za pravljenje baze podataka.
- Napravite bazu podataka kao na priloženoj slici.
- Za Raspberry Pi Kontaktirajte me za kod u malini pi.
Korak 5: Pokrenite sistem
- Uključite svoj Raspberry Pi i povežite ga na istu Ethernet mrežu kao PC/prijenosno računalo. Uvjerite se da je vaš Raspberry Pi povezan na istu mrežu tako što ćete pokrenuti ovu naredbu u terminalu: ifconfig. Ako ste povezani, vaš Raspberry Pi će imati IP adresu poput 172.37.40.45 ili drugu. Da biste izvršili ovu prozu, trebali biste imati tastaturu i miša, a zatim ih priključiti na Raspberry Pi USB port.
- Pokrenite aplikaciju Xampp na prijenosnom računaru. Zatim kliknite Pokreni Apache i MySQL modul.
-
Pokrenite kôd:
- Ako želite registrirati novog korisnika, pokrenite Register.py na terminalu pomoću ove naredbe: sudo python Register.py.
- Ako želite pretraživati korisnika, pokrenite Searching.py na terminalu od strane ovog komandanta: sudo python Searching.p y.