Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Đề tài: Hệ thống mở khoá cửa bằng nhận diện khuôn mặt sử dụng Arduino và Esp-

32 cam
Họ và tên:
Mã sv:
Lớp:
I. Mô tả đề tài:
Hệ thống sẽ dùng Esp-32 cam để nhận diện khuôn mặt, sau đó qua ứng dụng
Arduino để xử lí và lưu trữ dữ liệu. Sử dụng các nhận dạng đã lưu này để điều
khiển các thiết bị được kết nối với ESP32.
II. Các thiết bị cần thiết
- 1 Esp32-CAM AI Thinker
- 1 USB TTL để kết nối esp32-cam với máy tính
- 1 khoá điện, 1 module relay
III. Quy trình
1. Nhận diện khuôn mặt:
- Lắp đặt mạch bao gồm Esp32-Cam và usb TTL, sau đó kết nối với máy tính.
- Xây dựng mã trên Arduino. Xong thì tải mã lên esp32-cam.
- Tải lên hoàn tất thì nhận địa chỉ IP cục bộ của máy chủ esp32-cam.
- Từ địa chỉ IP bắt đầu phát hiện và nhận diện khuôn mặt.
2. Tạo sơ đồ phân vùng mới để lưu trữ:
- Phân vùng lại ESP32 để tạo ra vùng lưu trữ khuôn mặt đã nhận dạng.
- Lược đồ mới phải được thêm vào thiết bị ESP của bạn trong tệp cấu hình trình
quản lý bảng - board.txt.
- Đóng và mở lại IDE để xác nhận lược đồ phân vùng ‘Face Recognition’ mới có
sẵn trong menu Công cụ.
3. Thu thập dữ liệu khuôn mặt để lưu trữ:
- CameraWebServer trong IDE không lưu các khuôn mặt đã đăng ký khi mất điện
nên sửa đổi nó để sử dụng phân vùng mới, cần một vài thay đổi.
- Trong CameraWebServer, cần thêm #include “fr_flash.h”; . Cái này giúp dữ liệu
khuôn mặt đã đăng ký sẽ được lưu vào phân vùng mới trên bộ nhớ flash.
4. Chạy chương trình và bắt đầu đi lưu trữ dữ liệu

You might also like