Turinys:
- 1 žingsnis: aparatinės įrangos komponentai
- 2 žingsnis: programinės įrangos komponentai
- 3 žingsnis: Aparatūros integravimas
- 4 žingsnis: programinės įrangos integravimas
- 5 veiksmas: paleiskite sistemą
Video: Pirštų atspaudų ir RFID stebėjimo sistema naudojant „Raspberry Pi“ir „MySQL“duomenų bazę: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Š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.
Rekomenduojamas:
Pirštų atspaudų biometrinis balsavimo aparatas naudojant „Arduino“: 4 žingsniai (su paveikslėliais)
Pirštų atspaudais pagrįsta biometrinė balsavimo mašina naudojant „Arduino“: Mes visi žinome apie esamą elektroninio balsavimo aparatą, kuriame vartotojas turi paspausti mygtuką balsuoti. Tačiau šios mašinos buvo kritikuojamos dėl grūdinimo nuo pat pradžių. Taigi vyriausybė planuoja įvesti pirštų atspaudų bazę
„Pasidaryk pats“pirštų atspaudų raktų apsaugos sistema: 8 žingsniai
„Pasidaryk pats“pirštų atspaudų raktų apsaugos sistema: ši programa yra naudinga norint užtikrinti kasdienius reikalingus raktus (užraktas). Kartais mes turime keletą bendrų raktų, tokių kaip namai, garažas, automobilių stovėjimo aikštelė tarp dviejų ar daugiau žmonių. Rinkoje galima rasti daugybę biologinių metrinių sistemų
Pirštų atspaudų balsavimo internetinė sistema (FVOS): 5 žingsniai
Pirštų atspaudų balsavimo internetinė sistema (FVOS): internetinė pirštų atspaudų balsavimo sistema suteikia rinkėjams galimybę balsuoti visiškai skaitmenizuotai, rinkdama ir patvirtindama jo informaciją nuskaitydama piršto atspaudą per įrenginį ir išsaugodama duomenis serveryje. Jame yra patogi G
„Arduino“pirštų atspaudų lankymo sistema su duomenų saugykla debesyje: 8 žingsniai
„Arduino“pirštų atspaudų lankymo sistema su debesies duomenų saugykla: šią ir kitas nuostabias pamokas galite perskaityti oficialioje „ElectroPeak“svetainėje. Šioje pamokoje mes padarysime
Pirštų atspaudų skaitytuvo klasės lankymo sistema (GT-521F32): 9 žingsniai
Pirštų atspaudų skaitytuvo klasės lankymo sistema (GT-521F32): Šis projektas yra paprasta lankomumo registravimo sistema, kuri naudoja GT-521F32, pigų optinį pirštų atspaudų skaitytuvą iš „Sparkfun“, kad nuskaitytų ir įrašytų kas ir kada prisijungia