Mở đầu
1.1. Giới thiệu tổng quan về vấn đề và tầm quan trọng của hệ thống khóa cửa thông minh với tính năng FaceID và cảnh báo đột nhập.
1.1.1. Giới thiệu mục tiêu và phạm vi của báo cáo, ví dụ như phân tích yêu cầu hệ thống, giải thích các giải pháp hiện tại và điểm mạnh của hệ thống đề xuất.
Kiến trúc hệ thống
2.1. Mô tả tổng quan về kiến trúc hệ thống, bao gồm các thành phần chính như phần cứng và phần mềm.
2.1.1. Liệt kê và giải thích các thành phần như cảm biến, camera, vi điều khiển, module FaceID, hệ thống cảnh báo, và các thiết bị liên quan.
Thiết kế và triển khai phần cứng
3.1. Trình bày chi tiết về thiết kế mạch điện, kết nối các linh kiện phần cứng như cảm biến, camera, khóa cửa điện tử, và hệ thống điều khiển GPIO.
3.1.1. Chi tiết từng linh kiện, thông số kỹ thuật, sơ đồ mạch và quá trình lắp đặt.
Thiết kế và triển khai phần mềm
4.1. Trình bày phần mềm kiểm soát hệ thống, bao gồm ứng dụng nhận diện khuôn mặt, phát hiện đột nhập và giao diện người dùng.
4.1.1. Mô tả các thuật toán nhận diện khuôn mặt, cảnh báo đột nhập, và các chức năng như quản lý dữ liệu, điều khiển từ xa, và cảnh báo qua điện thoại.
Mục tiếu : Cảm biến nhận diện, key_pass 4x4
Hà:
[x] Bàn phím ma trận 4 * 4 để mở khóa kích chân 11
[x] Kích hoạt chân của GPIO sáng thể hiện đèn cảnh báo khi có đối tượng lạ xuất hiện trong 5 phút
Luồng hoạt động của việc giả lập thẻ RFID bằng điện thoại hỗ trợ NFC có thể được mô tả như sau:
Bước Chuẩn Bị
Điện thoại hỗ trợ NFC: Kiểm tra điện thoại của bạn có hỗ trợ NFC bằng cách vào phần cài đặt, tìm kiếm "NFC". Nếu có, bật tính năng NFC.
Ứng dụng giả lập NFC: Tải và cài đặt các ứng dụng như NFC Tools, NFC Card Emulator, hoặc ứng dụng tương tự để quản lý và giả lập thẻ NFC.
Đọc Thẻ RFID/NFC
Mục đích: Đọc dữ liệu của thẻ RFID/NFC (thường là thẻ dùng trong hệ thống khóa hoặc chấm công).
Thao tác:
Dùng ứng dụng NFC Tools hoặc các ứng dụng đọc thẻ NFC khác để scan thẻ RFID/NFC.
Lưu thông tin nhận được, thường bao gồm UID (Unique ID) của thẻ và các dữ liệu bổ sung khác.
Tạo và Ghi Dữ Liệu Giả Lập
Mục đích: Ghi thông tin thẻ đã đọc được lên điện thoại để mô phỏng.
Thao tác:
Trong ứng dụng NFC Tools (hoặc ứng dụng tương tự), bạn có thể chọn ghi lại thông tin của thẻ lên thiết bị điện thoại hoặc lưu thành một tập tin.
Thao tác này sẽ làm điện thoại của bạn có dữ liệu giống như thẻ RFID.
Giả Lập Thẻ trên Điện Thoại
Mục đích: Biến điện thoại thành thẻ RFID/NFC để có thể sử dụng thay thế thẻ vật lý.
Thao tác:
Mở ứng dụng NFC Card Emulator hoặc NFC Tools ở chế độ giả lập.
Khi bạn đưa điện thoại gần đầu đọc NFC (hoặc đầu đọc RFID có hỗ trợ NFC), nó sẽ hoạt động giống như một thẻ thật.
Điện thoại sẽ phát tín hiệu UID và các dữ liệu cần thiết tới đầu đọc.
Xác Thực Tại Thiết Bị Đọc
Mục đích: Hệ thống sẽ xác nhận thông tin từ điện thoại (hoạt động như thẻ RFID/NFC) để thực hiện hành động, như mở cửa hoặc xác nhận danh tính.
Thao tác:
Đầu đọc thẻ (của hệ thống khóa, chấm công, v.v.) sẽ nhận thông tin từ điện thoại qua NFC.
Nếu thông tin khớp với dữ liệu trong hệ thống (UID của thẻ hợp lệ), hệ thống sẽ thực hiện hành động như mở khóa cửa hoặc ghi nhận thời gian chấm công.
InstrusionWarning:
Mở đầu 1.1. Giới thiệu tổng quan về vấn đề và tầm quan trọng của hệ thống khóa cửa thông minh với tính năng FaceID và cảnh báo đột nhập. 1.1.1. Giới thiệu mục tiêu và phạm vi của báo cáo, ví dụ như phân tích yêu cầu hệ thống, giải thích các giải pháp hiện tại và điểm mạnh của hệ thống đề xuất.
Kiến trúc hệ thống 2.1. Mô tả tổng quan về kiến trúc hệ thống, bao gồm các thành phần chính như phần cứng và phần mềm. 2.1.1. Liệt kê và giải thích các thành phần như cảm biến, camera, vi điều khiển, module FaceID, hệ thống cảnh báo, và các thiết bị liên quan.
Thiết kế và triển khai phần cứng 3.1. Trình bày chi tiết về thiết kế mạch điện, kết nối các linh kiện phần cứng như cảm biến, camera, khóa cửa điện tử, và hệ thống điều khiển GPIO. 3.1.1. Chi tiết từng linh kiện, thông số kỹ thuật, sơ đồ mạch và quá trình lắp đặt.
Thiết kế và triển khai phần mềm 4.1. Trình bày phần mềm kiểm soát hệ thống, bao gồm ứng dụng nhận diện khuôn mặt, phát hiện đột nhập và giao diện người dùng. 4.1.1. Mô tả các thuật toán nhận diện khuôn mặt, cảnh báo đột nhập, và các chức năng như quản lý dữ liệu, điều khiển từ xa, và cảnh báo qua điện thoại.
Mục tiếu : Cảm biến nhận diện, key_pass 4x4
Hà: