
alonebinary.com
บอร์ด Arducam ESP32 UNO
คู่มือการใช้งาน
ฉบับที่ 1.0 มิ.ย. 2017
การแนะนำ
ตอนนี้ Arducam เปิดตัวบอร์ด Arduino ที่ใช้ ESP32 สำหรับโมดูลกล้องขนาดเล็ก Arducam ในขณะที่ยังคงรูปแบบปัจจัยและ pinout ไว้เหมือนกับบอร์ด Arduino UNO R3 มาตรฐาน จุดเด่นของบอร์ด ESP32 นี้คือเข้ากันได้ดีกับโมดูลกล้อง Arducam mini 2MP และ 5MP รองรับการจ่ายไฟและการชาร์จแบตเตอรี่ลิเธียม และมีช่องเสียบการ์ด SD ในตัว อาจเป็นโซลูชันที่ดีเยี่ยมสำหรับการรักษาความปลอดภัยภายในบ้านและแอปพลิเคชันกล้อง IoT
คุณสมบัติ
- สร้างในโมดูล ESP-32S
- พินอินพุต/เอาท์พุตดิจิทัล 26 พิน พอร์ต IO ทนไฟ 3.3V
- อินเทอร์เฟซกล้อง Arducam Mini 2MP/5MP
- แบตเตอรี่ลิเธียมชาร์จสูงสุด 3.7V/500mA
- อาคารในช่องเสียบการ์ด SD/TF
- อินพุตแจ็คไฟ 7-12V
- สร้างในอินเทอร์เฟซ micro USB-Serial
- เข้ากันได้กับ Arduino IDE
นิยามพิน
บอร์ดนี้มีเครื่องชาร์จแบตเตอรี่ลิเธียมในตัวซึ่งยอมรับแบตเตอรี่ลิเธียม 3.7V/500mA เริ่มต้น สัญลักษณ์แสดงการชาร์จและการตั้งค่ากระแสการชาร์จสามารถดูได้จากรูปที่ 3 
เริ่มต้นใช้งาน ESP32 ด้วย Arduino IDE
บทนี้จะแสดงวิธีการพัฒนาแอปพลิเคชันสำหรับบอร์ด Arducam ESP32 UNO โดยใช้ Arduino IDE (ทดสอบบนเครื่อง Windows 32 64 และ 10 บิต)
4.1 ขั้นตอนในการติดตั้งการรองรับ Arducam ESP32 บน Windows
- การเริ่มดาวน์โหลดและติดตั้ง Arduino IDE Windows Installer ล่าสุดจาก arduino.cc
- ดาวน์โหลดและติดตั้ง Git จาก git-scm.com
- เริ่ม Git GUI และดำเนินการตามขั้นตอนต่อไปนี้:
เลือกโคลนพื้นที่เก็บข้อมูลที่มีอยู่:
เลือกต้นทางและปลายทาง:
ที่ตั้งต้นทาง: https://github.com/ArduCAM/ArduCAM_ESP32S_UNO.git
ไดเรกทอรีเป้าหมาย: C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/ArduCAM/ArduCAM_ESP32S_UNO
คลิกโคลนเพื่อเริ่มการโคลนที่เก็บ:
เปิด C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/ ArduCAM/esp32/tools แล้วดับเบิลคลิก get.exe
เมื่อ get.exe เสร็จสิ้น คุณจะเห็นสิ่งต่อไปนี้ fileอยู่ในไดเร็กทอรี
เสียบบอร์ด ESP32 ของคุณแล้วรอให้ไดรเวอร์ติดตั้ง (หรือติดตั้งด้วยตนเองที่อาจจำเป็น)
4.2 การใช้ Arduino IDE
หลังจากติดตั้งบอร์ด Arducam ESP32UNO แล้ว คุณสามารถเลือกบอร์ดนี้ได้จากเมนู Tool->Board และมีพร้อมใช้หลายอย่าง เช่นampจาก File->อดีตampเล->ArduCAM. คุณสามารถใช้ตัวอย่างเหล่านี้ampโดยตรงหรือเป็นจุดเริ่มต้นในการพัฒนาโค้ดของคุณเอง
เริ่ม Arduino IDE เลือกบอร์ดของคุณในเครื่องมือ > เมนูบอร์ด>
เลือกอดีตampเลอจาก File->อดีตampเล->ArduCAM
กำหนดการตั้งค่ากล้อง
คุณต้องแก้ไข memorysaver.h file เพื่อเปิดใช้งานกล้อง OV2640 หรือ OV5642 สำหรับโมดูลกล้อง ArduCAM Mini 2MP หรือ 5MP สามารถเปิดใช้งานกล้องได้ครั้งละหนึ่งตัวเท่านั้น โปรแกรมรักษาความทรงจำ.h file ตั้งอยู่ที่
C:\Users\คอมพิวเตอร์ของคุณ\Documents\Arduino\hardware\ ArduCAM\ArduCAM_ESP32S_UNO\libraries\ArduCAM
รวบรวมและอัพโหลด
คลิกอัปโหลดอดีตampไฟล์จะกระพริบเข้าสู่บอร์ดโดยอัตโนมัติ
4.3 อดีตampเลส
มี 4 เช่นampสำหรับโมดูลกล้องขนาดเล็ก ArduCAM ขนาด 2MP และ 5MP
ArduCAM_ESP32_ จับภาพ
อดีตนี้ample ใช้โปรโตคอล HTTP เพื่อจับภาพนิ่งหรือวิดีโอผ่านเครือข่าย wifi ภายในบ้านจาก ArduCAM mini 2MP/5MP และแสดงผลบน web เบราว์เซอร์
ค่าเริ่มต้นคือโหมด AP หลังจากอัปโหลดการสาธิต คุณสามารถค้นหา 'arducam_esp32' และเชื่อมต่อได้โดยไม่ต้องใช้รหัสผ่าน
หากคุณต้องการใช้โหมด STA คุณควรเปลี่ยน 'int wifiType = 1' เป็น 'int wifiType =0' ควรแก้ไข ssid และรหัสผ่านก่อนอัปโหลด
หลังจากอัพโหลดแล้วจะได้รับที่อยู่ IP ของบอร์ดผ่านโปรโตคอล DHCP คุณสามารถค้นหาที่อยู่ IP ผ่านทางจอภาพแบบอนุกรมดังรูปที่ 9 ที่แสดง การตั้งค่าบอดเรตมอนิเตอร์อนุกรมเริ่มต้นคือ 115200bps
สุดท้าย ให้เปิด index.html ป้อนที่อยู่ IP ที่ได้รับจากจอภาพแบบอนุกรม จากนั้นจึงถ่ายภาพหรือวิดีโอ html files ตั้งอยู่ที่
C:\Users\คอมพิวเตอร์ของคุณ\Documents\Arduino\hardware\ArduCAM\ArduCAM_ESP32S_UNO\libraries\ArduCAM\exampไฟล์\ESP32\ArduCAM_ESP32_Capture\html
ArduCAM_ESP32_Capture2SD
อดีตนี้ampใช้เวลาในการถ่ายภาพนิ่งโดยใช้ ArduCAM mini 2MP/5MP จากนั้นจัดเก็บไว้ในการ์ด TF/SD ไฟ LED บ่งชี้เมื่อมีการเขียนการ์ด TF/SD
ArduCAM_ESP32_Video2SD
อดีตนี้ampถ่ายคลิปวิดีโอ JPEG แบบเคลื่อนไหวโดยใช้ ArduCAM mini 2MP/5MP จากนั้นจัดเก็บไว้ในการ์ด TF/SD เป็นรูปแบบ AVI
ArduCAM_ESP32_สลีป
เพื่อลดการใช้พลังงาน การเรียกใช้ฟังก์ชันอินเทอร์เฟซจะเข้าสู่โหมด Deep – sleep ทันที ในโหมดนี้ ชิปจะตัดการเชื่อมต่อ Wi-Fi และการเชื่อมต่อข้อมูลทั้งหมด และเข้าสู่โหมด Sleep เฉพาะโมดูล RTC เท่านั้นที่ยังคงทำงานและรับผิดชอบจังหวะเวลาของชิป การสาธิตนี้เหมาะสำหรับการใช้พลังงานจากแบตเตอรี่

เอกสาร / แหล่งข้อมูล
![]() |
บอร์ดพัฒนา ArduCam ESP32 UNO R3 [พีดีเอฟ] คู่มือการใช้งาน ESP32 UNO R3 บอร์ดพัฒนา, ESP32, UNO R3 บอร์ดพัฒนา, R3 บอร์ดพัฒนา, บอร์ดพัฒนา, บอร์ด |
