Logo ArduCamVývojová deska ArduCam ESP32 UNO R3 lonelybinary.com
Deska Arducam ESP32 UNO
Uživatelská příručka
Rev 1.0, červen 2017

Zavedení

Arducam nyní vydal desku Arduino založenou na ESP32 pro moduly minikamery Arducam při zachování stejné formy faktorů a pinoutu jako standardní deska Arduino UNO R3. Hlavní výhodou této desky ESP32 je, že se dobře hodí k modulům fotoaparátu Arducam mini 2MP a 5MP, podporuje napájení a dobíjení lithiové baterie a má vestavěný slot pro kartu SD. Může být ideálním řešením pro zabezpečení domácnosti a aplikace IoT kamer.Vývojová deska ArduCam ESP32 UNO R3 - Obrázek 1

Vlastnosti

  • Zabudovaný modul ESP-32S
  • 26 digitálních vstupních/výstupních pinů, IO porty jsou 3.3V tolerantní
  • Rozhraní fotoaparátu Arducam Mini 2MP/5MP
  • Nabíjení lithiové baterie 3.7V/500mA max
  • Zabudování do zásuvky pro kartu SD/TF
  • Vstup napájecího jacku 7-12V
  • Zabudované micro USB-Serial rozhraní
  • Kompatibilní s Arduino IDE

Definice pinů

Vývojová deska ArduCam ESP32 UNO R3 – definice pinůDeska má vestavěnou nabíječku lithiových baterií, která akceptuje výchozí lithiovou baterii 3.7V/500mA. Indikátor nabíjení a nastavení nabíjecího proudu naleznete na obrázku 3. Vývojová deska ArduCam ESP32 UNO R3 - Obrázek 2

Začínáme ESP32 s Arduino IDE

Tato kapitola ukazuje, jak vyvinout aplikaci pro desku Arducam ESP32 UNO pomocí Arduino IDE. (Testováno na 32 a 64bitových počítačích Windows 10)
4.1 Kroky k instalaci podpory Arducam ESP32 na Windows

  • Spuštění Stáhněte a nainstalujte nejnovější Arduino IDE Windows Installer z arduino.cc
  • Stáhněte a nainstalujte Git z git-scm.com
  • Spusťte GIT GUI a proveďte následující kroky:
    Vyberte klonování existujícího úložiště:Vývojová deska ArduCam ESP32 UNO R3 - Obrázek 4

Vyberte zdroj a cíl:
Umístění zdroje: https://github.com/ArduCAM/ArduCAM_ESP32S_UNO.git
Cílový adresář: C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/ArduCAM/ArduCAM_ESP32S_UNO
Kliknutím na Klonovat zahájíte klonování úložiště:Vývojová deska ArduCam ESP32 UNO R3 - Obrázek 5 Otevřete C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/ArduCAM/esp32/tools a dvakrát klikněte na get.exeVývojová deska ArduCam ESP32 UNO R3 - Obrázek 6 Po dokončení get.exe by se mělo zobrazit následující files v adresáři Vývojová deska ArduCam ESP32 UNO R3 - Obrázek 7Zapojte desku ESP32 a počkejte, až se nainstalují ovladače (nebo nainstalujte ručně všechny, které mohou být vyžadovány)

4.2 Použití Arduino IDE
Po instalaci desky Arducam ESP32UNO můžete tuto desku vybrat z nabídky Tool->Board. A existuje několik připravených k použití examples z File-> Přamples->ArduCAM. Můžete použít tyto examples přímo nebo jako výchozí bod pro vývoj vlastního kódu.
Spusťte Arduino IDE, vyberte svou desku v nabídce Nástroje > Deska>Vývojová deska ArduCam ESP32 UNO R3 - Obrázek 8Vyberte example z File-> Přamples->ArduCAMVývojová deska ArduCam ESP32 UNO R3 - Obrázek 9 Nakonfigurujte nastavení fotoaparátu
Musíte upravit spořič paměti.h file za účelem aktivace kamery OV2640 nebo OV5642 pro kamerové moduly ArduCAM Mini 2MP nebo 5MP. Najednou lze aktivovat pouze jednu kameru. Spořič paměti.h file se nachází na adrese
C:\Users\Váš počítač\Dokumenty\Arduino\hardware\ArduCAM\ArduCAM_ESP32S_UNO\libraries\ArduCAM Vývojová deska ArduCam ESP32 UNO R3 - Obrázek 10 Kompilace a nahrání
Klikněte na nahrání example automaticky zabliká na tabuli.
4.3 Přamples
Jsou tam 4 examppro moduly minikamery ArduCAM 2MP i 5MP.
ArduCAM_ESP32_ Capture
Tento example používá protokol HTTP k zachycení statických snímků nebo videa přes domácí wifi síť z ArduCAM mini 2MP/5MP a zobrazení na web prohlížeč.
Výchozí je režim AP, po nahrání dema můžete vyhledat 'arducam_esp32' a připojit jej bez hesla.Vývojová deska ArduCam ESP32 UNO R3 - Obrázek 11Vývojová deska ArduCam ESP32 UNO R3 - Obrázek 12Pokud chcete použít režim STA, měli byste změnit 'int wifiType = 1' na 'int wifiType =0'. Ssid a heslo by se měly před nahráním upravit. Vývojová deska ArduCam ESP32 UNO R3 - Obrázek 13Po nahrání je IP adresa desky získána přes DHCP protokol. IP adresu můžete zjistit pomocí sériového monitoru, jak je znázorněno na obrázku 9. Výchozí nastavení přenosové rychlosti sériového monitoru je 115200bps. Vývojová deska ArduCam ESP32 UNO R3 - Obrázek 14Nakonec otevřete index.html , zadejte IP adresu získanou ze sériového monitoru a pořiďte snímky nebo videa. Soubor html files se nacházejí na
C:\Users\Váš počítač\Dokumenty\Arduino\hardware\ArduCAM\ArduCAM_ESP32S_UNO\libraries\ArduCAM\examples\ESP32\ArduCAM_ESP32_Capture\html Vývojová deska ArduCam ESP32 UNO R3 - Obrázek 15ArduCAM_ESP32_Capture2SD
Tento exampTento soubor pořizuje fotografie s uplynulým časem pomocí ArduCAM mini 2MP/5MP a poté je ukládá na TF/SD kartu. LED indikuje, kdy TF/SD karta zapisuje. Vývojová deska ArduCam ESP32 UNO R3 - Obrázek 16 ArduCAM_ESP32_Video2SD 
Tento exampPomocí ArduCAM mini 2MP/5MP pořídíte pohyblivé JPEG videoklipy a poté je uložíte na TF/SD kartu ve formátu AVI.                Vývojová deska ArduCam ESP32 UNO R3 - Obrázek 17ArduCAM_ESP32_Sleep
Pro snížení spotřeby energie přejde volání funkce rozhraní okamžitě do režimu hlubokého spánku. V tomto režimu čip odpojí všechna wi-fi připojení a datová připojení a přejde do režimu spánku. Pouze modul RTC bude stále fungovat a bude zodpovědný za časování čipu. Toto demo je vhodné pro napájení z baterie.Vývojová deska ArduCam ESP32 UNO R3 - Obrázek 18Vývojová deska ArduCam ESP32 UNO R3 - Obrázek 19

Logo ArduCamwww.ArduCAM.com 

Dokumenty / zdroje

Vývojová deska ArduCam ESP32 UNO R3 [pdfUživatelská příručka
ESP32 UNO R3 Development Board, ESP32, UNO R3 Development Board, R3 Development Board, Development Board, Board

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *