ESP32-CAM: ya ku divê hûn di derbarê vê modulê de zanibin

ESP32-CAM

Me berê jî der barê Modula WiFi bo Arduino carek din, lê vê carê ew li ser modulê ye ESP32-CAM, Modulek ESP32 WiFi bi kamerayek vîdyoyê ya piçûk ve hatî çêkirin. Ev dihêle ku fonksiyonên nû, wekî çavdêrî an sîxuriya ji dûr ve, girtina her tiştê ku dema ku hûn dûr in û wê bişîne ji her cîhazê re ji bo tomarkirinê an ku bikaribe li ser malperê bibîne.

Hema hema her tiştê ku ji bo moda WiFi-ya ku me berê nîqaş kir got, dê ji bo vê yekê derbasdar be, tenê ku ji xeynî kamêra entegre. Lê her tiştê ku hûn hewce ne ku zanibin em ê di vê rênîşanderê de nîşanî we bidin ...

ESP32-CAM çi ye?

El ESP32-CAM Ew modulek e ku hûn dikarin bi gelek projeyan re, û bi Arduino re, bikar bînin. Ew bi mîkrokontrollerek entegre re modulek bêkêmasî ye, ku dikare wê serbixwe bixebitîne. Di vê modulê de ji bilî pêwendiya WiFi + Bluetooth, kamereya vîdyoyê ya entegre, û ji bo hilanînê hêlînek microSD jî heye.

Ev modul qe ne biha ye, û hûn dikarin hebin gelek sepanan. Ji hin IoT-ê hêsan, ji yên din ji bo şopandin û naskirina wêneyê bi karanîna AI-yê, û heta wekî pergala çavdêriyê ya ku ji cîhê ku hûn lê ne ji dûr ve çi diqewime, kontrol bikin ...

Yek bikirin

ESP32-CAM modul qe ne biha ye, wekî ku min got, ji bo çend euros hûn dikarin yek hebin. Hûn dikarin wê bi hêsanî li hin firotgehên pispor an li ser Amazon bibînin. Mînakî, li vir çend hene pêşniyarên bi bihayekî baş:

Wekî ku hûn dibînin, ew ne biha ye ...

Taybetmendiyên teknîkî yên ESP32-CAM (pelê daneyê)

Hinek moduleya ESP32-CAM heye taybetmendiyên teknîkî pir balkêş e ku hûn dikarin li bibînin datasheet çêker. Li vir ez ya herî girîng bi kurtahî vedibêjim:

  • Têkilî: WiFi 802.11b / g / n + Bluetooth 4.2 bi BLE. Piştgiriya barkirina wêneyê bi rêya WiFi.
  • Têkeliyên: UART, SPI, I2Cû PWM. 9 pîneyên wê GPIO hene.
  • Frekuja demjimêra: heya 160Mhz.
  • Hêza hesabkirina mîkrokontrolker: heya 600 DMIPS.
  • Memoria: 520KB ji SRAM + 4MB ji PSRAM + hêlîna karta SD
  • Extras: çend modên xewê, firmware-ya ku ji hêla OTA ve tê nûvekirin heye, û LED-yên ji bo karanîna bîranîna flash-ê ya hundurîn hene.
  • Kamera: Piştgiriya kamerayên OV2640 dike ku dikarin werin pakêtê an serbixwe werin kirîn. Van celeb kamera hene:
    • 2 MP li ser sensor te
    • 1622 × 1200 px Mezinahiya array UXGA
    • Formata derketinê YUV422, YUV420, RGB565, RGB555 û zexta daneya 8-bit.
    • Hûn dikarin wêneyê di navbera 15 û 60 FPS de veguherînin.

pinout

ESP32-CAM pinout

El pinout ya ESP32-CAM pir hêsan e, wekî hûn di şemaya berê de jî dibînin. Kamera bi girêdana ku ji bo wê vekirî ye ve girêdayî ye. Wê hingê, bi mînaka Arduino, hûn ê çêtir fahm bikin ka ew çawa ve girêdayî ye û her kes ji bo çi ye, her çend hûn jixwe dikarin ramanek jî bigirin.

Bi awayê, her çend ew di wêneyê de xuya nake jî, lê ew bi gelemperî li ser PCB-yê konektorê dora wan heye ku di hin rewşan de ji bo girêdana kabloyên antenna yên derveyî tê bikar anîn. Ew bi gelemperî li tenişta çarşefa soketa SD ye.

Hûn dikarin bikar bînin a Adapterê derveyî FTDI da ku vê modulê ve girêbidin û ji we re hêsantir bikin ku hûn wê kontrol bikin. Ev dihêle ku li şûna têlkirina ESP32-CAM, portek celeb miniUSB were bikar anîn. Ji bo ku yek ji van modûlan bikar bînin, hûn dikarin wiya bi vî rengî ve girêbidin:

  • Module FTDI vesaz bikin ku li 3.3v bixebite.
  • Jumper GPIO pin 0 û GND ya module ESP32-CAM.
  • 3v3 pîneya modulê divê bi Vcc ya FTDI ve were girêdan.
  • GPIO 3 (UOR) ya modulê dê biçe TX ya FTDI.
  • GPIO 1 (U0T) ya modulê diçe RX ya FTDI.
  • GND-ya din a ESP32-CAM-ê digel GND-ya module FTDI.

Naha yeka we heye Navrûya celebê USB, ku dikare girêdana projeya we hêsan bike ...

Bi Arduino IDE re entegrasyon

FTDI ESP32-CAM Arduino

Ji bo karibe bi FTDI re entegre bibin, pêwendî pir hêsan e. Hûn tenê hewce ne ku jêrîn bikin:

  • Têkiliya 5v ya module ESP32-CAM bi Vcc ya module FTDI ve girêdin.
  • GND ya module ESP32-CAM bi GND ya module FTDI ve girêdin.
  • TX0 ji desteya FTDI diçe GPIO 3 (U0RXD).
  • RXI ji desteya FTDI diçe GPIO 1 (U0TXD).
  • GP GPI0 û GND ya borda ESP32-CAM derbas dike.

Naha hûn dikarin wê bi moduleya FTDI bi karanîna kabloyek USB ve bi computerê ve girêbidin. Vebijarek din e wê bi arduîno ve girêdin rasterast, bêyî ku moduleya FTDI bikar bîne. Lê ka em doza bi FTDI ku ji pirraniya bûyeran çêtir e bibînin ...

ew gavên ku bişopînin ji bo verastkirin û plansazkirina her tiştî ya xebatê:

  1. Ji bo ku hûn kodê li panelê barkirin, hûn neçar in USB-yê ve girêdin ji PC-ya xwe re.
  2. Gava paşîn sazkirina ya ye Pirtûkxaneya ESP32 da ku meriv bikaribe ji vê yekê sûd werbigire. Ji bo vê, ji Arduino IDE biçin Pel> Preferences> Li wir, di zeviyê de ku URL lê zêde bikin, lê zêde bikin: https://dl.espressif.com/dl/package_esp32_index.json û OK bikirtînin. Naha biçin Amûran> Lijneyê> Gerînendeyê Heyetê> li ESP32 bigerin û saz bikin "ESP32 ji hêla Pergalên Espressif" ve.
  3. Dûv re vekin Arduino IDE > Amûr> Heyet> AI-Ramyar ESP32-CAM hilbijêrin (ji bo vê vebijarkê divê hûn pêveka ESP32 saz bikin ku di menuyê de xuya bibe) hilbijêrin. Dûv re biçin Amûran> Portê û COM-ê hilbijêrin, ku derê panelê we ve girêdayî ye.
  4. Naha hûn dikarin xêzek bar bikin li ser panelê, da ku hûn wê hêsan bimînin, yek ji nimûneyan bikar bînin Pel> Mînak> ESP32> Kamera> CameraWebServer binihêrin. Gava ku hate qedandin, dema ku peyama ku ew bi serfirazî barkirî hate xuya kirin, kabloyê ji pino GPIO 0 ya GND derxînin û bişkoja Reset a li ser panelê bişkînin.
  5. Di dawiyê de, hûn dikarin bikar bînin û dest pê bikin encamên di navgîniya tevneyê de bibînin ... Gava ku hûn wê bimeşînin, ew ê li ser çavdêriyê URLyek bi IP-yê bide we ku divê hûn têkevin nav geroka xwe ya webê da ku bigihîjin. Ji wê hûn dikarin parametreyan eyar bikin û bibînin ka çi ji sensor kamerayê tê dîtin.

Diyar e, hûn dikarin hêj bêtir bikin sûdwergirtina ji behreyên WiFi û Bluetooth-ê yên vê modulê. Bînin bîra xwe ku sînor xeyalê we ye. Li vir ez bi tenê danasînek hêsan nîşanî we didim ...

Zêdetir agahdarî - Bê guman qursa Arduino


Naveroka gotarê bi prensîbên me ve girêdayî ye etîka edîtoriyê. Ji bo raporkirina çewtiyek bitikîne vir.

2 şîrove, yên xwe bihêlin

Commentîroveya xwe bihêlin

Navnîşana e-peyamê ne, dê bê weşandin. qadên pêwist in bi nîşankirin *

*

*

  1. Berpirsê daneyê: Miguel Ángel Gatón
  2. Armanca daneyê: SPAM-ê kontrol bikin, rêveberiya şîroveyê.
  3. Qanûnîbûn: Destûra we
  4. Ragihandina daneyê: Daneyî dê ji aliyên sêyemîn re neyê ragihandin ji bilî peywira qanûnî.
  5. Tomarkirina daneyê: Databaza ku ji hêla Occentus Networks (EU) ve hatî mazûvan kirin
  6. Maf: Di her demê de hûn dikarin agahdariya xwe bi sînor bikin, vegerînin û jê bibin.

  1.   Manuel dijo

    Good afternoon
    Her tişt bêkêmasî tê ravekirin, û bername bêkêmasî tê barkirin, lê gava ku ez ESP32-ê ji nû ve vekim da ku Wi-Fi li ser çavdêriya serial tespît bikim, ez her gav heman xeletiya kamerayê distînim:

    Kamera E (873): Lêpirsîna kamerayê bi xeletiya 0x105 têk çû (ESP_ERR_NOT_FOUND)
    Destpêka kamerayê bi xeletiya 0x105 têk çû

    Çi dibe bila bibe?
    Sipas.

    1.    Îshaq dijo

      hello,
      Bi îhtimaleke mezin ew ji ber girêdana modula kamerayê an dabînkirina hêzê ya nerast e.
      Biceribînin ku van her du tiştan verast bikin.
      A silava.