lonelybinary.com
Arducam ESP32 UNO board
Gabay sa Gumagamit
Rev 1.0, Hun 2017
Panimula
Naglabas na ngayon ang Arducam ng Arduino board na nakabatay sa ESP32 para sa mga module ng Arducam mini camera habang pinapanatili ang parehong anyo ng mga kadahilanan at pinout bilang karaniwang Arduino UNO R3 board. Ang mataas na liwanag ng ESP32 board na ito ay mahusay itong nakikipag-ugnayan sa Arducam mini 2MP at 5MP camera modules, sumusuporta sa Lithium battery power supply at recharging at may build in SD card slot. Maaari itong maging isang mainam na solusyon para sa seguridad sa bahay at mga application ng IoT camera.
Mga tampok
- Bumuo sa ESP-32S Module
- 26 digital input/output pin, IO ports ay 3.3V tolerant
- Arducam Mini 2MP/5MP camera interface
- Lithium battery recharging 3.7V/500mA max
- Building sa SD/TF card socket
- 7-12V power jack input
- Bumuo sa micro USB-Serial na interface
- Tugma sa Arduino IDE
Kahulugan ng Pin
Ang board ay may built in na Lithium battery charger, na tumatanggap ng default na 3.7V/500mA Lithium na baterya. Ang tagapagpahiwatig ng pagsingil at kasalukuyang setting ng pagsingil ay makikita mula sa Figure 3.
Pagsisimula ng ESP32 gamit ang Arduino IDE
Ipinapakita sa iyo ng kabanatang ito kung paano bumuo ng isang application para sa Arducam ESP32 UNO board gamit ang Arduino IDE. (Sinubukan sa 32 at 64 bit Windows 10 machine)
4.1 Mga hakbang sa pag-install ng suporta sa Arducam ESP32 sa Windows
- Simula I-download at i-install ang pinakabagong Arduino IDE Windows Installer mula sa arduino.cc
- I-download at i-install ang Git mula sa git-scm.com
- Simulan ang Git GUI at patakbuhin ang mga sumusunod na hakbang:
Piliin ang Clone Existing Repository:
Piliin ang pinagmulan at patutunguhan:
Lokasyon ng Pinagmulan: https://github.com/ArduCAM/ArduCAM_ESP32S_UNO.git
Target na Direktoryo: C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/ArduCAM/ArduCAM_ESP32S_UNO
I-click ang I-clone upang simulan ang pag-clone ng repositoryo: Buksan ang C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/ ArduCAM/esp32/tools at i-double click ang get.exe
Kapag natapos ang get.exe, dapat mong makita ang sumusunod files sa direktoryo
Isaksak ang iyong ESP32 board at hintayin ang pag-install ng mga driver (o manu-manong i-install ang anumang maaaring kailanganin)
4.2 Paggamit ng Arduino IDE
Pagkatapos ng pag-install ng Arducam ESP32UNO board, maaari mong piliin ang board na ito mula sa Tool->Board menu. At mayroong ilang handa na gamitin examples mula sa File-> Halamples->ArduCAM. Maaari mong gamitin ang mga ex na itoamples direkta o bilang isang panimulang punto upang bumuo ng iyong sariling code.
Simulan ang Arduino IDE, Piliin ang iyong board sa Tools > Board menu>Piliin ang example mula sa File-> Halamples->ArduCAM
I-configure ang setting ng camera
Kailangan mong baguhin ang memorysaver.h file upang paganahin ang OV2640 o OV5642 camera para sa ArduCAM Mini 2MP o 5MP camera modules. Isang camera lang ang maaaring paganahin sa isang pagkakataon. Ang memoryaver.h file ay matatagpuan sa
C:\Users\Your computer\Documents\Arduino\hardware\ ArduCAM\ArduCAM_ESP32S_UNO\libraries\ArduCAM Mag-compile at mag-upload
I-click ang pag-upload ng example ay awtomatikong mag-flash sa board.
4.3 Halamples
Mayroong 4 na examples para sa parehong 2MP at 5MP ArduCAM mini camera modules.
ArduCAM_ESP32_ Capture
Itong exampGumagamit ako ng HTTP protocol para mag-capture ng still o video sa home wifi network mula sa ArduCAM mini 2MP/5MP at ipakita sa web browser.
Ang default ay AP mode, pagkatapos i-upload ang demo, maaari mong hanapin ang 'arducam_esp32' at ikonekta ito nang walang password.Kung gusto mong gumamit ng STA mode, dapat mong baguhin ang 'int wifiType = 1' sa 'int wifiType =0'. Dapat baguhin ang ssid at password bago mag-upload.
Pagkatapos mag-upload, ang board IP address ay nakuha sa pamamagitan ng DHCP protocol. Maaari mong malaman ang IP address sa pamamagitan ng serial monitor tulad ng ipinapakita sa Figure 9. Ang default na setting ng baudrate ng serial monitor ay 115200bps.
Panghuli, buksan ang index.html , ipasok ang IP address na nakuha mula sa serial monitor pagkatapos ay kumuha ng mga larawan o video. Ang html files ay matatagpuan sa
C:\Users\Your computer\Documents\Arduino\hardware\ArduCAM\ArduCAM_ESP32S_UNO\libraries\ArduCAM\examples\ESP32\ArduCAM_ESP32_Capture\html ArduCAM_ESP32_Capture2SD
Itong examptumatagal ng oras na lumipas pa rin ang mga larawan gamit ang ArduCAM mini 2MP/5MP at pagkatapos ay iimbak sa TF/SD card. Ang LED ay nagpapahiwatig kung kailan nagsusulat ang TF/SD card. ArduCAM_ESP32_Video2SD
Itong exampkinukuha ko ang mga JPEG na video clip gamit ang ArduCAM mini 2MP/5MP at pagkatapos ay iniimbak sa TF/SD card bilang AVI format. ArduCAM_ESP32_Sleep
Upang mabawasan ang pagkonsumo ng kuryente, ang pagtawag sa function ng interface ay agad na napupunta sa Deep - sleep mode. Sa mode na ito, ididiskonekta ng chip ang lahat ng koneksyon sa wi-fi at koneksyon ng data at papasok sa sleep mode. Tanging ang RTC module ang gagana pa rin at magiging responsable para sa timing ng chip. Ang demo na ito ay angkop para sa lakas ng baterya.
Mga Dokumento / Mga Mapagkukunan
![]() |
ArduCam ESP32 UNO R3 Development Board [pdf] Gabay sa Gumagamit ESP32 UNO R3 Development Board, ESP32, UNO R3 Development Board, R3 Development Board, Development Board, Board |