Tartalomjegyzék:

Ujjlenyomat- és RFID -alapú jelenléti rendszer a Raspberry Pi és a MySQL adatbázis használatával: 5 lépés
Ujjlenyomat- és RFID -alapú jelenléti rendszer a Raspberry Pi és a MySQL adatbázis használatával: 5 lépés

Videó: Ujjlenyomat- és RFID -alapú jelenléti rendszer a Raspberry Pi és a MySQL adatbázis használatával: 5 lépés

Videó: Ujjlenyomat- és RFID -alapú jelenléti rendszer a Raspberry Pi és a MySQL adatbázis használatával: 5 lépés
Videó: RFID kártya beolvasása Raspberry Pi áramkörrel 2024, December
Anonim
Ujjlenyomat- és RFID -alapú jelenléti rendszer Raspberry Pi és MySQL adatbázis használatával
Ujjlenyomat- és RFID -alapú jelenléti rendszer Raspberry Pi és MySQL adatbázis használatával

Videó erről a projektről

1. lépés: Hardverkomponensek

Hardver alkatrészek
Hardver alkatrészek
  1. R305 Ujjlenyomat -modul
  2. PL2303 USB - TTL
  3. RC522 RFID modul
  4. 20x4 -es LCD
  5. Raspberry Pi
  6. Hálózati kábel
  7. Nyomógomb (8)
  8. Berregő
  9. Jumper huzal
  10. SD kártya (16 GB)
  11. Potenciométer (10k)

2. lépés: Szoftverösszetevők

Szoftverösszetevők
Szoftverösszetevők
  1. Telepítse az Xampp alkalmazást laptopjába/PC -jébe. Csatlakoztassa PC -jét/laptopját az ethernet hálózathoz, amely rendelkezik DHCP szerverrel. Ezután nyissa meg a CMD -t, és futtassa a következő parancsot: ipconfig. Nézze meg az IP -címét (az enyém 172.37.40.40), és emlékezzen rá. Futtassa az Xampp alkalmazást, kattintson az Apache modulban a Konfiguráció elemre, és válassza az Apache (httpd.conf) lehetőséget. Keresse meg és szerkessze ezt a parancsot: #Listen 172.37.40.40:80. Távolítsa el a " #" karaktert, majd mentse a httpd.conf fájlt.
  2. A Raspberry PiI feltételezi, hogy az SD -kártyán van egy Raspbian Stretch operációs rendszer. Helyezze be az SD -kártyát a Raspberry Pi -be, és kapcsolja be a Raspberry Pi -t.

    • Telepítse az ujjlenyomat -könyvtárat a Raspberry Pi készülékére ezen a linken

      sicherheitskritisch.de/2015/03/fingerprint…

    • Telepítse az RC522 RFID könyvtárat Raspberry Pi készülékére ezen a linken

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

    • 20x4 LCD modulvezérlés Python segítségével ezen a linken

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

3. lépés: Hardverintegráció

Hardver integráció
Hardver integráció
Hardver integráció
Hardver integráció
Hardver integráció
Hardver integráció
Hardver integráció
Hardver integráció
  1. Raspberry Pi és R305 ujjlenyomat -modul Kövesse ezt a linket

    sicherheitskritisch.de/2015/03/fingerprint…

  2. Raspberry Pi és RC522 RFID modul Kövesse ezt a linket

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

  3. Raspberry Pi és 20x4 LCD modul Kövesse ezt a linket

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

  4. Raspberry Pi és nyomógomb Az Eagle szoftver használatával határozza meg a NYÁK elrendezését, és megtekintheti a mellékelt képet, és követheti a pinout képet.
  5. Raspberry Pi és Buzzer Használhat egy másik elérhető I/O -t a Raspberry Pi -ben, de ehhez a projekthez a 40 -es tűt választom a hangjelzéshez.

4. lépés: Szoftverintegráció

Szoftverintegráció
Szoftverintegráció
Szoftverintegráció
Szoftverintegráció
Szoftverintegráció
Szoftverintegráció
Szoftverintegráció
Szoftverintegráció
  • PC -hez/laptophoz

    1. Győződjön meg arról, hogy laptopja/számítógépe olyan Ethernet -hálózathoz csatlakozik, amely rendelkezik DHCP -kiszolgálóval. Így ellenőrizheti a laptop/PC IP -címét, még mindig ugyanazt, mint korábban (az enyém 172.37.40.40).
    2. Futtassa az Xampp szoftvert, majd kattintson a Start gombra az Apache és a MySQL modulon.
    3. Futtassa a Böngészőt (pl. Mozilla Firefox), majd írja be a címsorba ezt a parancsot: 172.37.40.40/phpmyadmin, majd írja be. Az adatbázis létrehozásához a phpmyadmin webhelyre kell irányítani.
    4. Hozza létre a mellékelt képpel megegyező adatbázist.
  • Raspberry Pi esetén vegye fel velem a kapcsolatot a raspberry pi -ben.

5. lépés: Futtassa a rendszert

Futtassa a rendszert
Futtassa a rendszert
  1. Kapcsolja be a Raspberry Pi -t, és csatlakoztassa ugyanahhoz az Ethernet -hálózathoz, mint a PC/Laptop. Győződjön meg arról, hogy a Raspberry Pi ugyanahhoz a hálózathoz csatlakozott, futtassa ezt a parancsot a terminálon: ifconfig. Ha csatlakoztatva van, akkor a Raspberry Pi IP -címe 172.37.40.45 vagy más lesz. Ennek a funkciónak a végrehajtásához rendelkeznie kell billentyűzettel és egérrel, majd csatlakoztassa a Raspberry Pi USB porthoz.
  2. Futtassa az Xampp alkalmazást laptopon/számítógépen. Ezután kattintson az Apache és a MySQL modul indítása gombra.
  3. Futtassa a kódot:

    • Ha új felhasználót szeretne regisztrálni, futtassa a Register.py fájlt a terminálon ezzel a paranccsal: sudo python Register.py.
    • Ha keresni szeretne egy felhasználóban, futtassa a Searching.py fájlt a terminálon a következő módon: sudo python Searching.p y.

Ajánlott: