ArduCamロゴArduCam ESP32 UNO R3 開発ボード 孤独なバイナリ.com
Arducam ESP32 UNO ボード
ユーザーガイド
リビジョン 1.0、2017 年 XNUMX 月

導入

Arducam は、標準の Arduino UNO R32 ボードと同じ形式の要素とピン配置を維持しながら、Arducam mini カメラ モジュール用の ESP3 ベースの Arduino ボードをリリースしました。この ESP32 ボードのハイライトは、Arducam mini 2MP および 5MP カメラ モジュールとうまく連携し、リチウム バッテリーの電源供給と充電をサポートし、SD カード スロットを内蔵していることです。ホームセキュリティやIoTカメラアプリケーションにとって理想的なソリューションとなります。ArduCam ESP32 UNO R3 開発ボード - 図 1

特徴

  • ESP-32Sモジュールを内蔵
  • 26 個のデジタル入出力ピン、IO ポートは 3.3V 耐性
  • Arducam Mini 2MP/5MP カメラインターフェイス
  • リチウム電池充電 3.7V/500mA 最大
  • SD/TFカードソケット内蔵
  • 7-12V電源ジャック入力
  • マイクロ USB シリアル インターフェイスを内蔵
  • Arduino IDEと互換性あり

ピンの定義

ArduCam ESP32 UNO R3 開発ボード - ピンの定義ボードにはリチウム電池充電器が組み込まれており、デフォルトの 3.7V/500mA リチウム電池を受け入れます。充電インジケーターと充電電流設定は図 3 で確認できます。 ArduCam ESP32 UNO R3 開発ボード - 図 2

Arduino IDE を使用した ESP32 入門

この章では、Arduino IDE を使用して Arducam ESP32 UNO ボード用のアプリケーションを開発する方法を説明します。 (32 ビットおよび 64 ビットの Windows 10 マシンでテスト済み)
4.1 Windows に Arducam ESP32 サポートをインストールする手順

  • 最新の Arduino IDE Windows インストーラーを arduino.cc からダウンロードしてインストールします。
  • git-scm.com から Git をダウンロードしてインストールします
  • Git GUI を起動し、次の手順を実行します。
    「既存のリポジトリのクローンを作成」を選択します。ArduCam ESP32 UNO R3 開発ボード - 図 4

送信元と宛先を選択します:
ソースの場所: https://github.com/ArduCAM/ArduCAM_ESP32S_UNO.git
ターゲットディレクトリ: C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/ArduCAM/ArduCAM_ESP32S_UNO
「クローン」をクリックして、リポジトリのクローン作成を開始します。ArduCam ESP32 UNO R3 開発ボード - 図 5 C:/Users/[YOUR_USER_NAME]/Documents/Arduino/hardware/ArduCAM/esp32/tools を開き、get.exe をダブルクリックします。ArduCam ESP32 UNO R3 開発ボード - 図 6 get.exe が完了すると、次のように表示されます。 fileディレクトリ内にある ArduCam ESP32 UNO R3 開発ボード - 図 7ESP32 ボードを接続し、ドライバーがインストールされるまで待ちます (または必要なドライバーを手動でインストールします)。

4.2 Arduino IDEの使用
Arducam ESP32UNO ボードのインストール後、[ツール] -> [ボード] メニューからこのボードを選択できます。そして、すぐに使用できるものがいくつかありますampからのファイル File->例ampファイル→ArduCAM。これらの元を使用できますampファイルを直接、または独自のコード開発の開始点として使用できます。
Arduino IDEを起動し、[ツール] > [ボード]メニュー>でボードを選択します。ArduCam ESP32 UNO R3 開発ボード - 図 8元を選択してくださいampルから File->例amples->ArduCAMArduCam ESP32 UNO R3 開発ボード - 図 9 カメラ設定を構成する
Memorysaver.h を変更する必要があります。 file ArduCAM Mini 2640MP または 5642MP カメラ モジュールの OV2 または OV5 カメラを有効にするため。一度に有効にできるカメラは XNUMX 台だけです。メモリーセーバー.h file は
C:\Users\お使いのコンピュータ\Documents\Arduino\hardware\ ArduCAM\ArduCAM_ESP32S_UNO\libraries\ArduCAM ArduCam ESP32 UNO R3 開発ボード - 図 10 コンパイルとアップロード
元ファイルのアップロードをクリックしますampファイルは自動的にボードにフラッシュされます。
4.3例ampレ
元は4人いるamp2MP と 5MP ArduCAM mini カメラ モジュールの両方のファイル。
ArduCAM_ESP32_キャプチャ
この元ampファイルは、HTTP プロトコルを使用して、ArduCAM mini 2MP/5MP からホーム Wi-Fi ネットワーク経由で静止画またはビデオをキャプチャし、 web ブラウザ。
デフォルトは AP モードです。デモをアップロードした後、「arducam_esp32」を検索してパスワードなしで接続できます。ArduCam ESP32 UNO R3 開発ボード - 図 11ArduCam ESP32 UNO R3 開発ボード - 図 12STA モードを使用する場合は、「int wifiType = 1」を「int wifiType =0」に変更する必要があります。アップロードする前に ssid とパスワードを変更する必要があります。 ArduCam ESP32 UNO R3 開発ボード - 図 13アップロード後、DHCP プロトコルを介してボードの IP アドレスが取得されます。図 9 に示すように、シリアル モニターを通じて IP アドレスを確認できます。デフォルトのシリアル モニタのボーレート設定は 115200bps です。 ArduCam ESP32 UNO R3 開発ボード - 図 14最後に、index.html を開き、シリアル モニターから取得した IP アドレスを入力し、写真またはビデオを撮影します。 html fileは次の場所にあります
C:\Users\お使いのコンピュータ\Documents\Arduino\hardware\ArduCAM\ArduCAM_ESP32S_UNO\libraries\ArduCAM\examples\ESP32\ArduCAM_ESP32_Capture\html ArduCam ESP32 UNO R3 開発ボード - 図 15ArduCAM_ESP32_Capture2SD
この元ampファイルは、ArduCAM mini 2MP/5MP を使用して時間経過静止写真を取得し、TF/SD カードに保存します。 LED は、TF/SD カードが書き込み中であることを示します。 ArduCam ESP32 UNO R3 開発ボード - 図 16 ArduCAM_ESP32_Video2SD 
この元ampファイルは、ArduCAM mini 2MP/5MP を使用してモーション JPEG ビデオ クリップを取得し、AVI 形式として TF/SD カードに保存します。                ArduCam ESP32 UNO R3 開発ボード - 図 17ArduCAM_ESP32_スリープ
消費電力を削減するため、インターフェイス関数を呼び出すとすぐにディープスリープ モードに入ります。このモードでは、チップはすべての Wi-Fi 接続とデータ接続を切断し、スリープ モードに入ります。 RTC モジュールのみが引き続き動作し、チップのタイミングを担当します。このデモはバッテリー駆動に適しています。ArduCam ESP32 UNO R3 開発ボード - 図 18ArduCam ESP32 UNO R3 開発ボード - 図 19

ArduCamロゴwww.ArduCAM.com 

ドキュメント / リソース

ArduCam ESP32 UNO R3 開発ボード [pdf] ユーザーガイド
ESP32 UNO R3 開発ボード、ESP32、UNO R3 開発ボード、R3 開発ボード、開発ボード、ボード

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須項目はマークされています *