Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Video ng Project na Ito
Hakbang 1: Mga Bahagi ng Hardware
- R305 Modyul ng Fingerprint
- PL2303 USB sa TTL
- RC522 RFID Module
- 20x4 LCD
- Raspberry Pi
- Ethernet Cable
- Pindutan ng Push (8)
- Buzzer
- Jumper Wire
- SD Card (16 GB)
- Potensiometer (10k)
Hakbang 2: Mga Bahagi ng Software
- PC / LaptopI-install ang application ng Xampp sa iyong laptop / PC. Ikonekta ang iyong PC / Laptop sa ethernet network na mayroong isang DHCP Server. Pagkatapos, buksan ang CMD at patakbuhin ang sumusunod na utos: ipconfig. Hanapin ang iyong IP Address (ang sa akin ay 172.37.40.40) at alalahanin ito. Patakbuhin ang Xampp, sa Module Apache klik Config, piliin ang Apache (httpd.conf). Hanapin at i-edit ang utos na ito: #Listen 172.37.40.40:80. Alisin ang "#" at pagkatapos ay i-save ang httpd.conf file.
-
Ipinapalagay kong Raspberry PiI na sa SD Card mayroong isang Raspbian Stretch Operating System. Ipasok ang SD Card sa Raspberry Pi at lakas sa Raspberry Pi.
-
Mag-install ng library ng fingerprint sa iyong Raspberry Pi sa pamamagitan ng pagsunod sa link na ito
sicherheitskritisch.de/2015/03/fingerprint…
-
I-install ang RC522 RFID library sa iyong Raspberry Pi sa pamamagitan ng pagsunod sa link na ito
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
20x4 LCD Module Control gamit ang Python sa pamamagitan ng pagsunod sa link na ito
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
-
Hakbang 3: Pagsasama ng Hardware
-
Raspberry Pi at R305 Fingerprint Module Sundin ang link na ito
sicherheitskritisch.de/2015/03/fingerprint…
-
Raspberry Pi at RC522 RFID Module Sundin ang link na ito
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
Raspberry Pi at 20x4 LCD Module Sundin ang link na ito
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
- Raspberry Pi at Push ButtonDesain ang iyong layout ng PCB gamit ang Eagle software, maaari mong tingnan ang nakalakip na larawan at sundin ang pinout na larawan.
- Maaari kang gumamit ng isa pang magagamit na I / O sa Raspberry Pi, ngunit para sa proyektong ito pipiliin ko ang pin 40 para sa buzzer.
Hakbang 4: Pagsasama ng Software
-
Para sa PC / Laptop
- Tiyaking nakakonekta ang iyong Laptop / PC sa isang ethernet network na mayroong isang DHCP Server. Kaya't maaari mong suriin ang iyong Laptop / PC IP Address na pareho pa rin sa dati (ang akin ay 172.37.40.40).
- Patakbuhin ang Xampp Software, pagkatapos ay i-click ang Start sa Apache at MySQL Module.
- Patakbuhin ang Browser (hal. Mozilla Firefox), pagkatapos ay i-type ang Address Bar ng utos na ito: 172.37.40.40/phpmyadmin, pagkatapos ay ipasok. Ididirekta ka sa phpmyadmin para sa paggawa ng database.
- Lumikha ng database na katulad ng nakalakip na larawan.
- Para sa Raspberry Pi Makipag-ugnay sa akin para sa code sa raspberry pi.
Hakbang 5: Patakbuhin ang System
- Lakas sa iyong Raspberry Pi at ikonekta ito sa parehong network ng ethernet tulad ng PC / Laptop. Tiyaking nakakonekta ang iyong Raspberry Pi sa parehong network sa pamamagitan ng pagpapatakbo ng utos na ito sa terminal: ifconfig. Kung nakakonekta ang iyong Raspberry Pi ay magkakaroon ng IP Address tulad ng 172.37.40.45 o iba pa. Upang maisagawa ang prosesong ito, dapat mayroon kang keyboard at mouse, pagkatapos ay i-plug ito sa Raspberry Pi USB Port.
- Patakbuhin ang Xampp Application sa Laptop / PC. Pagkatapos ay i-click ang Start Apache at MySQL Module.
-
Patakbuhin ang code:
- Kung nais mong Magrehistro ng isang bagong gumagamit, patakbuhin ang Register.py sa terminal sa pamamagitan ng utos na ito: sudo python Register.py.
- Kung nais mong Paghahanap ng isang gumagamit, patakbuhin ang Searching.py sa terminal ng koman na ito: sudo python Searching.p y.