ESP32-CAM: o le a le mea e tatau ona e iloa e uiga i lenei module

ESP32-CAM

Ua uma ona matou lolomiina e uiga i le WiFi module i Arduino seisi taimi, ae o le taimi lenei e faatatau i le module ESP32-CAM, o le ESP32 WiFi module ma se tamaʻi ata puʻe puʻe ata puʻeata. E faʻatagaina ni galuega fou, e pei o le vaʻavaʻaia poʻo le vaʻaia mamao, puʻeina o mea uma e tupu pe a e le i ai ma lafoina i soʻo se masini mo le puʻeina poʻo le mafai ona vaʻai i totonu-nofoaga.

Toetoe lava o mea uma na fai mai mo le WiFi module na uma ona matou talanoaina o le a aoga mo lenei tasi, na o lona uiga e iai nai tamaʻi mea faʻaopopo e faʻaopoopo i le mea puʻeata tuʻufaʻatasia. Ae o mea uma e te manaʻo e iloa o le a matou faʻaali atu ia te oe i lenei taʻiala ...

Ole a le ESP32-CAM?

El ESP32-CAM O se module e mafai ona e faʻaaogaina i le tele o poloketi, faʻatasi ai ma le Arduino. O se maeʻaeʻa module ma se tuʻufaʻatasia microcontroller, lea e mafai ai ona galue tutoʻatasi. I le faʻaopopoga i le WiFi + Bluetooth fesoʻotaʻiga, o lenei module o loʻo i ai foi le tuʻufaʻatasi ata puʻeata puʻe ata, ma le microSD slot mo le teuina.

Lenei module e le taugata tele, ma ono i ai tele o talosaga. Mai nisi faigofie IoT, i isi sili atu alualu i luma mo le mataituina o ata ma faʻalauiloaina faʻaaogaina AI, ma e oʻo foi i se vaʻavaʻaiga vaʻaia e siakiina le mea e tupu i se nofoaga mamao soʻo se mea oei ai ...

Faʻatau se tasi

O le module a le ESP32-CAM e le taugata tele, pei ona ou fai atu, mo ni nai euro e mafai ona e maua ai se tasi. Ma e mafai ona faigofie ona e mauaina i ni faleoloa faʻapitoa pe luga o le Amazon. Mo se faʻataʻitaʻiga, o nisi nei fautuaga i se tau lelei:

Pei ona e iloa atu, e le taugata ...

Uiga masani o le ESP32-CAM (datasheet)

O le ESP32-CAM module o loʻo iai tomai faapitoa manaia tele oe mafai ona vaʻai i le datasheet gaosi oloa Lenei ou te aoteleina mea sili ona taua:

  • Faʻavae: WiFi 802.11b / g / n + Bluetooth 4.2 ma le BLE. Lagolago ata faʻasalalau e ala ile WiFi.
  • Fesoʻotaʻiga: UART, SPI, I2Cma PWM. E 9 pine GPIO.
  • Uati masani: oo atu i le 160Mhz.
  • Malosiaga faʻatulagaina o le Microcontroller: e oʻo atu i le 600 DMIPS.
  • Manatua: 520KB o le SRAM + 4MB o le PSRAM + SD card slot
  • Fa'amatalaga: e tele moe auala, firmware faʻaleleia e le OTA, ma LEDs mo le faʻaaogaina o le fausia-i flash manatua.
  • Telefoni: Lagolago OV2640 mea puʻeata e mafai ona oʻo mai i le ato pe faʻatau tutoʻatasi. O nei ituaiga o mea puʻe ata ei ai:
    • 2 MP i luga o lau masini puʻe leo
    • 1622 × 1200 px UXGA tele tele
    • Faʻamaumauga o gaioiga YUV422, YUV420, RGB565, RGB555 ma le 8-bit data compression.
    • Oe mafai ona faʻaliliuina ata i le va o le 15 ma le 60 FPS.

Pinona

Faʻapipiʻi le ESP32-CAM

El pine o le ESP32-CAM e faigofie lava, pei ona e vaaia i le ata ua teʻa. Ma o le mea puʻeata e fesoʻotaʻi i le fesoʻotaʻiga ua mafai mo ia. Ma, ma le faʻataʻitaʻiga o Arduino, oe o le a sili atu ona malamalama pe faʻafefea ona fesoʻotaʻi ma poʻo a mea taʻitasi e mo, e ui lava ona mafai ona e mauaina se aitia.

I le auala, e ui lava e le o aliali mai i le ata, latou masani foi ona i ai se lapo fesoʻotaʻiga i luga o le PCB o loʻo faʻaaogaina e fesoʻotaʻi fafo antenna uaea i nisi tulaga. E masani lava ona sosoo ma le pepa uʻamea o le SD mataʻitusi.

E mafai ona e faʻaogaina le FTDI mea faapipii fafo fesoʻotaʻi lenei module ma faʻafaigofie mo oe ona faʻatonutonu ia. O lenei faʻatagaina le faʻaaogaina o le miniUSB ituaiga taulaga nai lo o le faʻaipoipo o le ESP32-CAM. Ina ia faʻaaogaina se tasi o nei modules, e mafai ona e faʻafesoʻotaʻi faapenei:

  • Faʻatulaga le FTDI module e galue ai i le 3.3v.
  • Jumper le GPIO pin 0 ma le GND o le module ESP32-CAM.
  • O le 3v3 pine o le module e tatau ona fesoʻotaʻi i le Vcc o le FTDI.
  • O le GPIO 3 (UOR) o le module o le a alu i le TX o le FTDI.
  • GPIO 1 (U0T) o le module alu i le RX o le FTDI.
  • Ma le isi GND o le ESP32-CAM ma le GND o le FTDI module.

O lea ua ia te oe le tasi Ofisa o le ituaiga USB, lea e mafai ona faʻafaigofieina le fesoʻotaʻiga o lau poloketi ...

Tuʻufaʻatasia ma le Arduino IDE

FTDI, ESP32-CAM Arduino

Ina ia mafai tuʻufaʻatasi ma le FTDI, o le soʻotaga e matua faigofie. E tatau ona e faia mea nei:

  • Faʻafesoʻotaʻi le 5v fesoʻotaʻiga o le module ESP32-CAM i le Vcc o le FTDI module.
  • Faʻafesoʻotaʻi le GND o le ESP32-CAM module i le GND o le FTDI module.
  • TX0 mai le laupapa FTDI e alu i le GPIO 3 (U0RXD).
  • RXI mai le laupapa FTDI e alu i le GPIO 1 (U0TXD).
  • Ma aloese GPI0 ma GND o le laupapa ESP32-CAM.

O lenei e mafai ona e faʻafesoʻotaʻi i le komipiuta e faʻaaoga ai se uaea USB e ala i le FTDI module. O le isi filifiliga o fesoʻotaʻi i le arduino tuusao, aunoa ma le faʻaaogaina o le FTDI module. Ae seʻi o tatou vaʻai le mataupu ma le FTDI e sili atu mo le tele o mataupu ...

le sitepu e mulimuli ai ia configure ma faʻatulaga mea uma e galulue:

  1. Ina ia mafai ona lafoina le numera i le laupapa, e tatau ona e fesootai USB i lau PC.
  2. O le isi sitepu o le faʻapipiʻi le Faletusi a le ESP32 mafai ona faʻaoga lelei le tasi lea. Mo lena, mai le Arduino IDE alu i le File> Manatu> O iina, i le fanua e faʻaopopo ai le URL, faʻaopopo: https://dl.espressif.com/dl/package_esp32_index.json ma kiliki OK. Alu nei i Meafaigaluega> Komiti> Pule o le Komiti> vaʻai mo le ESP32 ma lolomi faʻapipiʻi le "ESP32 e le Espressif Systems".
  3. Ona tatala lea IDE Arduino > Meafaigaluega> laupapa> filifili AI-Thinker ESP32-CAM (oe tatau ona i ai le ESP32 addon faʻapipiʻiina mo lenei filifiliga e aliali mai i le lisi). Ona e alu lea i le Tools> Port ma filifili COM, lea e fesoʻotaʻi ai lau laupapa.
  4. O lenei e te mafaia tuu i luga se ata luga o le laupapa, ina ia faʻafaigofieina, faʻaaoga se tasi o faʻataʻitaʻiga vaʻai Faila> Faʻataʻitaʻiga> ESP32> mea pueata> CameraWebServer. O le taimi lava e maeʻa ai, pe a o le savali na utaina ma le alualu i luma foliga mai, aveʻese le uaea mai le GPIO pin 0 o le GND ma oomi le Reset button i luga o le laupapa.
  5. I le iuga, oe mafai ona faʻaaoga ma amata vaʻai i iʻuga i le upega tafailagi ... A e faʻatautaia, o le a avatua ia oe i luga o le mataʻituina se URL ma se IP e tatau ona e tuʻuina i totonu o lau 'upega tafaʻilagi e ulufale ai. Mai ia oe mafai ona fetuʻunaʻi tapulaʻa ma vaʻai le mea o vaʻaia mai le mea puʻeata sensor.

E manino lava, e te mafaia faia sili atu faʻaaogaina lelei ole WiFi ma le Bluetooth agavaʻa ole nei vaega. Manatua o le tapulaʻa o ou mafaufauga. Lenei ou te faʻaali atu ia te oe se faigofie folasaga ...

Nisi faʻamatalaga - Taʻaloga Arduino maua fua


O mataupu o le tusitusiga e tausisi ia tatou mataupu silisili o amio lelei faʻatonu. E lipotia se mea sese kiliki iinei.

Ia avea muamua ma faamatalaga

Tuʻu lau faamatalaga

o le a le lomia lou tuatusi imeli. O nofoaga e manaʻomia e makaina *

*

*

  1. E tali atu mo faʻamatalaga: Miguel Ángel Gatón
  2. Faamoemoega o faʻamatalaga: Pulea le SPAM, faʻamatalaga pulega.
  3. Tulaga faʻatulafonoina: Lau maliega
  4. Fesoʻotaʻiga o faʻamatalaga: O faʻamatalaga o le a le fesoʻotaʻi atu i isi vaega vagana i tulafono faʻatulafonoina.
  5. Teuina o faʻamatalaga: Faʻamaumauga tuʻufaʻatasia e Occentus Networks (EU)
  6. Aia Tatau: I soo se taimi e mafai ai ona e faʻatapulaʻaina, toe maua ma aveʻese au faʻamatalaga.