Mundarija:

Raspberry Pi va MySQL ma'lumotlar bazasidan foydalangan holda barmoq izlari va RFID asosidagi davomat tizimi: 5 qadam
Raspberry Pi va MySQL ma'lumotlar bazasidan foydalangan holda barmoq izlari va RFID asosidagi davomat tizimi: 5 qadam

Video: Raspberry Pi va MySQL ma'lumotlar bazasidan foydalangan holda barmoq izlari va RFID asosidagi davomat tizimi: 5 qadam

Video: Raspberry Pi va MySQL ma'lumotlar bazasidan foydalangan holda barmoq izlari va RFID asosidagi davomat tizimi: 5 qadam
Video: What is a Server? Servers vs Desktops Explained 2024, Dekabr
Anonim
Raspberry Pi va MySQL ma'lumotlar bazasidan foydalangan holda barmoq izlari va RFID asosidagi davomat tizimi
Raspberry Pi va MySQL ma'lumotlar bazasidan foydalangan holda barmoq izlari va RFID asosidagi davomat tizimi

Ushbu loyiha haqida video

1 -qadam: Uskuna komponentlari

Uskuna komponentlari
Uskuna komponentlari
  1. R305 barmoq izi moduli
  2. PL2303 USB -dan TTL -ga
  3. RC522 RFID moduli
  4. LCD displey 20x4
  5. Raspberry Pi
  6. Ethernet kabeli
  7. Bosish tugmasi (8)
  8. Buzzer
  9. Jumper simlari
  10. SD -karta (16 GB)
  11. Potensiometr (10k)

2 -qadam: dasturiy ta'minot komponentlari

Dastur komponentlari
Dastur komponentlari
  1. Kompyuter/noutbuk Xampp ilovasini noutbuk/kompyuteringizga o'rnating. Kompyuter/noutbukni DHCP -serverga ega chekilgan tarmoqqa ulang. Keyin CMD -ni oching va quyidagi buyruqni bajaring: ipconfig. IP -manzilingizga qarang (meniki 172.37.40.40) va uni eslab qoling. Xampp -ni ishga tushiring, Module Apache Config -da Apache -ni tanlang (httpd.conf). Bu buyruqni toping va tahrir qiling: #Eshiting 172.37.40.40:80. " #" Belgisini olib tashlang va keyin httpd.conf faylini saqlang.
  2. Raspberry PiI, SD -kartada Raspbian Stretch operatsion tizimi mavjud deb taxmin qiladi. SD -kartani Raspberry Pi -ga joylashtiring va Raspberry Pi -ni yoqing.

    • Barmoq izlari kutubxonasini Raspberry Pi -ga ushbu havola orqali o'rnating

      sicherheitskritisch.de/2015/03/fingerprint…

    • Bu havola orqali RC522 RFID kutubxonasini Raspberry Pi -ga o'rnating

      www.raspberrypi-spy.co.uk/2018/02/rc522-rf…

    • Python yordamida 20x4 o'lchamli LCD modulni boshqarish ushbu havola orqali amalga oshiriladi

      www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…

3 -qadam: Uskuna integratsiyasi

Uskuna integratsiyasi
Uskuna integratsiyasi
Uskuna integratsiyasi
Uskuna integratsiyasi
Uskuna integratsiyasi
Uskuna integratsiyasi
Uskuna integratsiyasi
Uskuna integratsiyasi
  1. Raspberry Pi va R305 barmoq izlari moduli Ushbu havolani kuzatib boring

    sicherheitskritisch.de/2015/03/fingerprint…

  2. Raspberry Pi va RC522 RFID moduli Ushbu havolani kuzatib boring

    www.raspberrypi-spy.co.uk/2018/02/rc522-rf…

  3. Raspberry Pi va 20x4 LCD moduliBu havolani kuzatib boring

    www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…

  4. Eagle dasturiy ta'minotidan foydalanib, siz PCB sxemasini saqlasangiz, ilova qilingan rasmga qarang va rasmga rioya qiling.
  5. Raspberry Pi va Buzzer -da siz Raspberry Pi -da mavjud bo'lgan boshqa kirish -chiqish moslamasidan foydalanishingiz mumkin, lekin bu loyiha uchun men buzzer uchun 40 -pinni tanlayman.

4 -qadam: dasturiy ta'minotni birlashtirish

Dasturiy ta'minot integratsiyasi
Dasturiy ta'minot integratsiyasi
Dasturiy ta'minot integratsiyasi
Dasturiy ta'minot integratsiyasi
Dasturiy ta'minot integratsiyasi
Dasturiy ta'minot integratsiyasi
Dasturiy ta'minot integratsiyasi
Dasturiy ta'minot integratsiyasi
  • Kompyuter/noutbuk uchun

    1. Laptop/shaxsiy kompyuter DHCP -serverga ega chekilgan tarmoqqa ulanganligiga ishonch hosil qiling. Shunday qilib, siz noutbuk/kompyuterning IP -manzilini avvalgidek tekshirishingiz mumkin (meniki 172.37.40.40).
    2. Xampp dasturini ishga tushiring, so'ngra Apache va MySQL modullarida ishga tushiring.
    3. Brauzerni ishga tushiring (masalan, Mozilla Firefox), so'ng manzil satriga bu buyruqni kiriting: 172.37.40.40/phpmyadmin, so'ngra kiriting. Ma'lumotlar bazasini yaratish uchun sizga phpmyadmin yuboriladi.
    4. Ma'lumotlar bazasini ilova qilingan rasm bilan bir xil yarating.
  • Raspberry Pi uchun malina pi kodini olish uchun men bilan bog'laning.

5 -qadam: Tizimni ishga tushiring

Tizimni ishga tushiring
Tizimni ishga tushiring
  1. Raspberry Pi -ni yoqing va uni kompyuter/noutbuk bilan bir xil chekilgan tarmoqqa ulang. Sizning Raspberry Pi bir xil tarmoqqa ulanganligiga ishonch hosil qiling, bu buyruqni terminalda ishlating: ifconfig. Agar siz Raspberry Pi -ga ulansangiz, 172.37.40.45 yoki boshqa IP -manzilga ega bo'ladi. Bu jarayonni bajarish uchun sizda klaviatura va sichqoncha bo'lishi kerak, keyin uni Raspberry Pi USB portiga ulang.
  2. Noutbukda/kompyuterda Xampp dasturini ishga tushiring. Keyin Apache va MySQL modulini ishga tushiring.
  3. Kodni ishga tushiring:

    • Agar siz yangi foydalanuvchini ro'yxatdan o'tkazmoqchi bo'lsangiz, terminalda Register.py buyrug'ini ishlating: sudo python Register.py.
    • Agar siz foydalanuvchini qidirmoqchi bo'lsangiz, terminalda Searching.py -ni shu komanda yordamida ishga tushiring: sudo python Searching.p y.

Tavsiya: