[fork]arduino配置esp32-cam開發(fā)環(huán)境

原作者鏈接,fork自大道至簡非簡

1挠唆、安裝arduino

https://www.arduino.cc/en/Main/Software?setlang=cn

image

根據需要下載所需版本并安裝处窥;
運行下;

image
image

只有默認的arduino配套的開發(fā)板玄组;

2滔驾、配置esp32

打開首選項

image

配置esp庫url
https://dl.espressif.com/dl/package_esp32_index.json

配置開發(fā)板

image

根據esp32搜索選中安裝;

image

文件比較大下載比較慢俄讹,如果有需要請翻墻處理哆致;

image

安裝完成就可以選擇esp32開發(fā)板了。

3患膛、配置編譯tools

C:\Program Files (x86)\Arduino\hardware
建立目錄espressif/esp32

image

https://github.com/espressif/arduino-esp32
下載文件然后復制到目錄摊阀;

image

然后找到執(zhí)行下,機器需要python環(huán)境;

image
image

下載需要時間胞此;

4臣咖、體驗測試;

選擇開發(fā)板類型

image

選擇sample程序

image
image

修改攝像頭類型漱牵;改成安信可esp32-cam

// Select camera model
//#define CAMERA_MODEL_WROVER_KIT
//#define CAMERA_MODEL_M5STACK_PSRAM
#define CAMERA_MODEL_AI_THINKER

配置wifi

const char* ssid = "HI-WOOYA_471D";
const char* password = "12345678";

編譯

選擇項目菜單夺蛇,編譯/驗證試試看;

image

運行成功酣胀;

燒錄固件刁赦;

選擇esp32-cam對應的串口;

image

選擇菜單上傳闻镶;
需要把燒錄的接口接gnd甚脉,然后觸發(fā)reset下;然后就看到編譯后開始燒錄了儒溉;

image

出現(xiàn)下面提示燒錄完成宦焦;

image

5、測試效果顿涣;

arduino的串口調試不夠方便,推薦友善調試助手酝豪;

image

把燒錄的 杜邦線拿掉涛碑;
reset下;

[17:36:35.541] ets Jun  8 2016 00:22:57

rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0018,len:4
load:0x3fff001c,len:1100
load:0x40078000,len:10088
load:0x40080400,len:6380
entry 0x400806a4
[17:36:37.594] 
[17:36:39.044] .
[17:36:39.551] .
WiFi connected
Starting web server on port: '80'
Starting stream server on port: '81'
Camera Ready! Use 'http://192.168.1.126' to connect

根據提示的ip地址訪問下孵淘,要連接同一個wifi蒲障;
視頻就是連接輸出更多的圖片;圖片越大延時越大瘫证;

[17:40:29.055] MJPG: 45493B 168ms (6.0fps), AVG: 255ms (3.9fps), 0+0+0+0=0 0
[17:40:29.211] MJPG: 45793B 155ms (6.5fps), AVG: 253ms (4.0fps), 0+0+0+0=0 0
[17:40:29.370] MJPG: 46325B 159ms (6.3fps), AVG: 255ms (3.9fps), 0+0+0+0=0 0
[17:40:29.567] MJPG: 46507B 196ms (5.1fps), AVG: 255ms (3.9fps), 0+0+0+0=0 0
[17:40:29.681] MJPG: 46692B 116ms (8.6fps), AVG: 255ms (3.9fps), 0+0+0+0=0 0
[17:40:29.860] MJPG: 47077B 176ms (5.7fps), AVG: 255ms (3.9fps), 0+0+0+0=0 0
[17:40:30.010] MJPG: 47449B 149ms (6.7fps), AVG: 255ms (3.9fps), 0+0+0+0=0 0
[17:40:30.168] MJPG: 47684B 157ms (6.4fps), AVG: 255ms (3.9fps), 0+0+0+0=0 0
[17:40:30.330] MJPG: 48014B 166ms (6.0fps), AVG: 256ms (3.9fps), 0+0+0+0=0 0
[17:40:30.488] MJPG: 48215B 157ms (6.4fps), AVG: 255ms (3.9fps), 0+0+0+0=0 0
[17:40:30.648] MJPG: 48396B 160ms (6.2fps), AVG: 256ms (3.9fps), 0+0+0+0=0 0
[17:40:30.811] MJPG: 48359B 159ms (6.3fps), AVG: 255ms (3.9fps), 0+0+0+0=0 0
[17:40:30.970] MJPG: 48432B 163ms (6.1fps), AVG: 254ms (3.9fps), 0+0+0+0=0 0
[17:40:31.139] MJPG: 48454B 168ms (6.0fps), AVG: 256ms (3.9fps), 0+0+0+0=0 0
[17:40:31.296] MJPG: 48644B 154ms (6.5fps), AVG: 256ms (3.9fps), 0+0+0+0=0 0
[17:40:31.451] MJPG: 48676B 153ms (6.5fps), AVG: 160ms (6.2fps), 0+0+0+0=0 0
[17:40:31.610] MJPG: 48759B 162ms (6.2fps), AVG: 165ms (6.1fps), 0+0+0+0=0 0
[17:40:31.797] MJPG: 48763B 183ms (5.5fps), AVG: 161ms (6.2fps), 0+0+0+0=0 0
[17:40:31.928] MJPG: 48757B 131ms (7.6fps), AVG: 159ms (6.3fps), 0+0+0+0=0 0
[17:40:32.100] MJPG: 48791B 175ms (5.7fps), AVG: 160ms (6.2fps), 0+0+0+0=0 0
[17:40:32.249] MJPG: 48805B 144ms (6.9fps), AVG: 159ms (6.3fps), 0+0+0+0=0 0
[17:40:32.418] MJPG: 48861B 167ms (6.0fps), AVG: 159ms (6.3fps), 0+0+0+0=0 0
[17:40:32.569] MJPG: 48839B 156ms (6.4fps), AVG: 159ms (6.3fps), 0+0+0+0=0 0
[17:40:32.747] MJPG: 48830B 173ms (5.8fps), AVG: 158ms (6.3fps), 0+0+0+0=0 0
[17:40:34.268] MJPG: 48848B 1526ms (0.7fps), AVG: 228ms (4.4fps), 0+0+0+0=0 0
[17:40:34.348] MJPG: 48822B 75ms (13.3fps), AVG: 223ms (4.5fps), 0+0+0+0=0 0
[17:40:34.660] MJPG: 48825B 311ms (3.2fps), AVG: 232ms (4.3fps), 0+0+0+0=0 0
[17:40:34.817] MJPG: 49600B 158ms (6.3fps), AVG: 232ms (4.3fps), 0+0+0+0=0 0
[17:40:34.978] MJPG: 48805B 160ms (6.2fps), AVG: 231ms (4.3fps), 0+0+0+0=0 0

