ESP32-CAM: mida peaksite selle mooduli kohta teadma

ESP32-CAM

Oleme selle kohta juba avaldanud WiFi moodul para Arduino teinekord, aga seekord on see mooduli kohta ESP32-CAM, ESP32 WiFi moodul koos väikese sisseehitatud videokaameraga. See võimaldab uusi funktsioone, nagu jälgimine või spionaaž kaugelt, jäädvustada kõike, mis juhtub, kui te pole seal, ja saata see mis tahes seadmesse salvestamiseks või kohapeal nägemiseks.

Peaaegu kõik WiFi-mooduli kohta öeldu, mida me juba arutasime, kehtib ka selle kohta, ainult et sellel on lisaks integreeritud kaamera. Kuid kõike, mida peate teadma, näitame teile selles juhendis ...

Mis on ESP32-CAM?

El ESP32-CAM See on moodul, mida saate kasutada paljude projektide ja Arduinoga. See on integreeritud mikrokontrolleriga tervikmoodul, mis võimaldab selle iseseisvalt töötada. Lisaks WiFi + Bluetooth-ühenduvusele on sellel moodulil ka integreeritud videokaamera ja microSD-pesa salvestamiseks.

See moodul pole üldse kallis ja teil võib olla arvukalt rakendusi. Alates mõnest lihtsast IoT-st kuni muude arenenumateni piltide jälgimiseks ja tuvastamiseks tehisintellekti abil ning isegi jälgimissüsteemina, et kontrollida, mis toimub kohas kaugjuhtimisega kõikjal

Osta üks

ESP32-CAM moodul pole üldse kallis, nagu ma ütlesin, mõne euro eest saab selle. Ja selle leiate hõlpsasti mõnest spetsialiseeritud kauplusest või Amazonist. Näiteks siin on mõned hea hinnaga soovitused:

Nagu näete, pole see kallis ...

ESP32-CAM tehnilised omadused (andmeleht)

ESP32-CAM moodulil on mõned tehnilised omadused väga huvitav, mida näete andmeleht tootja. Siin võtan kokku olulisemad:

  • Side: WiFi 802.11b / g / n + Bluetooth 4.2 koos BLE-ga. Toetab piltide üleslaadimist WiFi kaudu.
  • Ühendused: UART, SPI, I2C, Ja PWM. Sellel on 9 GPIO tihvti.
  • Kellasagedus: kuni 160Mhz.
  • Mikrokontrolleri arvutusvõimsus: kuni 600 DMIPS.
  • mälu: 520KB SRAM + 4MB PSRAM + SD-kaardi pesa
  • Lisad: sellel on mitu unerežiimi, OTA poolt täiendatav püsivara ja sisseehitatud välkmälu kasutamiseks LED-id.
  • Kaamera: Toetab OV2640 kaameraid, mis võivad olla pakendis või neid saab osta iseseisvalt. Seda tüüpi kaameratel on:
    • 2 MP teie anduril
    • 1622 × 1200 px UXGA massiivi suurus
    • Väljundvorming YUV422, YUV420, RGB565, RGB555 ja 8-bitine andmete tihendamine.
    • Pilti saab edastada vahemikus 15 kuni 60 kaadrit sekundis.

pinout

ESP32-CAM kinnitus

El pinout ESP32-CAM on väga lihtne, nagu näete eelmiselt skeemilt. Ja kaamera on ühendatud selle jaoks lubatud pistikupesaga. Hiljem saate Arduino näitel paremini aru, kuidas see on ühendatud ja milleks igaüks on mõeldud, ehkki saate juba idee.

Muide, kuigi see ei ilmu pildil, on neil tavaliselt ka PCB-l ümmargune pistik, mida mõnel juhul kasutatakse väliste antennikaablite ühendamiseks. Tavaliselt asub see SD-pistikupesa pleki kõrval.

Võite kasutada a FTDI väline adapter selle mooduli ühendamiseks ja selle hõlbustamiseks. See võimaldab ESP32-CAM-juhtmestiku asemel kasutada miniUSB-tüüpi porti. Nende moodulite kasutamiseks saate selle ühendada järgmiselt:

  • Konfigureerige FTDI moodul töötama 3.3v-ga.
  • Hüppa ESP0-CAM mooduli GPIO tihvt 32 ja GND.
  • Mooduli 3v3 tihvt peab olema ühendatud FTDI Vcc-ga.
  • Mooduli GPIO 3 (UOR) läheb FTDI TX-le.
  • Mooduli GPIO 1 (U0T) läheb FTDI RX-le.
  • Ja ESP32-CAMi teine ​​GND koos FTDI mooduli GND-ga.

Nüüd on teil üks USB tüüpi liides, mis võib hõlbustada teie projekti ühendamist ...

Integreerimine Arduino IDE-ga

FTDI ESP32-CAM Arduino

Kuni integreeruda FTDI-ga, ühendus on väga lihtne. Peate lihtsalt tegema järgmist.

  • Ühendage mooduli ESP5-CAM 32v ühendus FTDI mooduli Vcc-ga.
  • Ühendage mooduli ESP32-CAM GND FTDI mooduli GND-ga.
  • TX0 FTDI-plaadilt läheb GPIO 3-le (U0RXD).
  • FTDI-pardal olev RXI läheb GPIO 1-le (U0TXD).
  • Ja möödub ESP0-CAM-plaadi GPI32 ja GND-st.

Nüüd saate selle FTDI mooduli kaudu USB-kaabli abil arvutiga ühendada. Teine võimalus on ühendage see arduinoga otse, ilma FTDI moodulit kasutamata. Kuid vaatame juhtumit FTDI-ga, mis on enamikul juhtudel parem ...

osa sammud järgida konfigureerida ja ajastada kõik toimima:

  1. Koodile tahvlile üleslaadimiseks peate seda tegema ühendage USB arvutisse.
  2. Järgmine samm on ESP32 teek et saaks seda ära kasutada. Selleks minge Arduino IDE-st faili> Eelistused> Seal URL-i lisamiseks väljale: https://dl.espressif.com/dl/package_esp32_index.json ja klõpsake nuppu OK. Nüüd minge Tools> Board> Board Manager> otsige ESP32 ja vajutage installiprogrammi ESP32 by Espressif Systems.
  3. Seejärel avage Arduino IDE > Tööriistad> Plaadid> valige AI-Thinker ESP32-CAM (selle valiku kuvamiseks menüüs peab olema installitud ESP32 lisandmoodul). Seejärel minge Tools> Port ja valige COM, kus teie tahvel on ühendatud.
  4. Nüüd sa saad laadige üles visand tahvlil, et see oleks lihtne, kasutage ühte näidetest, vt Fail> Näide> ESP32> Kaamera> CameraWebServer. Kui see on tehtud, kui ilmub teade, et see on edukalt laaditud, eemaldage kaabel GND GPIO tihvtilt 0 ja vajutage tahvlil nuppu Lähtesta.
  5. Lõpuks võite kasutada ja alustada tulemusi näeb veebiliideses ... Selle käivitamisel annab see teile monitoril URL-i koos IP-ga, mille peate juurdepääsu saamiseks sisestama oma veebibrauserisse. Selles saate reguleerida parameetreid ja vaadata, mida kaamera sensor näeb.

Ilmselt saate teha palju rohkem kasutades selle mooduli WiFi ja Bluetoothi ​​võimalusi. Pidage meeles, et piiriks on teie kujutlusvõime. Siin ma lihtsalt näitan teile lihtsat sissejuhatust ...

Rohkem informatsiooni - Tasuta Arduino kursus


3 kommentaari, jätke oma

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

      Manuel DIJO

    Tere päevast.
    Kõik on suurepäraselt selgitatud ja programm laadib ideaalselt, kuid ESP32 lähtestamisel Wi-Fi tuvastamiseks jadamonitoril kuvatakse alati sama kaamera viga:

    E (873) kaamera: kaamerasond ebaõnnestus veaga 0x105 (ESP_ERR_NOT_FOUND)
    Kaamera käivitamine nurjus veaga 0x105

    Mis võib juhtuda?
    Tänud ette.

         Isaac DIJO

      Tere,
      Tõenäoliselt on see tingitud kaamera mooduli pistikust või valest toiteallikast.
      Proovige neid kahte asja kontrollida.
      Tervitus.

      PÜHAPÄEV V. KOHTUD DIJO

    TERE HOMMIKUT, MUL ON ESP32 KAAMERA JA KOODI ÜLESLAADIL EI LEIA MOODUL EI URL-i ega IP-d
    PROGRAMMEERIN SEDA ESP CAM MB-ga
    KAS SAATE MIND AIDATA, MULLE ON SEE UUS?
    Aitäh.