Лагатып ArduCamПлата распрацоўкі ArduCam ESP32 UNO R3 lonelybinary.com
Плата Arducam ESP32 UNO
Кіраўніцтва карыстальніка
Версія 1.0, чэрвень 2017 г

Уводзіны

Цяпер Arducam выпусціла плату Arduino на аснове ESP32 для міні-модуляў камеры Arducam, захоўваючы пры гэтым тую ж форму фактараў і распиновку, што і стандартная плата Arduino UNO R3. Адметнасцю гэтай платы ESP32 з'яўляецца тое, што яна добра спалучаецца з модулямі камеры Arducam mini 2MP і 5MP, падтрымлівае харчаванне ад літыевай батарэі і падзарадку, а таксама мае ўбудаваны слот для SD-карты. Гэта можа быць ідэальным рашэннем для хатняй бяспекі і камер IoT.Плата распрацоўшчыка ArduCam ESP32 UNO R3 - малюнак 1

Асаблівасці

  • Убудаваць модуль ESP-32S
  • 26 лічбавых кантактаў уводу/вываду, парты ўводу-выводу вытрымліваюць напружанне 3.3 В
  • Інтэрфейс камеры Arducam Mini 2MP/5MP
  • Перазарадка літыевай батарэі 3.7 В/500 мА макс
  • Убудаванне ў гняздо для карты SD/TF
  • Уваход раздыма сілкавання 7-12 В
  • Убудаваны інтэрфейс micro USB-Serial
  • Сумяшчальны з Arduino IDE

Вызначэнне штыфта

Распрацоўчая плата ArduCam ESP32 UNO R3 - вызначэнне штыфтаПлата мае ўбудаваную літыевую зарадную прыладу, якая прымае літыевую батарэю 3.7 В/500 мА па змаўчанні. Індыкатар зарадкі і настройку зараднага току можна знайсці на малюнку 3. Плата распрацоўшчыка ArduCam ESP32 UNO R3 - малюнак 2

Пачатак 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 і выканайце наступныя крокі:
    Выберыце Кланаваць існуючы рэпазітар:Плата распрацоўшчыка ArduCam ESP32 UNO R3 - малюнак 4

Выберыце крыніцу і пункт прызначэння:
Месцазнаходжанне крыніцы: https://github.com/ArduCAM/ArduCAM_ESP32S_UNO.git
Мэтавы каталог: C:/Users/[ВАШ_КАРЫСТАЛЬНІК]/Documents/Arduino/hardware/ArduCAM/ArduCAM_ESP32S_UNO
Націсніце Кланаваць, каб пачаць кланаванне рэпазітара:Плата распрацоўшчыка ArduCam ESP32 UNO R3 - малюнак 5 Адкрыйце C:/Users/[ВАША_КАРЫСТАЛЬНАЕ_ІМЯ]/Documents/Arduino/hardware/ ArduCAM/esp32/tools і двойчы пстрыкніце get.exeПлата распрацоўшчыка ArduCam ESP32 UNO R3 - малюнак 6 Калі get.exe скончыцца, вы павінны ўбачыць наступнае files у каталогу Плата распрацоўшчыка ArduCam ESP32 UNO R3 - малюнак 7Падключыце плату ESP32 і пачакайце, пакуль усталююцца драйверы (або ўсталюйце ўручную любыя, якія могуць спатрэбіцца)

4.2 Выкарыстанне Arduino IDE
Пасля ўстаноўкі платы Arducam ESP32UNO вы можаце выбраць гэтую плату ў меню Інструмент->Плата. І ёсць некалькі гатовых да выкарыстання эксampлес ад ст File-> Былыamples->ArduCAM. Вы можаце выкарыстоўваць гэтыя прыкладыamples непасрэдна або ў якасці адпраўной кропкі для распрацоўкі ўласнага кода.
Запусціце Arduino IDE, абярыце сваю плату ў Інструменты > Меню Плата>Плата распрацоўшчыка ArduCam ESP32 UNO R3 - малюнак 8Выберыце былampле ад File-> Былыamples->ArduCAMПлата распрацоўшчыка ArduCam ESP32 UNO R3 - малюнак 9 Наладзьце налады камеры
Вам трэба змяніць 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 Плата распрацоўшчыка ArduCam ESP32 UNO R3 - малюнак 10 Кампіляцыя і загрузка
Націсніце загрузіць example аўтаматычна ўспыхне на дошку.
4.3 практampлес
Ёсць 4 эксampдля міні-модуляў ArduCAM 2MP і 5MP.
ArduCAM_ESP32_ Захоп
Гэты былыample выкарыстоўвае пратакол HTTP для здымкі фота ці відэа праз хатнюю сетку Wi-Fi з ArduCAM mini 2MP/5MP і адлюстравання на web браўзер.
Па змаўчанні ўсталяваны рэжым AP, пасля загрузкі дэма-версіі вы можаце знайсці 'arducam_esp32' і падключыць яго без пароля.Плата распрацоўшчыка ArduCam ESP32 UNO R3 - малюнак 11Плата распрацоўшчыка ArduCam ESP32 UNO R3 - малюнак 12Калі вы хочаце выкарыстоўваць рэжым STA, вы павінны змяніць 'int wifiType = 1' на 'int wifiType =0'. Перад загрузкай трэба змяніць ssid і пароль. Плата распрацоўшчыка ArduCam ESP32 UNO R3 - малюнак 13Пасля загрузкі IP-адрас платы атрымліваецца праз пратакол DHCP. Вы можаце высветліць IP-адрас праз паслядоўны манітор, як паказана на малюнку 9. Па змаўчанні ўстаноўлена хуткасць перадачы паслядоўнага манітора 115200 біт/с. Плата распрацоўшчыка ArduCam ESP32 UNO R3 - малюнак 14Нарэшце, адкрыйце 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 UNO R3 - малюнак 15ArduCAM_ESP32_Capture2SD
Гэты былыample робіць фотаздымкі з прамежкам часу з дапамогай ArduCAM mini 2MP/5MP, а затым захоўвае іх на карце TF/SD. Святлодыёд паказвае, калі карта TF/SD запісвае. Плата распрацоўшчыка ArduCam ESP32 UNO R3 - малюнак 16 ArduCAM_ESP32_Video2SD 
Гэты былыample здымае відэаролікі ў фармаце Motion JPEG з дапамогай ArduCAM mini 2MP/5MP, а затым захоўвае іх на карце TF/SD у фармаце AVI.                Плата распрацоўшчыка ArduCam ESP32 UNO R3 - малюнак 17ArduCAM_ESP32_Sleep
Каб знізіць энергаспажыванне, выклік функцыі інтэрфейсу адразу ж пераходзіць у рэжым глыбокага сну. У гэтым рэжыме чып адключае ўсе злучэнні Wi-Fi і злучэнні для перадачы дадзеных і пяройдзе ў рэжым сну. Толькі модуль RTC па-ранейшаму будзе працаваць і адказваць за таймінг чыпа. Гэта дэманстрацыя падыходзіць для харчавання ад батарэі.Плата распрацоўшчыка ArduCam ESP32 UNO R3 - малюнак 18Плата распрацоўшчыка ArduCam ESP32 UNO R3 - малюнак 19

Лагатып ArduCamwww.ArduCAM.com 

Дакументы / Рэсурсы

Плата распрацоўкі ArduCam ESP32 UNO R3 [pdfКіраўніцтва карыстальніка
Плата распрацоўкі ESP32 UNO R3, плата распрацоўкі ESP32, плата распрацоўкі UNO R3, плата распрацоўкі R3, плата распрацоўкі, плата

Спасылкі

Пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаны *