1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

IMG_2992.jpg
ネットで買ったesp32-camが届きましたが、技適マークが付いていないので、「技適未取得機器を用いた実験等の特例制度」を申請しました、早速使って接続確認したいと思います。

IMG_2993.jpg

今回、私が買ったのは、USBシリアル変換器が載っているので、そのままUSBケーブルを挿したらプログラムを書き込めます。

Arduino IDEの環境設定

Arduino IDEで初めてESP32をプログラムするには、ツールのボードマネージャnにESP32を追加する必要があります。まだインストールしていない場合は、このリンクを参考してください。

ESP32-CAMをプログラムする

image.png

  1. [ツール] > [ボード]に移動し、[AI-ThinkerESP32-CAM]を選択します 。
  2. そして、[ファイル] > [スケッチ例] > [ESP32] > [Camera] > [CameraWebServer]を開います。
  3. [ツール] > [シリアルポート]に移動し、ESP32-CAMが接続されているCOMポートを選択します。

今回CameraWebServerを使ってカメラとWIFIの動作を確認します。

CameraWebServer.ino
// ===================
// Select camera model 
//自分使っているモデルを有効し、ほかのモデルコメントアウトする
// ===================
//#define CAMERA_MODEL_WROVER_KIT // Has PSRAM
//#define CAMERA_MODEL_ESP_EYE // Has PSRAM
//#define CAMERA_MODEL_ESP32S3_EYE // Has PSRAM
//#define CAMERA_MODEL_M5STACK_PSRAM // Has PSRAM
//#define CAMERA_MODEL_M5STACK_V2_PSRAM // M5Camera version B Has PSRAM
//#define CAMERA_MODEL_M5STACK_WIDE // Has PSRAM
//#define CAMERA_MODEL_M5STACK_ESP32CAM // No PSRAM
//#define CAMERA_MODEL_M5STACK_UNITCAM // No PSRAM
#define CAMERA_MODEL_AI_THINKER // Has PSRAM
//#define CAMERA_MODEL_TTGO_T_JOURNAL // No PSRAM
// ** Espressif Internal Boards **
//#define CAMERA_MODEL_ESP32_CAM_BOARD
//#define CAMERA_MODEL_ESP32S2_CAM_BOARD
//#define CAMERA_MODEL_ESP32S3_CAM_LCD

#include "camera_pins.h"
// ===========================
// Enter your WiFi credentials
// ===========================
const char* ssid = "**********"; //自分のWiFiのSSIDに変更
const char* password = "**********"; //自分のWiFiのパスワードに変更

動作確認

プログラムが書き込めましたあど、[ツール] > [シリアルモニタ] を開います。

Arduino IDE 2.0 RC で ESP32 のログ出力できない場合は、Arduino IDE 1.8.19 を使って試してください。

カメラサーバを起動終わったら、Camera Readyメッセージが表示します、そして、後ろのIP  Address をブラウザからアクセスできます。
image.png
アクセスしたら、下のStart Streamを押して、カメラの画面が映し出されます。
image.png
実際に撮影した画像は以下の通りです。
image.png

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?