日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

使用Arduino IDE环境学习ESP32--CAM

發(fā)布時間:2023/12/31 编程问答 76 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用Arduino IDE环境学习ESP32--CAM 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

綜述

??????? 使用Arduino環(huán)境開發(fā)ESP32--CAM的過程,環(huán)境的搭建。以及碰到的一些問題,一是記錄起來,以免以后忘記了。二是以便能幫助一些想我這樣的初學ESP32的愛好者少走彎路。

一、環(huán)境的搭建

?????? 1、下載最新的Arduino? IDE,下載的網站很容易找到,我一般喜歡下載解壓版。這樣不要安裝,自己好管理庫文件。也比較容易排除庫文件引起的問題。IDE下載網站Arduino - OldSoftwareReleases。通過這里下載的版本是ARDUINO 1.8.15。

我喜歡下載這個版本。將解壓縮文件放在自己喜歡的文件夾??赡茉诤罄m(xù)的使用中要下載串口驅動。這里就不講了,有很多教程的。

??????? 2、下載的壓縮文件解壓出來一般就可以編輯了。接下來是ESP32--CAM的庫文件,我喜歡用這樣的方式理解。下載庫文件的網址Espressif Systems · GitHub這個是樂鑫的很多庫文件。找到

下載這個庫文件。解壓出來的文件復制到剛才的Arduino文件建中的的文件夾中。這兩步工作做好后,就可以打開IDE找到ESP32的示例。

?????????????? 3、開發(fā)板管理

?????????????????? 在IED中找到首選項。

?http://arduino.esp8266.com/stable/package_esp8266com_index.json
https://dl.espressif.com/dl/package_esp32_index.json

具體這兩個網址就可以了。

然后在開發(fā)板管理器中搜索ESP32

安裝需要一點時間,耐心等待。安裝好后就可以在開發(fā)板管理器中找到

能找到這一步說明開發(fā)環(huán)境就建立了。很多時候是開發(fā)環(huán)境就把很大一部分人給嚇退了。包括我(買了ESP32--CAM很長時間可以試驗,就是因為開發(fā)環(huán)境不會建立)。

?二、USB轉TTL與ESP32--CAM開發(fā)板的連線

?我買了兩種板。在淘寶上典型的兩種。自帶了下載程序的串口。

?個人測試覺得第一個好用。原因有兩個,自帶了串口。不需過多接線,直接找一個安卓數據線下載、監(jiān)視。但是有一個要注意的地方就是有第一個板的時候要用杜邦線短接GND與ID0。

這樣比較簡單。有助于第一次接觸ESP32--CAM板的新手。

接好線后找到示例中的

具體程序如下。

?這里面只保留

#define CAMERA_MODEL_AI_THINKER // Has PSRAM這行有效,其他的都注釋掉,

我自己遇到的一個錯誤就是剛開始沒有注釋掉

這一行,出現(xiàn)的問題就是一直報錯。差點放棄了使用ESP32--CAM。這個地方注意到,基本例子可以跑起來。

接下來就是設置WIFI用戶和密匙的過程,這個一般根據自己的網絡環(huán)境子配置。

圖如下。

設置了這些就可以下載了。下載需要兩分鐘左右,下載完成后,取掉剛才的GND與DI0的短接線。然后復位一下ESP32--CAM板。

三、通過Arduino--IDE自帶串口監(jiān)視運行

不出意外的話會在串口監(jiān)視窗口看到這樣的信息。

?

?看到這樣的信息說明你的ESP32--CAM已經正常工作。復制上面的以太網地址到瀏覽器中看一下視頻。如果在瀏覽器中看到這樣的畫面說明已經可以看視頻了。我用的是火狐。其他的沒有測試。點擊下面的。在左邊就看到了視頻。

?看到的視頻如下。

?在從Arduino---IDE自帶的串口監(jiān)視器中看看串口輸出,

具體數據如上,這樣就完成了初步學習。但是可能你會發(fā)現(xiàn)一個很大的問題。

問題一、我總不能每次都用串口看具體IP地址啊。再說有WIFI,更多的應用是只給供電就能在WIFI覆蓋的范圍看視頻啊。這就需要一個固定IP地址給ESP32---CAM方便我每次只需要看視頻的是更方便。

問題二、ESP32--CAM還有那些IO腳能做點什么呢?

明天我來實踐一下。

一、設置固定IP地址。

二、用ESP32---CAM的IO腳做通訊和控制。

??????????????????????????????????????????????????????????????? 未完待續(xù),??

????????????????????????????????????????????????????????????????????????????????? 2021年10月29日凌晨

??

???????

總結

以上是生活随笔為你收集整理的使用Arduino IDE环境学习ESP32--CAM的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。