ESP32-CAM搭建環境,運行程序


1、引腳說明

 

電源相關引腳

三個GND引腳

兩個VCC引腳,包括5V和3.3V

Serial串口引腳

GPIO1(U0TXD)和GPIO3(U0RXD)屬於串口引腳,通過這兩個引腳來下載固件代碼。

GPIO16作為U2RXD,只是一個接收引腳

下載或者運行模式引腳

GPIO0決定了ESP32是處於燒錄(FlashingModel)模式還是運行(RunningModel)模式。當GPIO0接地,ESP32處於燒錄模式。

microSD卡相關引腳

GPIO 14: CLK

GPIO 15: CMD

GPIO 2: Data 0

GPIO 4: Data 1 (also connected to the on-board LED)

GPIO 12: Data 2

GPIO 13: Data 3

如果你不需要用到SD卡,那么這些引腳都可以作為普通引腳使用。

2、Arduino安裝

下載安裝Arduino。

安裝完環境之后,選擇工具->開發板,選擇 ESP32 Wrover Module。

 選擇 文件->示例->ESP32->Camera,打開例程。

① 修改Wifi賬號和密碼

const char* ssid = “REPLACE_WITH_YOUR_SSID”;
const char* password = “REPLACE_WITH_YOUR_PASSWORD”;

②修改模塊宏定義

// Select camera model
//#define CAMERA_MODEL_WROVER_KIT // Has PSRAM
//#define CAMERA_MODEL_ESP_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_AI_THINKER // Has PSRAM
//#define CAMERA_MODEL_TTGO_T_JOURNAL // No PSRAM
#define CAMERA_MODEL_AI_THINKER

點擊工具->Partition Scheme,選擇:Huge App(3MB No OTA/1MB SPIFFS),否則編譯會提示內存空間不足。

點擊工具->Upload Speed,選擇1115200。

點擊工具->端口,選擇ESP32-CAM的端口號。

3、ESP32-CAM連線

TX和ESP32-CAM的UOR連接。

RX和ESP32-CAM的UOT連接。

GND和ESP32-CAM的GND連接。

3.3V和ESP32-CAM的3V3連接。

如果運行異常,可以將5V和ESP32-CAM的5V連接。如圖:

必須確保ESP32-CAM的GPIO0接到了GND

打開串口調試器,波特率 115200。

點擊燒錄,燒錄成功后,無需拔掉設備,直接把GPIO0和GND的跳線拔掉,然后點擊板子上的reset鍵,串口調試器會輸出內容。

 

打開網址,點擊start stream,開始享受吧。

參考:https://www.136.la/jingpin/show-188593.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM