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.
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
Die 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.
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:
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: Maak C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/ ArduCAM/esp32/tools oop en dubbelklik get.exe
Wanneer get.exe klaar is, behoort jy die volgende te sien files in die gids
Prop 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>Kies die example van File-> Eksamples-> ArduCAM
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 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.As 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.
Na 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.
Laastens, 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_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_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_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.
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 |