- 描述
- 評價 (0)
描述
描述
ESP32 CAM 相機模組 ESP32-WROVER 板帶相機無線藍牙開發板 含教學與範例 本 ESP32-CAM 更多記憶體 引腳全部拉出
ESP32-Wrover CAM 板是一款 ESP32 開發板,配備 ESP32-Wrover 晶片(帶 4 MB PSRAM)和 OV2640 相機。它具有 USB 至 UART 轉換器,因此可以輕鬆地將程式碼上傳到開發板。您只需將USB 電纜連接到開發板並將其連接到電腦即可上傳程式碼或通電。不需要額外的電路或 FTDI 程式設計器(與 ESP32-CAM AI-Thinker 板相反)。如果您想連接感測器和輸出等其他週邊設備(比 ESP32-CAM AI-Thinker 更多的 GPIO),它配備了多個外露 GPIO。此外,如果您不使用攝影機,則可以將其用作具有大量可用 GPIO 的常規 ESP32。數位上方有斜線的 GPIO 是相機使用的 GPIO。
- ESP32-WROVER -> 功能強大且小型控制器,內建相機和無線。
- 2 個包含 MicroPython 和 C 代碼的教程 – > 下載連結可在產品包裝盒上找到。 (無紙本教學)。
- 範例專案 – > 本教程將向您展示幾個典型的專案,其中包含代碼和說明。
- 易於使用 – > 只需使用 USB 線將其連接到您的電腦(已安裝 IDE 和驅動程式)即可進行編程。
- 內建 USB 轉 UART(CH340C 驅動程式)— 無需 FTDI 程式設計器
- 相機 OV2640 200 萬畫素
- BOOT 和 RST 按鈕
- LED 指示燈(RX/TX ON/OFF,以及內建 LED (GPIO2))
- 板載天線
PinOut
請注意,當您使用相機時,您無法將週邊連接到相機使用的 GPIO。否則,相機將無法正常運作。當您不使用相機時,您可以將此 ESP32 板用作“常規”ESP32,並且可以將相機引腳用於其他目的。
Arduino 草圖中 ESP32-Wrover CAM 板(Freenove 品牌)的引腳定義應如下所示(在某些 Arduino 範例中,此引腳定義位於CAMERA_MODEL_WROVER_KIT定義)。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
// =================== // 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 |
ESP32-Wrover CAM 視訊串流 Web 伺服器範例
在本部分中,我們將上傳一個範例,該範例會建立您可以在本機網路上存取的視訊串流 Web 伺服器。
在 Arduino IDE 中,前往Tools > Board > ESP32 Arduino,然後選擇ESP32 Wrover Module。

前往檔案>範例> ESP32 >相機並開啟CameraWebServer範例。

確保您在程式碼中選擇了正確的板子(刪除 CAMERA_MODEL_WROVER_KIT 上的 // 並確保所有其他板選項都有 //),如下所示:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
// =================== // 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 |
然後,稍微向下捲動程式碼並將您的網路憑證插入SSID和密碼變量,以便開發板可以連接到您的網路。

1 2 |
const char* ssid = "REPLACE_WITH_YOUR_SSID"; const char* password = "REPLACE_WITH_YOUR_PASSWORD"; |
選擇正確的板並插入網路憑證後,您可以將程式碼上傳到板。
將程式碼上傳到 ESP32-Wrover CAM 板
將程式碼上傳到 ESP32-Wrover CAM 非常簡單,無需額外的電路或 FTDI 程式設計器。您只需將 USB 電纜(帶有電纜 – 僅充電的 USB 電纜無法上傳代碼)連接到開發板 USB 連接器,並將其連接到您的電腦。
然後,在 Arduino IDE 中,前往「工具」 > “連接埠”並選擇其連接的 COM 連接埠。

沒有看到 COM 端口,或者它是灰色的?這意味著您可能沒有安裝所需的驅動程式。此特定板使用 CH340 驅動程式。因此,請快速搜尋以在您的作業系統上安裝這些驅動程式。安裝驅動程式後,請嘗試再次上傳程式碼。
然後,您需要在“工具”選單中選擇一個板模型。

選擇以下設定:
- 開發板:ESP32 Wrover 模組
- 分區方案:巨大的APP(3MB無OTA)(或不同,取決於您的專案要求)。
最後,您只需點擊上傳按鈕即可。

幾秒鐘後,程式碼應該會成功上傳到開發板上。
示範
上傳程式碼後,以115200的波特率開啟Arduino IDE串列監視器。

按下板上的 RST 按鈕。 ESP32 IP 位址將列印在序列監視器上。

開啟本機網路上的瀏覽器,然後輸入 ESP32 IP 位址。就我而言:
1 |
http://192.168.1.142 |
您應該可以訪問一個頁面,您可以在其中開始視訊串流並從相機獲取照片。
您也可以使用幾個選單來調整相機設定。

對於更高的分辨率,影像相當不錯。但是,如果您不在路由器旁邊,則使用此板進行更高解析度的視訊串流會有點慢。
目前,此範例未為此板啟用人臉識別,但人臉偵測適用於 CIF 或更低的解析度。

評價 (0)
相關商品
-
ESPRESSIF (ESP) 開發板
NodeMcu Lua V3 WIFI 物聯網開發板 ESP8266 串口 wifi模組 CH340
0 out of 5NT$185原始價格:NT$185。NT$135目前價格:NT$135。 (未稅)加入購物車產品速覽 -
ESPRESSIF (ESP) 開發板, 驅動模組/步進電機/馬達
NodeMCU WiFi L293D 電機馬達驅動擴展板 for NodeMCU ESP12E Lua V2
0 out of 5NT$210原始價格:NT$210。NT$180目前價格:NT$180。 (未稅)加入購物車產品速覽 -
ESPRESSIF (ESP) 開發板
SparkFun Blynk Board – ESP8266 Blynk 專用開發板
0 out of 5NT$1,253原始價格:NT$1,253。NT$1,170目前價格:NT$1,170。 (未稅)加入購物車產品速覽 -
ESPRESSIF (ESP) 開發板
SparkFun ESP8266 Thing – 開發板 (已焊針腳)
0 out of 5NT$691原始價格:NT$691。NT$580目前價格:NT$580。 (未稅)加入購物車產品速覽
商品評價
目前沒有評價。