Biểu trưng ArduCamBo mạch phát triển ArduCam ESP32 UNO R3 cô đơnbinary.com
Bo mạch Arducam ESP32 UNO
Hướng dẫn sử dụng
Phiên bản 1.0, tháng 2017 năm XNUMX

Giới thiệu

Arducam hiện đã phát hành bo mạch Arduino dựa trên ESP32 cho các mô-đun máy ảnh mini Arducam trong khi vẫn giữ nguyên dạng hệ số và sơ đồ chân như bo mạch Arduino UNO R3 tiêu chuẩn. Điểm nổi bật của bo mạch ESP32 này là nó kết hợp tốt với các mô-đun máy ảnh Arducam mini 2MP và 5MP, hỗ trợ cấp nguồn và sạc lại pin Lithium cũng như tích hợp khe cắm thẻ SD. Nó có thể là một giải pháp lý tưởng cho các ứng dụng camera IoT và an ninh gia đình.Bo mạch phát triển ArduCam ESP32 UNO R3 - Hình 1

Đặc trưng

  • Xây dựng trong mô-đun ESP-32S
  • 26 chân đầu vào/đầu ra kỹ thuật số, cổng IO có khả năng chịu điện áp 3.3V
  • Giao diện camera Arducam Mini 2MP/5MP
  • Sạc pin lithium tối đa 3.7V/500mA
  • Xây dựng trong ổ cắm thẻ SD/TF
  • Đầu vào giắc cắm nguồn 7-12V
  • Xây dựng trong giao diện micro USB-serial
  • Tương thích với Arduino IDE

Định nghĩa mã pin

Bo mạch phát triển ArduCam ESP32 UNO R3 - Định nghĩa chân cắmBo mạch có bộ sạc pin Lithium tích hợp, chấp nhận pin Lithium 3.7V/500mA mặc định. Bạn có thể tìm thấy chỉ báo sạc và cài đặt dòng sạc trong Hình 3. Bo mạch phát triển ArduCam ESP32 UNO R3 - Hình 2

Bắt đầu ESP32 với Arduino IDE

Chương này hướng dẫn bạn cách phát triển một ứng dụng cho bo mạch Arducam ESP32 UNO bằng Arduino IDE. (Đã thử nghiệm trên máy Windows 32 64 và 10 bit)
4.1 Các bước cài đặt hỗ trợ Arducam ESP32 trên Windows

  • Bắt đầu Tải xuống và cài đặt Trình cài đặt Windows Arduino IDE mới nhất từ ​​arduino.cc
  • Tải xuống và cài đặt Git từ git-scm.com
  • Khởi động GUI Git và thực hiện các bước sau:
    Chọn Sao chép kho lưu trữ hiện có:Bo mạch phát triển ArduCam ESP32 UNO R3 - Hình 4

Chọn nguồn và đích:
Vị trí nguồn: https://github.com/ArduCAM/ArduCAM_ESP32S_UNO.git
Thư mục đích: C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/ArduCAM/ArduCAM_ESP32S_UNO
Bấm vào Sao chép để bắt đầu sao chép kho lưu trữ:Bo mạch phát triển ArduCam ESP32 UNO R3 - Hình 5 Mở C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/ArduCAM/esp32/tools và nhấp đúp vào get.exeBo mạch phát triển ArduCam ESP32 UNO R3 - Hình 6 Khi get.exe kết thúc, bạn sẽ thấy như sau files trong thư mục Bo mạch phát triển ArduCam ESP32 UNO R3 - Hình 7Cắm bo mạch ESP32 của bạn và đợi cài đặt trình điều khiển (hoặc cài đặt thủ công bất kỳ trình điều khiển nào có thể được yêu cầu)

4.2 Sử dụng Arduino IDE
Sau khi cài đặt bo mạch Arducam ESP32UNO, bạn có thể chọn bo mạch này từ menu Tool->Board. Và có một số sẵn sàng để sử dụng cũamples từ File-> Ví dụ:amples->ArduCAM. Bạn có thể sử dụng những thứ nàyamples trực tiếp hoặc làm điểm khởi đầu để phát triển mã của riêng bạn.
Khởi động Arduino IDE, Chọn bảng của bạn trong Tools > Board menu>Bo mạch phát triển ArduCam ESP32 UNO R3 - Hình 8Chọn người cũample từ File-> Ví dụ:amples->ArduCAMBo mạch phát triển ArduCam ESP32 UNO R3 - Hình 9 Định cấu hình cài đặt máy ảnh
Bạn cần sửa đổi bộ nhớ.h file để kích hoạt camera OV2640 hoặc OV5642 cho mô-đun máy ảnh ArduCAM Mini 2MP hoặc 5MP. Mỗi lần chỉ có thể bật một camera. Trình tiết kiệm bộ nhớ.h file nằm ở
C:\Users\Máy tính của bạn\Documents\Arduino\hardware\ArduCAM\ArduCAM_ESP32S_UNO\libraries\ArduCAM Bo mạch phát triển ArduCam ESP32 UNO R3 - Hình 10 Biên dịch và tải lên
Bấm vào tải người yêu cũ lênample sẽ tự động flash vào bảng.
4.3 Ví dụamptập
Có 4 người cũamptập tin dành cho cả mô-đun máy ảnh mini ArduCAM 2MP và 5MP.
ArduCAM_ESP32_ Chụp
Cái này cũample sử dụng giao thức HTTP để chụp ảnh tĩnh hoặc quay video qua mạng wifi gia đình từ ArduCAM mini 2MP/5MP và hiển thị trên web trình duyệt.
Mặc định là chế độ AP, sau khi tải lên bản demo, bạn có thể tìm kiếm 'arducam_esp32'và kết nối nó mà không cần mật khẩu.Bo mạch phát triển ArduCam ESP32 UNO R3 - Hình 11Bo mạch phát triển ArduCam ESP32 UNO R3 - Hình 12Nếu bạn muốn sử dụng chế độ STA, bạn nên thay đổi 'int wifiType = 1' thành 'int wifiType =0'. Ssid và mật khẩu phải được sửa đổi trước khi tải lên. Bo mạch phát triển ArduCam ESP32 UNO R3 - Hình 13Sau khi tải lên, địa chỉ IP của bo mạch được lấy thông qua giao thức DHCP. Bạn có thể tìm ra địa chỉ IP thông qua màn hình nối tiếp như Hình 9 hiển thị. Cài đặt tốc độ baudrate màn hình nối tiếp mặc định là 115200bps. Bo mạch phát triển ArduCam ESP32 UNO R3 - Hình 14Cuối cùng, mở index.html, nhập địa chỉ IP thu được từ màn hình nối tiếp, sau đó chụp ảnh hoặc quay video. Html files được đặt tại
C:\Users\Máy tính của bạn\Documents\Arduino\hardware\ArduCAM\ArduCAM_ESP32S_UNO\libraries\ArduCAM\examples\ESP32\ArduCAM_ESP32_Capture\html Bo mạch phát triển ArduCam ESP32 UNO R3 - Hình 15ArduCAM_ESP32_Capture2SD
Cái này cũample mất thời gian trôi qua để chụp ảnh tĩnh bằng ArduCAM mini 2MP/5MP và sau đó được lưu trên thẻ TF/SD. Đèn LED cho biết khi thẻ TF/SD đang ghi. Bo mạch phát triển ArduCam ESP32 UNO R3 - Hình 16 ArduCAM_ESP32_Video2SD 
Cái này cũamptập tin lấy các đoạn video JPEG chuyển động bằng cách sử dụng ArduCAM mini 2MP/5MP và sau đó được lưu trữ trên thẻ TF/SD dưới định dạng AVI.                Bo mạch phát triển ArduCam ESP32 UNO R3 - Hình 17ArduCAM_ESP32_Ngủ
Để giảm mức tiêu thụ điện năng, chức năng gọi giao diện sẽ ngay lập tức chuyển sang chế độ Deep – sleep. Ở chế độ này, chip sẽ ngắt tất cả các kết nối wi-fi và kết nối dữ liệu và chuyển sang chế độ ngủ. Chỉ mô-đun RTC vẫn hoạt động và chịu trách nhiệm về thời gian của chip. Bản demo này phù hợp với nguồn pin.Bo mạch phát triển ArduCam ESP32 UNO R3 - Hình 18Bo mạch phát triển ArduCam ESP32 UNO R3 - Hình 19

Biểu trưng ArduCamwww.ArduCAM.com 

Tài liệu / Tài nguyên

Bo mạch phát triển ArduCam ESP32 UNO R3 [tập tin pdf] Hướng dẫn sử dụng
Ban phát triển ESP32 UNO R3, ESP32, Ban phát triển UNO R3, Ban phát triển R3, Ban phát triển, Ban

Tài liệu tham khảo

Để lại bình luận

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *