Mục lục:

Hệ thống chấm công dựa trên dấu vân tay và RFID sử dụng cơ sở dữ liệu Raspberry Pi và MySQL: 5 bước
Hệ thống chấm công dựa trên dấu vân tay và RFID sử dụng cơ sở dữ liệu Raspberry Pi và MySQL: 5 bước

Video: Hệ thống chấm công dựa trên dấu vân tay và RFID sử dụng cơ sở dữ liệu Raspberry Pi và MySQL: 5 bước

Video: Hệ thống chấm công dựa trên dấu vân tay và RFID sử dụng cơ sở dữ liệu Raspberry Pi và MySQL: 5 bước
Video: Điểm danh sinh viên dựa trên RFID sử dụng ESP8266 NodeMCU với Website và Database MySQL - VDLapTrinh 2024, Tháng bảy
Anonim
Hệ thống chấm công dựa trên dấu vân tay và RFID sử dụng cơ sở dữ liệu Raspberry Pi và MySQL
Hệ thống chấm công dựa trên dấu vân tay và RFID sử dụng cơ sở dữ liệu Raspberry Pi và MySQL

Video về Dự án này

Bước 1: Thành phần phần cứng

Các thành phần phần cứng
Các thành phần phần cứng
  1. Mô-đun vân tay R305
  2. PL2303 USB sang TTL
  3. Mô-đun RFID RC522
  4. 20x4 LCD
  5. Raspberry Pi
  6. Cáp Ethernet
  7. Nút ấn (8)
  8. Buzzer
  9. Dây nhảy
  10. Thẻ SD (16 GB)
  11. Máy đo độ ẩm (10k)

Bước 2: Thành phần phần mềm

Thành phần phần mềm
Thành phần phần mềm
  1. PC / Laptop Cài đặt ứng dụng Xampp trong máy tính xách tay / PC của bạn. Kết nối PC / Máy tính xách tay của bạn với mạng ethernet có Máy chủ DHCP. Sau đó, mở CMD và chạy lệnh sau: ipconfig. Xem Địa chỉ IP của bạn (của tôi là 172.37.40.40) và ghi nhớ nó. Chạy Xampp, trong Mô-đun Apache klik Config, chọn Apache (httpd.conf). Tìm và chỉnh sửa lệnh này: #Listen 172.37.40.40:80. Loại bỏ "#" và sau đó lưu tệp
  2. Raspberry PiI giả định rằng trên Thẻ SD có Hệ điều hành Raspbian Stretch. Cắm thẻ SD vào Raspberry Pi và bật nguồn Raspberry Pi.

    • Cài đặt thư viện vân tay vào Raspberry Pi của bạn bằng cách nhấp vào liên kết này

      sicherheitskariesch.de/2015/03/fingerprint…

    • Cài đặt thư viện RFID RC522 vào Raspberry Pi của bạn bằng cách nhấp vào liên kết này

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

    • Điều khiển mô-đun LCD 20x4 bằng Python theo liên kết này

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

Bước 3: Tích hợp phần cứng

Tích hợp phần cứng
Tích hợp phần cứng
Tích hợp phần cứng
Tích hợp phần cứng
Tích hợp phần cứng
Tích hợp phần cứng
Tích hợp phần cứng
Tích hợp phần cứng
  1. Mô-đun vân tay Raspberry Pi và R305

    sicherheitskariesch.de/2015/03/fingerprint…

  2. Mô-đun RFID Raspberry Pi và RC522 Theo liên kết này

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

  3. Raspberry Pi và Mô-đun LCD 20x4

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

  4. Raspberry Pi và Nút nhấn Duy trì bố cục PCB của bạn bằng phần mềm Eagle, bạn có thể xem hình ảnh đính kèm và làm theo hình ảnh sơ đồ chân.
  5. Raspberry Pi và BuzzerBạn có thể sử dụng một I / O có sẵn khác trong Raspberry Pi, nhưng đối với dự án này, tôi chọn chân 40 cho buzzer.

Bước 4: Tích hợp phần mềm

Tích hợp phần mềm
Tích hợp phần mềm
Tích hợp phần mềm
Tích hợp phần mềm
Tích hợp phần mềm
Tích hợp phần mềm
Tích hợp phần mềm
Tích hợp phần mềm
  • Đối với PC / Máy tính xách tay

    1. Đảm bảo rằng Máy tính xách tay / PC của bạn được kết nối với mạng ethernet có Máy chủ DHCP. Vì vậy, bạn có thể kiểm tra Địa chỉ IP máy tính xách tay / PC của mình vẫn giống như trước (của tôi là 172.37.40.40).
    2. Chạy Phần mềm Xampp, sau đó klik Bắt đầu trên Mô-đun Apache và MySQL.
    3. Chạy Trình duyệt (ví dụ: Mozilla Firefox), sau đó trong Thanh địa chỉ, nhập lệnh này: 172.37.40.40/phpmyadmin, sau đó nhập. Bạn sẽ được chuyển hướng đến phpmyadmin để tạo cơ sở dữ liệu.
    4. Tạo cơ sở dữ liệu giống như hình đính kèm.
  • Đối với Raspberry Pi Liên hệ với tôi để biết mã trong raspberry pi.

Bước 5: Chạy hệ thống

Chạy hệ thống
Chạy hệ thống
  1. Bật nguồn Raspberry Pi của bạn và kết nối nó với cùng một mạng ethernet như PC / Máy tính xách tay. Đảm bảo rằng Raspberry Pi của bạn đã kết nối với cùng một mạng bằng cách chạy lệnh này trong terminal: ifconfig. Nếu được kết nối Raspberry Pi của bạn sẽ có Địa chỉ IP như 172.37.40.45 hoặc khác. Để thực hiện ưu điểm này, bạn nên có bàn phím và chuột, sau đó cắm nó vào Cổng USB Raspberry Pi.
  2. Chạy ứng dụng Xampp trên Laptop / PC. Sau đó, klik Khởi động Apache và Mô-đun MySQL.
  3. Chạy mã:

    • Nếu bạn muốn Đăng ký người dùng mới, hãy chạy Register.py trên terminal bằng lệnh này: sudo python Register.py.
    • Nếu bạn muốn Tìm kiếm người dùng, hãy chạy Searching.py trên terminal bằng dấu phẩy này: sudo python Searching.p y.

Đề xuất: