ArduCam-logoArduCam ESP32 UNO R3 Ontwikkelingsraad lonelybinary.com
Arducam ESP32 UNO bord
Gebruikersgids
Rev 1.0, Junie 2017

Inleiding

Arducam het nou 'n ESP32-gebaseerde Arduino-bord vir Arducam-minikameramodules vrygestel, terwyl dieselfde vorm van faktore en pinout behou word as die standaard Arduino UNO R3-bord. Die hoogtepunt van hierdie ESP32-bord is dat dit goed pas by Arducam mini 2MP- en 5MP-kameramodules, litiumbatterykragtoevoer en -herlaai ondersteun en met 'n ingeboude SD-kaartgleuf. Dit kan 'n ideale oplossing wees vir tuissekuriteit en IoT-kameratoepassings.ArduCam ESP32 UNO R3 Ontwikkelingsraad - Figuur 1

Kenmerke

  • Ingeboude ESP-32S-module
  • 26 digitale toevoer/uitsetpenne, IO-poorte is 3.3V-verdraagsaam
  • Arducam Mini 2MP/5MP kamera-koppelvlak
  • Litium battery herlaai 3.7V/500mA maks
  • Ingeboude SD/TF-kaartsok
  • 7-12V kragaansluiting inset
  • Ingeboude mikro-USB-seriële koppelvlak
  • Versoenbaar met Arduino IDE

Pin Definisie

ArduCam ESP32 UNO R3 Development Board - Pin DefinisieDie bord het 'n ingeboude litiumbatterylaaier, wat standaard 3.7V/500mA litiumbattery aanvaar. Die laai-aanwyser en laaistroom-instelling kan gevind word in die figuur 3. ArduCam ESP32 UNO R3 Ontwikkelingsraad - Figuur 2

Aan die gang ESP32 met Arduino IDE

Hierdie hoofstuk wys jou hoe om 'n toepassing vir Arducam ESP32 UNO-bord te ontwikkel met behulp van Arduino IDE. (Getoets op 32- en 64-bis Windows 10-masjiene)
4.1 Stappe om Arducam ESP32-ondersteuning op Windows te installeer

  • Begin Laai af en installeer die nuutste Arduino IDE Windows Installer vanaf arduino.cc
  • Laai Git af en installeer dit vanaf git-scm.com
  • Begin Git GUI en loop deur die volgende stappe:
    Kies Kloon bestaande bewaarplek:ArduCam ESP32 UNO R3 Ontwikkelingsraad - Figuur 4

Kies bron en bestemming:
Bronligging: https://github.com/ArduCAM/ArduCAM_ESP32S_UNO.git
Teikengids: C:/Gebruikers/[YOUR_USER_NAME]/Documents/Arduino/hardware/ArduCAM/ArduCAM_ESP32S_UNO
Klik Kloon om die bewaarplek te begin kloon:ArduCam ESP32 UNO R3 Ontwikkelingsraad - Figuur 5 Maak C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/ ArduCAM/esp32/tools oop en dubbelklik get.exeArduCam ESP32 UNO R3 Ontwikkelingsraad - Figuur 6 Wanneer get.exe klaar is, behoort jy die volgende te sien files in die gids ArduCam ESP32 UNO R3 Ontwikkelingsraad - Figuur 7Prop jou ESP32-bord in en wag vir die drywers om te installeer (of installeer met die hand enige wat nodig mag wees)

4.2 Gebruik Arduino IDE
Na die installering van Arducam ESP32UNO-bord, kan jy hierdie bord kies uit die Tool->Board-kieslys. En daar is verskeie gereed om te gebruik, bvamples uit die File-> Eksamples-> ArduCAM. Jy kan hierdie bvamples direk of as 'n beginpunt om jou eie kode te ontwikkel.
Begin Arduino IDE, kies jou bord in Tools> Board-kieslys>ArduCam ESP32 UNO R3 Ontwikkelingsraad - Figuur 8Kies die example van File-> Eksamples-> ArduCAMArduCam ESP32 UNO R3 Ontwikkelingsraad - Figuur 9 Stel die kamera-instelling op
Jy moet die memorysaver.h wysig file ten einde OV2640 of OV5642 kamera vir ArduCAM Mini 2MP of 5MP kamera modules te aktiveer. Slegs een kamera kan op 'n slag geaktiveer word. Die geheuebespaarder.h file is geleë by
C:\Users\Jou rekenaar\Documents\Arduino\hardware\ ArduCAM\ArduCAM_ESP32S_UNO\libraries\ArduCAM ArduCam ESP32 UNO R3 Ontwikkelingsraad - Figuur 10 Stel saam en laai op
Klik op die oplaai van die example sal outomaties in die bord flits.
4.3 Eksamples
Daar is 4 examples vir beide 2MP en 5MP ArduCAM mini kamera modules.
ArduCAM_ESP32_ Vang
Hierdie example gebruik HTTP-protokol om foto's of video oor tuis wifi-netwerk van ArduCAM mini 2MP/5MP vas te vang en op die web blaaier.
Die verstek is AP-modus, nadat jy die demo opgelaai het, kan jy die 'arducam_esp32' soek en dit sonder wagwoord koppel.ArduCam ESP32 UNO R3 Ontwikkelingsraad - Figuur 11ArduCam ESP32 UNO R3 Ontwikkelingsraad - Figuur 12As jy STA-modus wil gebruik, moet jy 'int wifiType = 1' verander na 'int wifiType =0'. Die ssid en wagwoord moet gewysig word voordat dit opgelaai word. ArduCam ESP32 UNO R3 Ontwikkelingsraad - Figuur 13Na die oplaai word die raad se IP-adres verkry via DHCP-protokol. U kan die IP-adres uitvind deur die reeksmonitor soos Figuur 9 getoon. Die standaard serial monitor baudrate instelling is 115200bps. ArduCam ESP32 UNO R3 Ontwikkelingsraad - Figuur 14Laastens, maak die index.html oop, voer die IP-adres in wat van die reeksmonitor verkry is en neem dan foto's of video's. Die html files is geleë op
C:\Users\Jou rekenaar\Documents\Arduino\hardware\ArduCAM\ArduCAM_ESP32S_UNO\libraries\ArduCAM\examples\ESP32\ArduCAM_ESP32_Capture\html ArduCam ESP32 UNO R3 Ontwikkelingsraad - Figuur 15ArduCAM_ESP32_Capture2SD
Hierdie example neem tydsverloop foto's met ArduCAM mini 2MP/5MP en dan gestoor op die TF/SD-kaart. Die LED dui aan wanneer die TF/SD-kaart besig is om te skryf. ArduCam ESP32 UNO R3 Ontwikkelingsraad - Figuur 16 ArduCAM_ESP32_Video2SD 
Hierdie example neem beweging JPEG-videogrepe met ArduCAM mini 2MP/5MP en dan gestoor op die TF/SD-kaart as AVI-formaat.                ArduCam ESP32 UNO R3 Ontwikkelingsraad - Figuur 17ArduCAM_ESP32_Slaap
Om kragverbruik te verminder, skakel die koppelvlakfunksie onmiddellik na die Diep - slaapmodus. In hierdie modus sal die skyfie alle wi-fi-verbindings en dataverbindings ontkoppel en die slaapmodus betree. Slegs die RTC-module sal steeds werk en verantwoordelik wees vir die tydsberekening van die skyfie. Hierdie demo is geskik vir batterykrag.ArduCam ESP32 UNO R3 Ontwikkelingsraad - Figuur 18ArduCam ESP32 UNO R3 Ontwikkelingsraad - Figuur 19

ArduCam-logowww.ArduCAM.com 

Dokumente / Hulpbronne

ArduCam ESP32 UNO R3 Ontwikkelingsraad [pdf] Gebruikersgids
ESP32 UNO R3 Development Board, ESP32, UNO R3 Development Board, R3 Development Board, Development Board, Board

Verwysings

Los 'n opmerking

Jou e-posadres sal nie gepubliseer word nie. Vereiste velde is gemerk *