Logotipo da ArduCamPlaca de desenvolvimento ArduCam ESP32 UNO R3 solitáriobinary.com
Placa Arducam ESP32 UNO
Guia do usuário
Rev 1.0, junho de 2017

Introdução

A Arducam agora lançou uma placa Arduino baseada em ESP32 para módulos de minicâmera Arducam, mantendo a mesma forma de fatores e pinagem da placa Arduino UNO R3 padrão. O destaque desta placa ESP32 é que ela combina bem com módulos de câmera Arducam mini 2MP e 5MP, suporta fonte de alimentação e recarga de bateria de lítio e com slot para cartão SD integrado. Pode ser uma solução ideal para segurança doméstica e aplicações de câmeras IoT.Placa de desenvolvimento ArduCam ESP32 UNO R3 - Figura 1

Características

  • Construir no módulo ESP-32S
  • 26 pinos de entrada/saída digital, portas IO são tolerantes a 3.3V
  • Interface de câmera Arducam Mini 2MP/5MP
  • Bateria de lítio recarregando 3.7 V/500 mA máx.
  • Construindo em soquete de cartão SD/TF
  • Entrada de alimentação de 7-12V
  • Construído em interface micro USB-Serial
  • Compatível com ArduinoIDE

Definição de Pin

Placa de desenvolvimento ArduCam ESP32 UNO R3 - Definição de pinoA placa possui carregador de bateria de lítio integrado, que aceita bateria de lítio padrão de 3.7 V/500 mA. O indicador de carga e a configuração da corrente de carga podem ser encontrados na Figura 3. Placa de desenvolvimento ArduCam ESP32 UNO R3 - Figura 2

Introdução ao ESP32 com Arduino IDE

Este capítulo mostra como desenvolver um aplicativo para a placa Arducam ESP32 UNO usando Arduino IDE. (Testado em máquinas Windows 32 de 64 e 10 bits)
4.1 Etapas para instalar o suporte Arducam ESP32 no Windows

  • Iniciando Baixe e instale o Arduino IDE Windows Installer mais recente em arduino.cc
  • Baixe e instale o Git em git-scm.com
  • Inicie a GUI do Git e execute as seguintes etapas:
    Selecione Clonar repositório existente:Placa de desenvolvimento ArduCam ESP32 UNO R3 - Figura 4

Selecione origem e destino:
Localização da fonte: https://github.com/ArduCAM/ArduCAM_ESP32S_UNO.git
Diretório de destino: C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/ArduCAM/ArduCAM_ESP32S_UNO
Clique em Clonar para começar a clonar o repositório:Placa de desenvolvimento ArduCam ESP32 UNO R3 - Figura 5 Abra C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/ArduCAM/esp32/tools e clique duas vezes em get.exePlaca de desenvolvimento ArduCam ESP32 UNO R3 - Figura 6 Quando get.exe terminar, você deverá ver o seguinte fileestá no diretório Placa de desenvolvimento ArduCam ESP32 UNO R3 - Figura 7Conecte sua placa ESP32 e aguarde a instalação dos drivers (ou instale manualmente qualquer um que seja necessário)

4.2 Usando Arduino IDE
Após a instalação da placa Arducam ESP32UNO, você pode selecionar esta placa no menu Ferramentas->Placa. E tem vários prontos para usar examples do File-> Examples->ArduCAM. Você pode usar esses examparquivos diretamente ou como ponto de partida para desenvolver seu próprio código.
Inicie o Arduino IDE, selecione sua placa em Ferramentas> menu Placa>Placa de desenvolvimento ArduCam ESP32 UNO R3 - Figura 8Selecione o example de File-> Examples->ArduCAMPlaca de desenvolvimento ArduCam ESP32 UNO R3 - Figura 9 Configurar a configuração da câmera
Você precisa modificar o memorysaver.h file para habilitar a câmera OV2640 ou OV5642 para módulos de câmera ArduCAM Mini 2MP ou 5MP. Apenas uma câmera pode ser habilitada por vez. O protetor de memória.h file está localizado em
C:\Usuários\Seu computador\Documentos\Arduino\hardware\ ArduCAM\ArduCAM_ESP32S_UNO\libraries\ArduCAM Placa de desenvolvimento ArduCam ESP32 UNO R3 - Figura 10 Compilar e fazer upload
Clique em enviar o example piscará automaticamente na placa.
4.3 Exampos
São 4 examparquivos para módulos de minicâmera ArduCAM de 2MP e 5MP.
ArduCAM_ESP32_ Captura
Este example usa o protocolo HTTP para capturar fotos ou vídeos pela rede wifi doméstica do ArduCAM mini 2MP/5MP e exibir no web navegador.
O padrão é o modo AP, após carregar o demo, você pode pesquisar o 'arducam_esp32' e conectá-lo sem senha.Placa de desenvolvimento ArduCam ESP32 UNO R3 - Figura 11Placa de desenvolvimento ArduCam ESP32 UNO R3 - Figura 12Se você quiser usar o modo STA, você deve alterar 'int wifiType = 1' para 'int wifiType = 0'. O SSID e a senha devem ser modificados antes do upload. Placa de desenvolvimento ArduCam ESP32 UNO R3 - Figura 13Após o upload, o endereço IP da placa é obtido via protocolo DHCP. Você pode descobrir o endereço IP através do monitor serial conforme mostrado na Figura 9. A configuração padrão da taxa de transmissão do monitor serial é 115200bps. Placa de desenvolvimento ArduCam ESP32 UNO R3 - Figura 14Por fim, abra index.html , insira o endereço IP obtido no monitor serial e tire fotos ou vídeos. O HTML fileestão localizados em
C:\Usuários\Seu computador\Documentos\Arduino\hardware\ArduCAM\ArduCAM_ESP32S_UNO\libraries\ArduCAM\examparquivos\ESP32\ArduCAM_ESP32_Capture\html Placa de desenvolvimento ArduCam ESP32 UNO R3 - Figura 15ArduCAM_ESP32_Capture2SD
Este example tira fotos com lapso de tempo usando ArduCAM mini 2MP/5MP e depois armazena no cartão TF/SD. O LED indica quando o cartão TF/SD está gravando. Placa de desenvolvimento ArduCam ESP32 UNO R3 - Figura 16 ArduCAM_ESP32_Video2SD 
Este exampEle grava clipes de vídeo JPEG em movimento usando ArduCAM mini 2MP/5MP e depois os armazena no cartão TF/SD no formato AVI.                Placa de desenvolvimento ArduCam ESP32 UNO R3 - Figura 17ArduCAM_ESP32_Sleep
Para reduzir o consumo de energia, chamar a função de interface entra imediatamente no modo Deep – sleep. Neste modo, o chip desconectará todas as conexões wi-fi e conexões de dados e entrará no modo sleep. Somente o módulo RTC ainda funcionará e será responsável pela sincronização do chip. Esta demonstração é adequada para energia da bateria.Placa de desenvolvimento ArduCam ESP32 UNO R3 - Figura 18Placa de desenvolvimento ArduCam ESP32 UNO R3 - Figura 19

Logotipo da ArduCamwww.ArduCAM.com 

Documentos / Recursos

Placa de desenvolvimento ArduCam ESP32 UNO R3 [pdf] Guia do Usuário
Placa de desenvolvimento ESP32 UNO R3, ESP32, Placa de desenvolvimento UNO R3, Placa de desenvolvimento R3, Placa de desenvolvimento, Placa

Referências

Deixe um comentário

Seu endereço de e-mail não será publicado. Os campos obrigatórios estão marcados *