Turinys:

Pirštų atspaudų ir RFID stebėjimo sistema naudojant „Raspberry Pi“ir „MySQL“duomenų bazę: 5 žingsniai
Pirštų atspaudų ir RFID stebėjimo sistema naudojant „Raspberry Pi“ir „MySQL“duomenų bazę: 5 žingsniai

Video: Pirštų atspaudų ir RFID stebėjimo sistema naudojant „Raspberry Pi“ir „MySQL“duomenų bazę: 5 žingsniai

Video: Pirštų atspaudų ir RFID stebėjimo sistema naudojant „Raspberry Pi“ir „MySQL“duomenų bazę: 5 žingsniai
Video: Praėjimo kontrolės piršto antspaudų skaitytuvo ZKteco FR1200 apžvalga 2024, Gruodis
Anonim
Pirštų atspaudų ir RFID pagrindu sukurta dalyvavimo sistema naudojant „Raspberry Pi“ir „MySQL“duomenų bazę
Pirštų atspaudų ir RFID pagrindu sukurta dalyvavimo sistema naudojant „Raspberry Pi“ir „MySQL“duomenų bazę

Šio projekto vaizdo įrašas

1 žingsnis: aparatinės įrangos komponentai

Techninės įrangos komponentai
Techninės įrangos komponentai
  1. R305 Pirštų atspaudų modulis
  2. PL2303 USB į TTL
  3. RC522 RFID modulis
  4. 20x4 LCD ekranas
  5. Raspberry Pi
  6. Ethernet kabelis
  7. Mygtukas (8)
  8. Garsinis signalas
  9. Jumper Wire
  10. SD kortelė (16 GB)
  11. Potensiometras (10k)

2 žingsnis: programinės įrangos komponentai

Programinės įrangos komponentai
Programinės įrangos komponentai
  1. Į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ą
  2. „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

Techninės įrangos integravimas
Techninės įrangos integravimas
Techninės įrangos integravimas
Techninės įrangos integravimas
Techninės įrangos integravimas
Techninės įrangos integravimas
Techninės įrangos integravimas
Techninės įrangos integravimas
  1. Raspberry Pi ir R305 pirštų atspaudų modulis Sekite šią nuorodą

    sicherheitskritisch.de/2015/03/fingerprint…

  2. Raspberry Pi ir RC522 RFID modulis Sekite šią nuorodą

    www.raspberrypi-spy.co.uk/2018/02/rc522-rf…

  3. Raspberry Pi ir 20x4 LCD modulisSekite šią nuorodą

    www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…

  4. 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į.
  5. „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

Programinės įrangos integravimas
Programinės įrangos integravimas
Programinės įrangos integravimas
Programinės įrangos integravimas
Programinės įrangos integravimas
Programinės įrangos integravimas
Programinės įrangos integravimas
Programinės įrangos integravimas
  • Kompiuteriui/nešiojamam kompiuteriui

    1. Į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).
    2. Paleiskite „Xampp“programinę įrangą, tada spustelėkite „Pradėti“„Apache“ir „MySQL“modulyje.
    3. 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ę.
    4. 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ą

Paleiskite sistemą
Paleiskite sistemą
  1. Į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.
  2. Paleiskite „Xampp“programą nešiojamajame kompiuteryje. Tada spustelėkite Pradėti „Apache“ir „MySQL Module“.
  3. 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: