Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 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
- Malina Pi
- Ethernet kabel
- Pritisni gumb (8)
- Zvučni signal
- Kratkospojna žica
- SD kartica (16 GB)
- Potenziometar (10k)
Korak 2: Softverske komponente
- Računalo/prijenosno računaloInstalirajte aplikaciju Xampp na svoje prijenosno računalo. Povežite svoje računalo/prijenosno računalo s ethernet mrežom koja ima DHCP poslužitelj. 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 operacijski sustav. 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 Upravljanje pomoću Pythona slijedeći ovu vezu
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
-
Korak 3: Integracija hardvera
-
Modul otiska prsta Raspberry Pi i R305 Slijedite ovu vezu
sicherheitskritisch.de/2015/03/fingerprint…
-
Raspberry Pi i RC522 RFID modul Slijedite ovu vezu
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
Raspberry Pi i 20x4 LCD modul Slijedite ovu vezu
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
- Raspberry Pi i gumb za guranjeOdstranite izgled PCB -a pomoću softvera Eagle, možete pogledati priloženu sliku i slijediti sliku iscrtavanja.
- Raspberry Pi i zujalicaMožete koristiti još jedan dostupan I/O u Raspberry Pi -u, ali za ovaj projekt biram pin 40 za zujalicu.
Korak 4: Integracija softvera
-
Za PC/prijenosno računalo
- Provjerite je li vaše prijenosno računalo/računalo spojeno na ethernet mrežu koja ima DHCP poslužitelj. Tako da možete provjeriti IP adresu prijenosnog računala/računala i dalje istu kao i prije (moja je 172.37.40.40).
- Pokrenite Xampp Software, a zatim kliknite Start na Apacheu i MySQL modulu.
- Pokrenite Preglednik (npr. Mozilla Firefox), zatim u adresnu traku upišite ovu naredbu: 172.37.40.40/phpmyadmin, a zatim unesite. Bit ćete preusmjereni na phpmyadmin za izradu baze podataka.
- Napravite bazu podataka kao na priloženoj slici.
- Za Raspberry Pi Kontaktirajte me za kod u malini pi.
Korak 5: Pokrenite sustav
- Uključite Raspberry Pi i povežite ga na istu Ethernet mrežu kao i računalo/prijenosno računalo. Uvjerite se da se vaš Raspberry Pi spojio na istu mrežu pokretanjem ove naredbe u terminalu: ifconfig. Ako ste povezani, Raspberry Pi će imati IP adresu poput 172.37.40.45 ili drugu. Da biste izvršili ovu prozu, trebali biste imati tipkovnicu i miš, a zatim ih priključiti na Raspberry Pi USB priključak.
- Pokrenite aplikaciju Xampp na prijenosnom računalu. 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 prema ovom zapovjedniku: sudo python Searching.p y.