Mündəricat:
- Addım 1: Avadanlıq Komponentləri
- Addım 2: Proqram komponentləri
- Addım 3: Avadanlıq İnteqrasiyası
- Addım 4: Proqram İnteqrasiyası
- Addım 5: Sistemi işə salın
Video: Raspberry Pi və MySQL verilənlər bazasından istifadə edərək barmaq izi və RFID əsaslı iştirak sistemi: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Bu layihənin videosu
Addım 1: Avadanlıq Komponentləri
- R305 Barmaq izi modulu
- PL2303 USB -dən TTL -ə
- RC522 RFID Modulu
- 20x4 LCD
- Moruq Pi
- Ethernet Kabeli
- Düymə (8)
- Buzzer
- Jumper Tel
- SD Kart (16 GB)
- Potensiometr (10k)
Addım 2: Proqram komponentləri
- PC/Laptop Xampp tətbiqini dizüstü kompüterinizə/kompüterinizə quraşdırın. PC/dizüstü kompüterinizi DHCP serveri olan ethernet şəbəkəsinə qoşun. Sonra CMD -ni açın və aşağıdakı əmri işlədin: ipconfig. IP ünvanınıza baxın (mənimki 172.37.40.40) və xatırlayın. Xampp -ı işə salın, Modul Apache Config -də Apache (httpd.conf) seçin. Bu əmri tapın və redaktə edin: #Dinlə 172.37.40.40:80. " #" İşarəsini çıxarın və sonra httpd.conf faylını qeyd edin.
-
Raspberry PiI, SD kartda bir Raspbian Stretch Əməliyyat Sisteminin olduğunu düşünür. SD Kartı Raspberry Pi -yə daxil edin və Raspberry Pi -ni açın.
-
Bu linki izləyərək barmaq izi kitabxanasını Raspberry Pi -yə quraşdırın
sicherheitskritisch.de/2015/03/fingerprint…
-
Bu linki izləyərək RC522 RFID kitabxanasını Raspberry Pi -yə quraşdırın
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
Bu linki izləyərək Python istifadə edərək 20x4 LCD Modul İdarəetmə
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
-
Addım 3: Avadanlıq İnteqrasiyası
-
Raspberry Pi və R305 Parmak İzi ModuluBu linki izləyin
sicherheitskritisch.de/2015/03/fingerprint…
-
Raspberry Pi və RC522 RFID ModuluBu linki izləyin
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
Raspberry Pi və 20x4 LCD ModuluBu linki izləyin
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
- Eagle proqramından istifadə edərək PCB planınızı qoruyun, əlavə edilmiş şəklə baxa və pinout şəklini izləyə bilərsiniz.
- Raspberry Pi və Buzzer Raspberry Pi -də başqa bir mövcud I/O istifadə edə bilərsiniz, ancaq bu layihə üçün səs siqnalı üçün pin 40 seçirəm.
Addım 4: Proqram İnteqrasiyası
-
PC/Laptop üçün
- Dizüstü kompüterinizin/DHCP serveri olan bir Ethernet şəbəkəsinə qoşulduğundan əmin olun. Laptop/PC IP ünvanınızı əvvəlki kimi yoxlaya bilərsiniz (mənimki 172.37.40.40).
- Xampp Proqramını işə salın, sonra Apache və MySQL Modulunda Başlayın.
- Brauzeri işə salın (məsələn, Mozilla Firefox), sonra ünvan çubuğuna bu əmri yazın: 172.37.40.40/phpmyadmin, sonra daxil edin. Verilənlər bazası yaratmaq üçün phpmyadmin -ə yönləndiriləcəksiniz.
- Verilənlər bazasını şəkildəki kimi yaradın.
- Raspberry Pi üçün moruq pi kodunu almaq üçün mənimlə əlaqə saxlayın.
Addım 5: Sistemi işə salın
- Raspberry Pi -ni işə salın və PC/Laptop ilə eyni ethernet şəbəkəsinə qoşun. Bu əmri terminalda işlədərək Raspberry Pi -nin eyni şəbəkəyə qoşulduğundan əmin olun: ifconfig. Raspberry Pi -yə qoşulduqda 172.37.40.45 və ya digər IP ünvanı olacaq. Bu prosesi yerinə yetirmək üçün klaviatura və siçan olmalıdır, sonra onu Raspberry Pi USB Portuna qoşun.
- Laptopda/PC -də Xampp Tətbiqini işə salın. Sonra Apache və MySQL Modulunu başladın.
-
Kodu işə salın:
- Yeni bir istifadəçini qeyd etmək istəyirsinizsə, bu əmrlə terminalda Register.py proqramını işlədin: sudo python Register.py.
- İstifadəçi axtarırsınızsa, bu komanda tərəfindən terminalda Searching.py proqramını işə salın: sudo python Searching.p y.
Tövsiyə:
Arduino istifadə edərək barmaq izi əsaslı biometrik səsvermə maşını: 4 addım (şəkillərlə)
Arduino istifadə edərək barmaq izi əsaslı biometrik səsvermə maşını: Hamımız istifadəçinin səs vermək üçün bir düyməni basması lazım olan mövcud elektron səsvermə maşınının fərqindəyik. Amma bu maşınlar əvvəldən bərkidilməsi üçün tənqid olunurdu. Hökumət bir barmaq izi bazası tətbiq etməyi planlaşdırır
Arduino ilə Python istifadə edərək MySQL Serverə RFID Məlumat Göndərərək İştirak Sistemi: 6 Addım
Arduino ilə Python istifadə edərək MySQL Serverə RFID Məlumat Göndərərək İştirak Sistemi: Bu Layihədə RFID-RC522-ni arduino ilə əlaqələndirdim və sonra RFID məlumatlarını phpmyadmin verilənlər bazasına göndərirəm. Əvvəlki layihələrimizdən fərqli olaraq, bu vəziyyətdə heç bir ethernet qalxanı istifadə etmirik, burada yalnız ar -dan gələn serial məlumatlarını oxuyuruq
RFID və Arduino Ethernet Shield istifadə edərək Google elektron cədvəlində məlumatların saxlanması ilə iştirak sistemi: 6 addım
RFID və Arduino Ethernet Shield istifadə edərək Google Elektron Cədvəlində Məlumatların Saxlanması ilə İştirak Sistemi: Salam Uşaqlar, burada çox maraqlı bir layihə hazırlayırıq və bu, Arduino istifadə edərək rfid məlumatlarını google elektron cədvəlinə necə göndərəcəyimizdir. Bir sözlə, rfid oxucuya əsaslanaraq iştirak məlumatlarını real vaxt rejimində saxlayacaq bir iştirak sistemi quracağıq
NodeMCU -da bir Firebase verilənlər bazasından məlumatları necə əldə etmək olar: 7 addım
NodeMCU-da bir Firebase Veritabanından Məlumat Necə Alınır: Bu təlimat üçün, Google Firebase-dəki bir verilənlər bazasından məlumat alacağıq və daha da təhlil etmək üçün NodeMCU-dan istifadə edəcəyik. Firebase verilənlər bazası yaratmaq üçün hesab. 3) Yükləyin
Arduino istifadə edən ATM Maşını (Barmaq izi+RFID Kartı): 4 addım (şəkillərlə)
Arduino istifadə edən ATM Maşını (Barmaq izi+RFID Kartı): Salam dostlar, Arduino istifadə edərək yeni bir ATM maşını ideyası ilə geri qayıdıram. Bu, nağdsız xidmətlərin mümkün olmadığı kənd yerlərində faydalı ola bilər. zövq aldınız. başlayaq