Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Šio projekto vaizdo įrašas
1 žingsnis: aparatinės įrangos komponentai
- R305 Pirštų atspaudų modulis
- PL2303 USB į TTL
- RC522 RFID modulis
- 20x4 LCD ekranas
- Raspberry Pi
- Ethernet kabelis
- Mygtukas (8)
- Garsinis signalas
- Jumper Wire
- SD kortelė (16 GB)
- Potensiometras (10k)
2 žingsnis: programinės įrangos komponentai
- Įdiekite „Xampp“programą į savo nešiojamąjį kompiuterį/kompiuterį. Prijunkite savo kompiuterį/nešiojamąjį kompiuterį prie eterneto tinklo, kuriame yra DHCP serveris. Tada atidarykite CMD ir paleiskite šią komandą: ipconfig. Pažiūrėkite į savo IP adresą (mano - 172.37.40.40) ir prisiminkite. Paleiskite „Xampp“, „Apache“modulyje spustelėkite „Config“, pasirinkite „Apache“(httpd.conf). Raskite ir redaguokite šią komandą: #Listen 172.37.40.40:80. Pašalinkite „ #“ir išsaugokite failą
-
„Raspberry PiI“mano, kad SD kortelėje yra „Raspbian Stretch“operacinė sistema. Įdėkite SD kortelę į Raspberry Pi ir įjunkite Raspberry Pi.
-
Įdiekite pirštų atspaudų biblioteką „Raspberry Pi“naudodami šią nuorodą
sicherheitskritisch.de/2015/03/fingerprint…
-
Įdiekite RC522 RFID biblioteką į savo „Raspberry Pi“naudodami šią nuorodą
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
20x4 LCD modulio valdymas naudojant „Python“naudojant šią nuorodą
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
-
3 žingsnis: Aparatūros integravimas
-
Raspberry Pi ir R305 pirštų atspaudų modulis Sekite šią nuorodą
sicherheitskritisch.de/2015/03/fingerprint…
-
Raspberry Pi ir RC522 RFID modulis Sekite šią nuorodą
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
Raspberry Pi ir 20x4 LCD modulisSekite šią nuorodą
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
- Raspberry Pi ir mygtukas Nustatykite savo PCB išdėstymą naudodami „Eagle“programinę įrangą, galite peržiūrėti pridėtą paveikslėlį ir sekti „pinout“paveikslėlį.
- „Raspberry Pi“ir „Buzzer“„Raspberry Pi“galite naudoti kitą turimą įvesties/išvesties funkciją, tačiau šiam projektui aš pasirenku 40 garsiakalbį.
4 žingsnis: programinės įrangos integravimas
-
Kompiuteriui/nešiojamam kompiuteriui
- Įsitikinkite, kad nešiojamasis kompiuteris/kompiuteris yra prijungtas prie eterneto tinklo, kuriame yra DHCP serveris. Taigi galite patikrinti savo nešiojamojo kompiuterio/kompiuterio IP adresą, kaip ir anksčiau (mano yra 172.37.40.40).
- Paleiskite „Xampp“programinę įrangą, tada spustelėkite „Pradėti“„Apache“ir „MySQL“modulyje.
- Paleiskite naršyklę (pvz., „Mozilla Firefox“), tada adreso juostoje įveskite šią komandą: 172.37.40.40/phpmyadmin, tada įveskite. Būsite nukreipti į phpmyadmin, kad sukurtumėte duomenų bazę.
- Sukurkite tą pačią duomenų bazę, kaip ir pridėta nuotrauka.
- Raspberry Pi Susisiekite su manimi, kad gautumėte kodą raspberry pi.
5 veiksmas: paleiskite sistemą
- Įjunkite „Raspberry Pi“ir prijunkite jį prie to paties „Ethernet“tinklo kaip ir kompiuteris/nešiojamasis kompiuteris. Įsitikinkite, kad jūsų „Raspberry Pi“prijungtas prie to paties tinklo, vykdydami šią komandą terminale: ifconfig. Jei prijungtas, „Raspberry Pi“turės tokį IP adresą kaip 172.37.40.45 ar kitas. Norėdami atlikti šiuos privalumus, turėtumėte turėti klaviatūrą ir pelę, tada prijunkite ją prie „Raspberry Pi“USB prievado.
- Paleiskite „Xampp“programą nešiojamajame kompiuteryje. Tada spustelėkite Pradėti „Apache“ir „MySQL Module“.
-
Paleiskite kodą:
- Jei norite užregistruoti naują vartotoją, terminale paleiskite Register.py naudodami šią komandą: sudo python Register.py.
- Jei norite ieškoti vartotojo, paleiskite „Searching.py“terminale šiuo komentu: sudo python Searching.p y.