image

可以調節(jié)各種參數(shù)揉阎,亮度、白平衡背捌。
esp32-cam竟然還能人臉識別毙籽,超厲害;

image

6毡庆、擴展

可以抓圖或者人臉識別傳送后臺服務器坑赡;
比如采用sim800l類似的透傳芯片;
https://github.com/carrascoacd/ArduinoSIM800L
通過at指令發(fā)送數(shù)據亦可么抗;
https://github.com/erdemarslan/GSMSim
也可以跑mqtt毅否;
https://github.com/martinhol221/SIM800L_MQTT
nb-iot arduino開發(fā),sim7020芯片
https://github.com/pornpol/NB_Meter_SIM7020E
https://create.arduino.cc/projecthub/voske65/arduino-nb-iot-with-sim7020-and-t-mobile-027f8f
圖片上報參考
https://github.com/raphaelbs/esp32-cam-ai-thinker
https://github.com/yoursunny/ESP32-CAM-OV2640/blob/master/examples/WiFiCam/WifiCam.ino

7蝇刀、批量燒錄方式補充

arduino燒錄后找到臨時目錄螟加,如下類似;

C:\Users\3doyen\AppData\Local\Temp\arduino_build_810217

image

復制紅框文件出來;

下載bootloader

https://github.com/espressif/arduino-esp32/tree/master/tools/sdk/bin

image

用esp download tools燒錄

image

更適合批量方式捆探;

全文完甸昏;

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市徐许,隨后出現(xiàn)的幾起案子施蜜,更是在濱河造成了極大的恐慌,老刑警劉巖雌隅,帶你破解...
    沈念sama閱讀 211,948評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件翻默,死亡現(xiàn)場離奇詭異,居然都是意外死亡恰起,警方通過查閱死者的電腦和手機修械,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,371評論 3 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來检盼,“玉大人肯污,你說我怎么就攤上這事《滞鳎” “怎么了拓型?”我有些...
    開封第一講書人閱讀 157,490評論 0 348
  • 文/不壞的土叔 我叫張陵揽碘,是天一觀的道長。 經常有香客問我,道長坎炼,這世上最難降的妖魔是什么畸陡? 我笑而不...
    開封第一講書人閱讀 56,521評論 1 284
  • 正文 為了忘掉前任吏颖,我火速辦了婚禮歼冰,結果婚禮上,老公的妹妹穿的比我還像新娘剧腻。我一直安慰自己拘央,他們只是感情好,可當我...
    茶點故事閱讀 65,627評論 6 386
  • 文/花漫 我一把揭開白布书在。 她就那樣靜靜地躺著灰伟,像睡著了一般。 火紅的嫁衣襯著肌膚如雪蕊温。 梳的紋絲不亂的頭發(fā)上袱箱,一...
    開封第一講書人閱讀 49,842評論 1 290
  • 那天,我揣著相機與錄音义矛,去河邊找鬼发笔。 笑死,一個胖子當著我的面吹牛凉翻,可吹牛的內容都是我干的了讨。 我是一名探鬼主播,決...
    沈念sama閱讀 38,997評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼前计!你這毒婦竟也來了胞谭?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,741評論 0 268
  • 序言:老撾萬榮一對情侶失蹤男杈,失蹤者是張志新(化名)和其女友劉穎丈屹,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體伶棒,經...
    沈念sama閱讀 44,203評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡旺垒,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,534評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了肤无。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片先蒋。...
    茶點故事閱讀 38,673評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖宛渐,靈堂內的尸體忽然破棺而出竞漾,到底是詐尸還是另有隱情,我是刑警寧澤窥翩,帶...
    沈念sama閱讀 34,339評論 4 330
  • 正文 年R本政府宣布业岁,位于F島的核電站,受9級特大地震影響鳍烁,放射性物質發(fā)生泄漏叨襟。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,955評論 3 313
  • 文/蒙蒙 一幔荒、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧梳玫,春花似錦爹梁、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,770評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至盼忌,卻和暖如春积糯,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背谦纱。 一陣腳步聲響...
    開封第一講書人閱讀 32,000評論 1 266
  • 我被黑心中介騙來泰國打工看成, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人跨嘉。 一個月前我還...
    沈念sama閱讀 46,394評論 2 360
  • 正文 我出身青樓川慌,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子梦重,可洞房花燭夜當晚...
    茶點故事閱讀 43,562評論 2 349

推薦閱讀更多精彩內容