lonelybinary.com
Плата Arducam ESP32 UNO
Кіраўніцтва карыстальніка
Версія 1.0, чэрвень 2017 г
Уводзіны
Цяпер Arducam выпусціла плату Arduino на аснове ESP32 для міні-модуляў камеры Arducam, захоўваючы пры гэтым тую ж форму фактараў і распиновку, што і стандартная плата Arduino UNO R3. Адметнасцю гэтай платы ESP32 з'яўляецца тое, што яна добра спалучаецца з модулямі камеры Arducam mini 2MP і 5MP, падтрымлівае харчаванне ад літыевай батарэі і падзарадку, а таксама мае ўбудаваны слот для SD-карты. Гэта можа быць ідэальным рашэннем для хатняй бяспекі і камер IoT.
Асаблівасці
- Убудаваць модуль ESP-32S
- 26 лічбавых кантактаў уводу/вываду, парты ўводу-выводу вытрымліваюць напружанне 3.3 В
- Інтэрфейс камеры Arducam Mini 2MP/5MP
- Перазарадка літыевай батарэі 3.7 В/500 мА макс
- Убудаванне ў гняздо для карты SD/TF
- Уваход раздыма сілкавання 7-12 В
- Убудаваны інтэрфейс micro USB-Serial
- Сумяшчальны з Arduino IDE
Вызначэнне штыфта
Плата мае ўбудаваную літыевую зарадную прыладу, якая прымае літыевую батарэю 3.7 В/500 мА па змаўчанні. Індыкатар зарадкі і настройку зараднага току можна знайсці на малюнку 3.
Пачатак ESP32 з Arduino IDE
У гэтай главе паказана, як распрацаваць прыкладанне для платы Arducam ESP32 UNO з дапамогай Arduino IDE. (Праверана на 32- і 64-бітных машынах з Windows 10)
4.1 Крокі па ўсталёўцы падтрымкі Arducam ESP32 у Windows
- Пачатак Спампуйце і ўсталюйце апошнюю версію ўсталёўшчыка Arduino IDE Windows з arduino.cc
- Спампуйце і ўсталюйце Git з git-scm.com
- Запусціце Git GUI і выканайце наступныя крокі:
Выберыце Кланаваць існуючы рэпазітар:
Выберыце крыніцу і пункт прызначэння:
Месцазнаходжанне крыніцы: https://github.com/ArduCAM/ArduCAM_ESP32S_UNO.git
Мэтавы каталог: C:/Users/[ВАШ_КАРЫСТАЛЬНІК]/Documents/Arduino/hardware/ArduCAM/ArduCAM_ESP32S_UNO
Націсніце Кланаваць, каб пачаць кланаванне рэпазітара: Адкрыйце C:/Users/[ВАША_КАРЫСТАЛЬНАЕ_ІМЯ]/Documents/Arduino/hardware/ ArduCAM/esp32/tools і двойчы пстрыкніце get.exe
Калі get.exe скончыцца, вы павінны ўбачыць наступнае files у каталогу
Падключыце плату ESP32 і пачакайце, пакуль усталююцца драйверы (або ўсталюйце ўручную любыя, якія могуць спатрэбіцца)
4.2 Выкарыстанне Arduino IDE
Пасля ўстаноўкі платы Arducam ESP32UNO вы можаце выбраць гэтую плату ў меню Інструмент->Плата. І ёсць некалькі гатовых да выкарыстання эксampлес ад ст File-> Былыamples->ArduCAM. Вы можаце выкарыстоўваць гэтыя прыкладыamples непасрэдна або ў якасці адпраўной кропкі для распрацоўкі ўласнага кода.
Запусціце Arduino IDE, абярыце сваю плату ў Інструменты > Меню Плата>Выберыце былampле ад File-> Былыamples->ArduCAM
Наладзьце налады камеры
Вам трэба змяніць memorysaver.h file каб уключыць камеру OV2640 або OV5642 для модуляў камеры ArduCAM Mini 2MP або 5MP. Адначасова можна ўключыць толькі адну камеру. Праграма memorysaver.h file знаходзіцца на ст
C:\Users\Your computer\Documents\Arduino\hardware\ ArduCAM\ArduCAM_ESP32S_UNO\libraries\ArduCAM Кампіляцыя і загрузка
Націсніце загрузіць example аўтаматычна ўспыхне на дошку.
4.3 практampлес
Ёсць 4 эксampдля міні-модуляў ArduCAM 2MP і 5MP.
ArduCAM_ESP32_ Захоп
Гэты былыample выкарыстоўвае пратакол HTTP для здымкі фота ці відэа праз хатнюю сетку Wi-Fi з ArduCAM mini 2MP/5MP і адлюстравання на web браўзер.
Па змаўчанні ўсталяваны рэжым AP, пасля загрузкі дэма-версіі вы можаце знайсці 'arducam_esp32' і падключыць яго без пароля.Калі вы хочаце выкарыстоўваць рэжым STA, вы павінны змяніць 'int wifiType = 1' на 'int wifiType =0'. Перад загрузкай трэба змяніць ssid і пароль.
Пасля загрузкі IP-адрас платы атрымліваецца праз пратакол DHCP. Вы можаце высветліць IP-адрас праз паслядоўны манітор, як паказана на малюнку 9. Па змаўчанні ўстаноўлена хуткасць перадачы паслядоўнага манітора 115200 біт/с.
Нарэшце, адкрыйце index.html, увядзіце IP-адрас, атрыманы з паслядоўнага манітора, а затым зрабіце фота ці відэа. HTML files размешчаны на
C:\Users\Your computer\Documents\Arduino\hardware\ArduCAM\ArduCAM_ESP32S_UNO\libraries\ArduCAM\examples\ESP32\ArduCAM_ESP32_Capture\html ArduCAM_ESP32_Capture2SD
Гэты былыample робіць фотаздымкі з прамежкам часу з дапамогай ArduCAM mini 2MP/5MP, а затым захоўвае іх на карце TF/SD. Святлодыёд паказвае, калі карта TF/SD запісвае. ArduCAM_ESP32_Video2SD
Гэты былыample здымае відэаролікі ў фармаце Motion JPEG з дапамогай ArduCAM mini 2MP/5MP, а затым захоўвае іх на карце TF/SD у фармаце AVI. ArduCAM_ESP32_Sleep
Каб знізіць энергаспажыванне, выклік функцыі інтэрфейсу адразу ж пераходзіць у рэжым глыбокага сну. У гэтым рэжыме чып адключае ўсе злучэнні Wi-Fi і злучэнні для перадачы дадзеных і пяройдзе ў рэжым сну. Толькі модуль RTC па-ранейшаму будзе працаваць і адказваць за таймінг чыпа. Гэта дэманстрацыя падыходзіць для харчавання ад батарэі.
Дакументы / Рэсурсы
![]() |
Плата распрацоўкі ArduCam ESP32 UNO R3 [pdfКіраўніцтва карыстальніка Плата распрацоўкі ESP32 UNO R3, плата распрацоўкі ESP32, плата распрацоўкі UNO R3, плата распрацоўкі R3, плата распрацоўкі, плата |