Kazalo:
- 1. korak: Strojne komponente
- Korak: Komponente programske opreme
- 3. korak: Integracija strojne opreme
- 4. korak: Integracija programske opreme
- 5. korak: Zaženite sistem
Video: Sistem prisotnosti na podlagi prstnih odtisov in RFID z uporabo baze podatkov Raspberry Pi in MySQL: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Videoposnetek tega projekta
1. korak: Strojne komponente
- R305 Modul prstnih odtisov
- PL2303 USB v TTL
- RC522 RFID modul
- 20x4 LCD
- Malina Pi
- Ethernet kabel
- Potisni gumb (8)
- Zvočni signal
- Mostična žica
- SD kartica (16 GB)
- Potenziometer (10k)
Korak: Komponente programske opreme
- Računalnik/prenosni računalnik Namestite aplikacijo Xampp v prenosni računalnik. Računalnik/prenosni računalnik povežite z ethernetnim omrežjem, ki ima strežnik DHCP. Nato odprite CMD in zaženite ta ukaz: ipconfig. Poglejte svoj IP naslov (moj je 172.37.40.40) in si ga zapomnite. Zaženite Xampp, v modulu Apache kliknite Config, izberite Apache (httpd.conf). Poiščite in uredite ta ukaz: #Poslušajte 172.37.40.40:80. Odstranite " #" in nato shranite datoteko
-
Raspberry PiI predvideva, da je na kartici SD operacijski sistem Raspbian Stretch. Vstavite kartico SD v Raspberry Pi in vklopite Raspberry Pi.
-
Po tej povezavi namestite knjižnico prstnih odtisov v svoj Raspberry Pi
sicherheitskritisch.de/2015/03/fingerprint…
-
Po tej povezavi namestite knjižnico RFID RC522 na svoj Raspberry Pi
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
20x4 LCD modul Upravljajte z Pythonom po tej povezavi
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
-
3. korak: Integracija strojne opreme
-
Modul prstnih odtisov Raspberry Pi in R305 Sledite tej povezavi
sicherheitskritisch.de/2015/03/fingerprint…
-
RFID modul Raspberry Pi in RC522 Sledite tej povezavi
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
Raspberry Pi in 20x4 LCD modul Sledite tej povezavi
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
- Raspberry Pi in potisni gumb Odstranite postavitev tiskanega vezja s programsko opremo Eagle in si oglejte priloženo sliko ter sledite sliki izpiska.
- Raspberry Pi in Buzzer V Raspberry Pi lahko uporabite drug razpoložljiv V/I, vendar za ta projekt izberem pin 40 za brenčalo.
4. korak: Integracija programske opreme
-
Za osebni računalnik/prenosni računalnik
- Prepričajte se, da je vaš prenosnik/računalnik povezan z ethernetnim omrežjem s strežnikom DHCP. Tako lahko preverite IP naslov prenosnika/računalnika, ki je še vedno enak kot prej (moj je 172.37.40.40).
- Zaženite programsko opremo Xampp, nato kliknite Start na Apache in MySQL Module.
- Zaženite brskalnik (npr. Mozilla Firefox), nato v naslovno vrstico vnesite ta ukaz: 172.37.40.40/phpmyadmin, nato vnesite. Preusmerjeni boste na phpmyadmin za izdelavo baze podatkov.
- Ustvarite bazo podatkov, kot je priložena slika.
- Za Raspberry Pi Za kodo v malini pi me kontaktirajte.
5. korak: Zaženite sistem
- Vklopite Raspberry Pi in ga povežite z istim ethernetnim omrežjem kot računalnik/prenosni računalnik. Prepričajte se, da je vaša naprava Raspberry Pi povezana z istim omrežjem, tako da zaženete ta ukaz v terminalu: ifconfig. Če ste povezani, bo vaš Raspberry Pi imel naslov IP, kot je 172.37.40.45 ali drug. Za izvedbo te proze morate imeti tipkovnico in miško, nato pa jih priključiti na vrata USB Raspberry Pi.
- Zaženite aplikacijo Xampp na prenosnem računalniku. Nato kliknite Začni Apache in modul MySQL.
-
Zaženite kodo:
- Če želite registrirati novega uporabnika, zaženite Register.py na terminalu s tem ukazom: sudo python Register.py.
- Če želite poiskati uporabnika, zaženite Searching.py na terminalu s tem poveljnikom: sudo python Searching.p y.
Priporočena:
Sistem prisotnosti s pošiljanjem podatkov RFID na strežnik MySQL z uporabo Pythona z Arduinom: 6 korakov
Sistem prisotnosti s pošiljanjem podatkov RFID na strežnik MySQL z uporabo Pythona z Arduinom: V tem projektu sem povezal RFID-RC522 z arduinom in nato pošiljam podatke RFID v bazo podatkov phpmyadmin. Za razliko od naših prejšnjih projektov v tem primeru ne uporabljamo nobenega ethernetnega ščita, tukaj samo beremo serijske podatke, ki prihajajo iz ar
Arduino sistem za spremljanje prstnih odtisov W/ shranjevanje podatkov v oblaku: 8 korakov
Arduino sistem za spremljanje prstnih odtisov s shrambo podatkov v oblaku: to in druge neverjetne vaje lahko preberete na uradni spletni strani ElectroPeak Pregled - Danes je učenje o delovanju in izvajanju naprav IoT tako bistveno zaradi vse večje uporabe sistemov IoT. V tej vadnici bomo naredili
Sistem prisotnosti s shranjevanjem podatkov v Googlovi preglednici z uporabo RFID in Arduino Ethernet Shield: 6 korakov
Sistem udeležencev s shranjevanjem podatkov v Googlovi preglednici z uporabo RFID in Arduino Ethernet Shield: Pozdravljeni, fantje, tukaj prihajamo do zelo razburljivega projekta in tako pošiljamo podatke rfid v Googlovo preglednico z uporabo Arduina. Skratka, naredili bomo sistem obiskanosti, ki temelji na bralniku RFID, ki bo podatke o prisotnosti v realnem času shranil v goog
Sistem prisotnosti razreda bralnika prstnih odtisov (GT-521F32): 9 korakov
Sistem za spremljanje razreda bralnika prstnih odtisov (GT-521F32): Ta projekt je preprost sistem za beleženje prisotnosti, ki uporablja GT-521F32, nizkocenovni optični bralnik prstnih odtisov podjetja Sparkfun za skeniranje in beleženje, kdo in kdaj se kdo prijavi
Kako olajšati varnostni sistem prstnih odtisov tako enostavno kot ABC: 12 korakov (s slikami)
Kako prevarati varnostni sistem prstnih odtisov tako enostavno kot ABC: To navodilo vam bo pokazalo, kako lahko tako preprosto zavedete varnostni sistem prstnih odtisov kot ABC. IBM nikoli ne želi, da veste o. deluje tudi za večino varnostnega sistema za prstne odtise. Na primer: npr. vrata, mobilni telefon … Ta navodila so priložena v