İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu Projenin Videosu
Adım 1: Donanım Bileşenleri
- R305 Parmak İzi Modülü
- PL2303 USB'den TTL'ye
- RC522 RFID Modülü
- 20x4 LCD
- Ahududu Pi
- Ethernet kablosu
- Basma Düğmesi (8)
- zil
- Jumper Tel
- SD Kart (16 GB)
- Potansiyometre (10k)
2. Adım: Yazılım Bileşenleri
- PC/LaptopXampp uygulamasını dizüstü/PC'nize yükleyin. PC'nizi/Dizüstü Bilgisayarınızı bir DHCP Sunucusu olan ethernet ağına bağlayın. Ardından, CMD'yi açın ve şu komutu çalıştırın: ipconfig. IP Adresinize bakın (benimki 172.37.40.40) ve hatırlayın. Xampp'i çalıştırın, Modül Apache klik Config'de Apache'yi (httpd.conf) seçin. Şu komutu bulun ve düzenleyin: #Listen 172.37.40.40:80. " # " öğesini kaldırın ve ardından httpd.conf dosyasını kaydedin.
-
Raspberry Pi, SD Kartta bir Raspbian Stretch İşletim Sistemi olduğunu varsayar. SD Kartı Raspberry Pi'ye takın ve Raspberry Pi'yi açın.
-
Bu bağlantıyı izleyerek Raspberry Pi'nize parmak izi kitaplığı yükleyin
sicherheitskritisch.de/2015/03/fingerprint…
-
Bu bağlantıyı takip ederek Raspberry Pi'nize RC522 RFID kütüphanesini kurun
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
Bu bağlantıyı takip ederek Python kullanarak 20x4 LCD Modül Kontrolü
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
-
3. Adım: Donanım Entegrasyonu
-
Raspberry Pi ve R305 Parmak İzi ModülüBu bağlantıyı takip edin
sicherheitskritisch.de/2015/03/fingerprint…
-
Raspberry Pi ve RC522 RFID ModülBu bağlantıyı takip edin
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
Raspberry Pi ve 20x4 LCD ModülBu bağlantıyı takip edin
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
- Raspberry Pi ve Push ButtonDesain PCB düzeninizi Eagle yazılımını kullanarak, ekteki resme bakabilir ve pinout resmini takip edebilirsiniz.
- Raspberry Pi ve BuzzerRaspberry Pi'de mevcut başka bir G/Ç kullanabilirsiniz, ancak bu proje için buzzer için pin 40'ı seçiyorum.
4. Adım: Yazılım Entegrasyonu
-
PC/Dizüstü Bilgisayar için
- Dizüstü bilgisayarınızın/PC'nizin DHCP Sunucusu olan bir ethernet ağına bağlı olduğundan emin olun. Böylece Dizüstü/PC IP Adresinizi hala eskisi gibi kontrol edebilirsiniz (benimki 172.37.40.40).
- Xampp Yazılımını çalıştırın, ardından Apache ve MySQL Modülünde Başlat'ı tıklayın.
- Tarayıcıyı çalıştırın (örn. Mozilla Firefox), ardından Adres Çubuğuna şu komutu yazın: 172.37.40.40/phpmyadmin, ardından girin. Veritabanı yapmak için phpmyadmin'e yönlendirileceksiniz.
- Ekteki resimle aynı veritabanını oluşturun.
- Raspberry Pi için Raspberry pi'deki kod için bana ulaşın.
Adım 5: Sistemi Çalıştırın
- Raspberry Pi'nizi açın ve PC/Laptop ile aynı ethernet ağına bağlayın. Terminalde şu komutu çalıştırarak Raspberry Pi'nizin aynı ağa bağlı olduğundan emin olun: ifconfig. Raspberry Pi'niz bağlanırsa, 172.37.40.45 veya başka bir IP Adresine sahip olacaktır. Bu işlemi gerçekleştirmek için klavye ve farenizin olması ve ardından Raspberry Pi USB Portuna takmanız gerekmektedir.
- Dizüstü/PC'de Xampp Uygulamasını çalıştırın. Ardından klik Apache ve MySQL Modülünü başlatın.
-
Kodu çalıştırın:
- Yeni bir kullanıcı kaydetmek istiyorsanız, terminalde Register.py'yi şu komutla çalıştırın: sudo python Register.py.
- Bir kullanıcıyı aramak istiyorsanız, terminalde Searching.py'yi şu komutla çalıştırın: sudo python Searching.p y.