68 Lưu đồ thuật toán của hệ thống khoá vân tay:
Nguyên lý hoạt động:
Khi khóa điện ở vị OFF thì khóa điện vẫn hoạt động lúc này khi đặt ngón tay vào cảm biến AS608 thì cảm biến sẽ quét dấu vân tay bằng tín hiệu điện dung rồi đối chiếu với kho dữ liệu đã được thiết lập từ trước. Nếu dấu vân tay sai thì cảm biến sẽ khơng đưa ra tín hiệu điện áp về bộ điều khiển, nếu dấu vân tay đúng thì cảm biến sẽ gửi tín hiệu điện áp về bộ điều khiển làm kích hoạt mosfet số 6 dẫn lúc này chốt khóa cửa điện sẽ tự mở và báo lên màn hình LCD cho người dùng biết cửa đã mở. Qua đó bộ điều khiển cũng sẽ gửi tín hiệu để kích hoạt cho mosfet số 5 dẫn để có thế nháy đèn cốt hai lần để báo hiệu. Sau 10 giây khóa cửa sẽ tự động khóa lại, trên màn hình
69
LCD sẽ thơng báo cho người ta biết muốn mở cần phải đặt ngón tay lên để có thể mở lại chốt khóa cửa.
Sơ đồ khối hệ thống khoá vân tay:
4.6.2 Cảm biến vân tay
Mơ hình được trang bị một mô đun cảm biến vân tay AS608 Fingerprint Sensor. Đặc biệt nhất là cảm biến vân tay AS608 Fingerprint Sensor này cịn được tích hợp nhân xử lý nhận dạng vân tay phía trong và có thể tự động gán vân tay với một chuỗi data và truyền qua giao tiếp UART ra ngoài nên hoàn tồn khơng cần các thao tác xử lý hình ảnh, đơn giản chỉ là phát lệnh đọc/ghi và so sánh chuỗi UART nên rất dễ sử dụng và lập trình.
Thơng số kỹ thuật:
Dịng tiêu thụ: 30~60mA, trung bình 40mA; Điện áp sử dụng: 3.36VDC. Cảm biến vân tay Bộ điều khiển (Arduino Uno R3) Bộ chấp hành (Chốt khoá cửa điện + Relay đèn cốt) Màn hình LCD
70