Sisällysluettelo:

Sormenjälki- ja RFID -pohjainen läsnäolojärjestelmä Raspberry Pi- ja MySQL -tietokannan avulla: 5 vaihetta
Sormenjälki- ja RFID -pohjainen läsnäolojärjestelmä Raspberry Pi- ja MySQL -tietokannan avulla: 5 vaihetta

Video: Sormenjälki- ja RFID -pohjainen läsnäolojärjestelmä Raspberry Pi- ja MySQL -tietokannan avulla: 5 vaihetta

Video: Sormenjälki- ja RFID -pohjainen läsnäolojärjestelmä Raspberry Pi- ja MySQL -tietokannan avulla: 5 vaihetta
Video: Esphome fingerprint+rfid (homeassistant) 2024, Marraskuu
Anonim
Sormenjälki- ja RFID -pohjainen läsnäolojärjestelmä, joka käyttää Raspberry Pi- ja MySQL -tietokantaa
Sormenjälki- ja RFID -pohjainen läsnäolojärjestelmä, joka käyttää Raspberry Pi- ja MySQL -tietokantaa

Video tästä projektista

Vaihe 1: Laitteiston osat

Laitteiston osat
Laitteiston osat
  1. R305 Sormenjälkimoduuli
  2. PL2303 USB - TTL
  3. RC522 RFID -moduuli
  4. 20x4 LCD
  5. Raspberry Pi
  6. Ethernet kaapeli
  7. Painike (8)
  8. Summeri
  9. Hyppyjohdin
  10. SD -kortti (16 Gt)
  11. Potensiometri (10k)

Vaihe 2: Ohjelmiston osat

Ohjelmiston osat
Ohjelmiston osat
  1. PC/kannettava Asenna Xampp -sovellus kannettavaan tietokoneeseen. Liitä tietokone/kannettava tietokone ethernet -verkkoon, jossa on DHCP -palvelin. Avaa sitten CMD ja suorita seuraava komento: ipconfig. Katso IP -osoitteesi (minun on 172.37.40.40) ja muista se. Suorita Xampp, valitse Apache -moduulissa Config ja valitse Apache (httpd.conf). Etsi ja muokkaa tätä komentoa: #Listen 172.37.40.40:80. Poista " #" ja tallenna sitten httpd.conf -tiedosto.
  2. Raspberry PiI olettaa, että SD -kortilla on Raspbian Stretch -käyttöjärjestelmä. Aseta SD -kortti Raspberry Pi -laitteeseen ja käynnistä Raspberry Pi.

    • Asenna sormenjälkikirjasto Raspberry Pi -laitteeseesi tämän linkin kautta

      sicherheitskritisch.de/2015/03/fingerprint…

    • Asenna RC522 RFID -kirjasto Raspberry Pi -laitteeseesi noudattamalla tätä linkkiä

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

    • 20x4 LCD -moduulin ohjaus Pythonilla tämän linkin kautta

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

Vaihe 3: Laitteiston integrointi

Laitteiston integrointi
Laitteiston integrointi
Laitteiston integrointi
Laitteiston integrointi
Laitteiston integrointi
Laitteiston integrointi
Laitteiston integrointi
Laitteiston integrointi
  1. Raspberry Pi- ja R305 -sormenjälkimoduuli Seuraa tätä linkkiä

    sicherheitskritisch.de/2015/03/fingerprint…

  2. Raspberry Pi ja RC522 RFID -moduuli Seuraa tätä linkkiä

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

  3. Raspberry Pi ja 20x4 LCD -moduuli Seuraa tätä linkkiä

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

  4. Raspberry Pi ja painike Voit määrittää piirilevyn asettelun käyttämällä Eagle -ohjelmistoa, jolloin voit katsoa liitteenä olevaa kuvaa ja seurata pinout -kuvaa.
  5. Raspberry Pi ja summeri Voit käyttää toista saatavilla olevaa I/O: ta Raspberry Pi -laitteessa, mutta tässä projektissa valitsen nastan 40 summerille.

Vaihe 4: Ohjelmiston integrointi

Ohjelmiston integrointi
Ohjelmiston integrointi
Ohjelmiston integrointi
Ohjelmiston integrointi
Ohjelmiston integrointi
Ohjelmiston integrointi
Ohjelmiston integrointi
Ohjelmiston integrointi
  • PC/kannettava tietokone

    1. Varmista, että kannettava tietokone/tietokone on kytketty ethernet -verkkoon, jossa on DHCP -palvelin. Joten voit tarkistaa kannettavan tietokoneen/PC: n IP -osoitteen edelleen samalla tavalla kuin ennen (minun on 172.37.40.40).
    2. Suorita Xampp -ohjelmisto ja napsauta sitten Käynnistä Apache- ja MySQL -moduulissa.
    3. Suorita selain (esim. Mozilla Firefox) ja kirjoita osoitekenttään tämä komento: 172.37.40.40/phpmyadmin ja kirjoita. Sinut ohjataan phpmyadminiin tietokannan luomiseksi.
    4. Luo sama tietokanta kuin liitteenä oleva kuva.
  • Raspberry Pi Ota yhteyttä saadaksesi vadelmapi koodi.

Vaihe 5: Suorita järjestelmä

Suorita järjestelmä
Suorita järjestelmä
  1. Käynnistä Raspberry Pi ja kytke se samaan ethernet -verkkoon kuin tietokone/kannettava tietokone. Varmista, että Raspberry Pi on muodostanut yhteyden samaan verkkoon suorittamalla tämän komennon terminaalissa: ifconfig. Jos yhteys on muodostettu, Raspberry Pi: llä on IP -osoite, kuten 172.37.40.45 tai muu. Tämän ammattilaisen suorittamiseksi sinulla tulee olla näppäimistö ja hiiri ja liitä se Raspberry Pi USB -porttiin.
  2. Suorita Xampp -sovellus kannettavalla tietokoneella. Napsauta sitten Käynnistä Apache ja MySQL -moduuli.
  3. Suorita koodi:

    • Jos haluat rekisteröidä uuden käyttäjän, suorita Register.py päätteessä tällä komennolla: sudo python Register.py.
    • Jos haluat tehdä hakuja käyttäjälle, suorita Searching.py päätelaitteella tämän commanin avulla: sudo python Searching.p y.

Suositeltava: