ESP32-CAM: co byste měli vědět o tomto modulu

ESP32-CAM

O WiFi modul bod Arduino jindy, ale tentokrát jde o modul ESP32-CAM, WiFi modul ESP32 s malou vestavěnou videokamerou. To umožňuje nové funkce, jako je ostraha nebo vzdálená špionáž, zachycení všeho, co se stane, když tam nejste, a odeslání do jakéhokoli zařízení k záznamu nebo k vidění na místě.

Téměř vše, co bylo řečeno o modulu WiFi, o kterém jsme již hovořili, by platilo pro tento, pouze to, že má kromě integrovaná kamera. Ale vše, co potřebujete vědět, vám ukážeme v této příručce ...

Co je ESP32-CAM?

El ESP32-CAM Jedná se o modul, který můžete použít s mnoha projekty a s Arduino. Jedná se o kompletní modul s integrovaným mikrokontrolérem, díky kterému může fungovat samostatně. Kromě připojení WiFi + Bluetooth má tento modul také integrovanou videokameru a slot pro microSD pro ukládání.

Tento modul není vůbec drahý a můžete ho mít velké množství aplikací. Od některých jednoduchých IoT až po další pokročilejší pro monitorování a rozpoznávání obrazu pomocí AI a dokonce i jako monitorovací systém pro vzdálenou kontrolu toho, co se děje na místě, ať jste kdekoli ...

Koupit jeden

Modul ESP32-CAM není vůbec drahý, jak jsem řekl, za pár eur ho můžete mít. A snadno ji najdete v některých specializovaných obchodech nebo na Amazonu. Například zde jsou některé doporučení za dobrou cenu:

Jak vidíte, není to drahé ...

Technické vlastnosti ESP32-CAM (datový list)

Modul ESP32-CAM některé má technické vlastnosti velmi zajímavé, že můžete vidět v list výrobce. Zde shrnuji ty nejdůležitější:

  • Conectividad: WiFi 802.11b / g / n + Bluetooth 4.2 s BLE. Podporuje nahrávání obrázků přes WiFi.
  • Připojení: UART, SPI, I2CA PWM. Má 9 GPIO pinů.
  • Frekvence hodin: až 160 Mhz.
  • Výpočetní výkon mikrokontroléru: až 600 DMIPS.
  • Paměť: 520 kB SRAM + 4 MB PSRAM + slot pro SD kartu
  • výtažek: má několik režimů spánku, firmware upgradovatelný pomocí OTA a LED diody pro použití vestavěné paměti flash.
  • Fotoaparát: Podporuje fotoaparáty OV2640, které lze zakoupit v balení nebo je lze zakoupit samostatně. Tyto typy kamer mají:
    • 2 MP na váš snímač
    • Velikost pole UXGA 1622 × 1200 px
    • Výstupní formát YUV422, YUV420, RGB565, RGB555 a 8bitová komprese dat.
    • Můžete přenášet obraz mezi 15 a 60 FPS.

Pinout

ESP32-CAM pinout

El pinů ESP32-CAM je velmi jednoduchý, jak vidíte na předchozím diagramu. A kamera je připojena ke konektoru, který je pro ni povolen. Pak na příkladu Arduina lépe pochopíte, jak je propojen a k čemu je každý, i když už můžete získat představu.

Mimochodem, i když se to na obrázku neobjevuje, obvykle mají také kulatý konektor na desce plošných spojů, který se v některých případech používá k připojení kabelů externí antény. Obvykle je vedle plechu zásuvky SD.

Můžete použít FTDI externí adaptér připojit tento modul a usnadnit vám jeho ovládání. To umožňuje použití portu typu miniUSB namísto kabeláže ESP32-CAM. Chcete-li použít jeden z těchto modulů, můžete jej připojit takto:

  • Nakonfigurujte modul FTDI tak, aby fungoval na 3.3 V.
  • Propojte pin 0 GPIO a GND modulu ESP32-CAM.
  • Pin 3v3 modulu musí být připojen k Vcc FTDI.
  • GPIO 3 (UOR) modulu přejde na TX FTDI.
  • GPIO 1 (U0T) modulu jde do RX FTDI.
  • A další GND ESP32-CAM s GND modulu FTDI.

Teď máte jednu Rozhraní USB, což může usnadnit připojení vašeho projektu ...

Integrace s Arduino IDE

FTDI, ESP32-CAM Arduino

Na integrovat s FTDI, připojení je velmi jednoduché. Musíte pouze udělat následující:

  • Připojte 5V připojení modulu ESP32-CAM k Vcc modulu FTDI.
  • Připojte GND modulu ESP32-CAM k GND modulu FTDI.
  • TX0 z desky FTDI jde na GPIO 3 (U0RXD).
  • RXI z desky FTDI jde do GPIO 1 (U0TXD).
  • A obchází GPI0 a GND desky ESP32-CAM.

Nyní jej můžete připojit k počítači pomocí kabelu USB prostřednictvím modulu FTDI. Další možností je připojte jej k Arduino přímo, bez použití modulu FTDI. Podívejme se ale na případ FTDI, který je pro většinu případů lepší ...

L další kroky nakonfigurovat a naplánovat, aby vše fungovalo:

  1. Abyste mohli nahrát kód na nástěnku, musíte připojte USB do počítače.
  2. Dalším krokem je instalace Knihovna ESP32 abychom mohli využít této výhody. Za tímto účelem přejděte z IDE Arduino na Soubor> Předvolby> Tam, do pole pro přidání URL přidejte: https://dl.espressif.com/dl/package_esp32_index.json a klikněte na OK. Nyní přejděte do nabídky Nástroje> Deska> Správce desky> vyhledejte ESP32 a stiskněte instalaci „ESP32 by Espressif Systems“.
  3. Pak otevřete Arduino IDE > Nástroje> Desky> vyberte AI-Thinker ESP32-CAM (pro zobrazení této možnosti v nabídce musíte mít nainstalován doplněk ESP32). Pak přejděte do Nástroje> Port a vyberte COM, kde je připojena vaše deska.
  4. Teď můžeš nahrát náčrt na desce, pro zjednodušení, použijte jeden z příkladů viz Soubor> Příklad> ESP32> Kamera> CameraWebServer. Jakmile se zobrazí zpráva, že bylo úspěšně načteno, odpojte kabel od pin GPIO 0 GND a stiskněte tlačítko Reset na desce.
  5. Nakonec můžete použít a začít zobrazit výsledky ve webovém rozhraní ... Když jej spustíte, zobrazí se na monitoru adresa URL s adresou IP, kterou musíte pro přístup vložit do svého webového prohlížeče. Z něj můžete upravovat parametry a sledovat, co je vidět ze snímače kamery.

Je zřejmé, že můžete udělat mnohem víc s využitím možností WiFi a Bluetooth tohoto modulu. Pamatujte, že limitem je vaše představivost. Zde vám jednoduše ukážu jednoduchý úvod ...

Více informací - Kurz Arduino zdarma


Obsah článku se řídí našimi zásadami redakční etika. Chcete-li nahlásit chybu, klikněte zde.

Buďte první komentář

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.