Module ESP32 có tích hợp camera, bộ nhớ Flash lớn, PSRAM 4MB, thích hợp cho các ứng dụng như xử lý ảnh, xử lý dữ liệu, nhận dạng khuôn mặt, vật thể, hoặc các ứng dụng Ai, trợ lý ảo,…
esp32_cam
esp32_cam
- Chuẩn bị
Module esp32 camera ( có thể tham khảo tại đây )
Module chuyển đổi USB to TTL (FTDI)
Dây nối
Dây để nạp code
Phần mềm ARDUINO - Kết nối
ESP 32 FTDI
5V 5V
OUR TX
OUT RX
GND GND - Code trong ARDUINO
Đầu tiên sẽ là thêm thư viện cho esp32
Chọn File-> preferences->additional boards manager URL
Sau đó sẽ coppy mã https://dl.espressif.com/dl/package_esp32_index.json
thu_vien_esp32
Tiếp theo vào Tool ->Boards->Board smanager
esp32
Tiếp đến tìm đến thư mục CameraWebSever như sau
camerawebsever
Để nạp được code cho esp32 camera thì chú ý các điều như sau :
– Cần chọn đúng loại camera đang sử dụng ở đây sẽ dùng AI_THINKER.
thu_vien
-Cần chọn các thông số như sau :
thong_so
-Khi bắt đầu nạp code cần chú ý chân GPIO 0 phải được nối xuống GND và bấm nút RST trên module thì mới có thể nạp được chương trình
-Sau khi nạp code xong thì tháo chân GPIO 0 khỏi chân GND vào serial monitor bấm nút RST trên module để nhận được địa chỉ ip
-Sau khi đã nhận được địa chỉ ip thì dán vào trình duyệt để có thể bắt đầu sử dụng.
- Demo
demo
- Chọn start stream để bắt đầu quay bằng camera
- chọn face detection và recognition để nhận diện khuôn mặt
-chọn enroll face để ghi danh khuôn mặt cần nhận diện
demo2
THANKS FOR READING**
https://htpro.vn/news/tu-hoc-avr-arduino/huong-dan-su-dung-module-esp32-camera-17.html