Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Video z tohto projektu
Krok 1: Hardvérové súčasti
- Modul odtlačkov prstov R305
- PL2303 USB na TTL
- RF5 modul RC522
- LCD 20x4
- Malinový koláč
- Ethernetový kábel
- Tlačidlo (8)
- Bzučiak
- Prepojovací drôt
- Karta SD (16 GB)
- Potenciometer (10k)
Krok 2: Softvérové súčasti
- PC/LaptopNainštalujte aplikáciu Xampp do svojho prenosného počítača/PC. Pripojte počítač/prenosný počítač k ethernetovej sieti so serverom DHCP. Potom otvorte CMD a spustite nasledujúci príkaz: ipconfig. Pozrite sa na svoju IP adresu (moja je 172.37.40.40) a zapamätajte si ju. Spustite Xampp, v Module Apache kliknite na Konfigurovať, zvoľte Apache (httpd.conf). Nájdite a upravte tento príkaz: #Listen 172.37.40.40:80. Odstráňte " #" a potom uložte súbor
-
Raspberry Pi Predpokladám, že na karte SD je operačný systém Raspbian Stretch. Vložte kartu SD do Raspberry Pi a zapnite Raspberry Pi.
-
Nainštalujte si do svojho Raspberry Pi knižnicu odtlačkov prstov pomocou tohto odkazu
sicherheitskritisch.de/2015/03/fingerprint…
-
Nainštalujte si do svojho Raspberry Pi knižnicu RF522 RC522 pomocou tohto odkazu
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
Ovládanie modulu 20x4 LCD pomocou systému Python pomocou tohto odkazu
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
-
Krok 3: Integrácia hardvéru
-
Modul odtlačkov prstov Raspberry Pi a R305 Nasledujte tento odkaz
sicherheitskritisch.de/2015/03/fingerprint…
-
RFID modul Raspberry Pi a RC522Sledujte tento odkaz
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
Modul LCD Raspberry Pi a 20x4Sledujte tento odkaz
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
- Raspberry Pi a Push ButtonZachráňte rozloženie DPS pomocou softvéru Eagle, môžete sa pozrieť na priložený obrázok a postupovať podľa obrázku vývodu.
- V Raspberry Pi môžete použiť iný dostupný I/O, ale pre tento projekt som vybral pin 40 pre bzučiak.
Krok 4: Integrácia softvéru
-
Pre PC/notebook
- Uistite sa, že je váš prenosný počítač/počítač pripojený k ethernetovej sieti so serverom DHCP. Môžete teda skontrolovať, či je adresa IP prenosného počítača/počítača stále rovnaká ako predtým (moja je 172.37.40.40).
- Spustite softvér Xampp a potom kliknite na položku Spustiť na module Apache a MySQL.
- Spustite prehliadač (napr. Mozilla Firefox), potom do panela s adresou zadajte tento príkaz: 172.37.40.40/phpmyadmin, potom zadajte. Na vytvorenie databázy budete presmerovaní na phpmyadmin.
- Vytvorte databázu rovnakú ako na obrázku.
- Pre Raspberry Pi Kontaktujte ma pre kód v Raspberry Pi.
Krok 5: Spustite systém
- Zapnite Raspberry Pi a pripojte ho k rovnakej ethernetovej sieti ako počítač/notebook. Uistite sa, že sa váš Raspberry Pi pripojil k rovnakej sieti spustením tohto príkazu v termináli: ifconfig. Po pripojení bude mať váš Raspberry Pi adresu IP ako 172.37.40.45 alebo inú. Aby ste to mohli vykonať, mali by ste mať klávesnicu a myš a potom ju zapojiť do USB portu Raspberry Pi.
- Spustite aplikáciu Xampp na prenosnom počítači/PC. Potom kliknite na Spustiť modul Apache a MySQL.
-
Spustite kód:
- Ak chcete zaregistrovať nového používateľa, spustite Register.py na termináli týmto príkazom: sudo python Register.py.
- Ak chcete hľadať užívateľa, spustite Searching.py na termináli týmto príkazom: sudo python Searching.p y.