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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

手把手带你玩摄像头模组

發(fā)布時(shí)間:2023/12/9 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 手把手带你玩摄像头模组 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

手把手帶你玩攝像頭模組

    • 1、前言
    • 2、什么是ESP32-CAM攝像頭
    • 3、管腳定義
    • 4、導(dǎo)入ESP32 CAM庫
    • 5、配置WIFI密碼
    • 6、下載程序
    • 7、連接攝像頭
    • 8、注意事項(xiàng)
    • 9、結(jié)語

1、前言

最近忙于論文,忙于畢業(yè),一直沒有進(jìn)行更新,后面會(huì)繼續(xù)按照每周至少三篇原創(chuàng)的更新速度給大家更新,感謝大家的支持!

前幾天學(xué)弟給了我一塊ESP32-CAM攝像頭模組,現(xiàn)在好不容易閑下來了,剛好玩玩這個(gè)攝像頭模組,以后就可以遠(yuǎn)程觀看家里的情況了!

2、什么是ESP32-CAM攝像頭

ESP32-CAM是一款基于ESP32-S2 芯片,具有攝像功能的微型模組。同時(shí)配備了OV2640 攝像頭、連接外設(shè)的GPIO,以及用于存儲(chǔ)拍攝圖像的microSD 卡。

ESP32-CAM可廣泛應(yīng)用于各種物聯(lián)網(wǎng)場合,適用于家庭智能設(shè)備、工業(yè)無線控制、無線監(jiān)控、QR無線識(shí)別,無線定位系統(tǒng)信號(hào)以及其它物聯(lián)網(wǎng)應(yīng)用,是物聯(lián)網(wǎng)應(yīng)用的理想解決方案。

3、管腳定義

ESP32-CAM有三個(gè)GND引腳和兩個(gè)引腳用于電源:3.3V或5V。

GPIO 1和GPIO 3是串行引腳。您需要這些引腳才能將代碼上傳到您的電路板。此外,GPIO 0也起著重要作用,因?yàn)樗_定ESP32是否處于閃爍模式。當(dāng)GPIO 0連接到GND時(shí),ESP32處于閃爍模式。

以下引腳內(nèi)部連接到microSD卡讀卡器:

  • GPIO 14:CLK
  • GPIO 15:CMD
  • GPIO 2:數(shù)據(jù)0
  • GPIO 4:數(shù)據(jù)1(也連接到板載LED)
  • GPIO 12:數(shù)據(jù)2
  • GPIO 13:數(shù)據(jù)3

4、導(dǎo)入ESP32 CAM庫

在Arduino IDE中配置安裝ESP 32 CAM開發(fā)板庫,具體安裝方法如下:

1、下載Arduino IDE 并安裝,這個(gè)安裝方式網(wǎng)上有很多,這里就不給大家介紹了,需要的可以自行百度。

2、Arduino IDE中添加ESP32開發(fā)板:

添加方式:文件->首選項(xiàng)->附加開發(fā)板管理器網(wǎng)址中加入Arduino core for esp32的地址:
https://dl.espressif.com/dl/package_esp32_index.json

3、完成網(wǎng)址添加后就可以在:工具->開發(fā)板->開發(fā)板管理器 中搜索并下載esp32開發(fā)板數(shù)據(jù)包。

4、導(dǎo)入CameraWebServer示例代碼

如果在Arduino IDE中找不到代碼,可以

下載后,解壓縮該文件夾,然后打開CameraWebServer.ino文件。

在上載代碼之前,您需要在以下變量中插入網(wǎng)絡(luò)憑據(jù):

const char* ssid = "REPLACE_WITH_YOUR_SSID"; const char* password = "REPLACE_WITH_YOUR_PASSWORD";

然后,確保選擇正確的相機(jī)模塊。在這種情況下,我們使用AI-THINKER模型。

5、配置WIFI密碼

我們需要對(duì)加載出的代碼進(jìn)行修改,以便模塊能夠連接到WIFI。

1、WIFI的配置

其中ssid為WIFI的名稱,password為WIFI密碼

2、選擇攝像頭

通過注釋選擇自己的攝像頭,如果不知道自己的攝像頭是哪一款可以聯(lián)系賣家,賣家會(huì)告訴你你的攝像頭生產(chǎn)商信息。

6、下載程序

所需硬件:

  • ESP32-CAM模塊一個(gè);
  • 杜邦線五根;
  • USB–TTL串口下載器一個(gè);

將USB-TTL與ESP32-CAM模塊按照以下方式進(jìn)行連接,這里需要注意的是IO0一定要在上電前與GND進(jìn)行短接,使其進(jìn)入下載模式,否則將無法對(duì)程序進(jìn)行下載。

要上傳代碼,請(qǐng)執(zhí)行以下步驟:

  • 轉(zhuǎn)到工具 > 板,然后選擇ESP32 Wrover模塊
  • 轉(zhuǎn)到工具 > 端口,然后選擇ESP32連接的COM端口
  • 在工具 > 分區(qū)方案中,選擇“ 巨大的APP(3MB無OTA) ”
  • 按下ESP32-CAM板載RESET按鈕
  • 然后,單擊上傳按鈕以上載代碼。
  • **重要提示:**如果無法上傳代碼,請(qǐng)仔細(xì)檢查GPIO 0是否已連接到GND,并在“ 工具”菜單中選擇了正確的設(shè)置。您還應(yīng)該按下板載重置按鈕以在閃爍模式下重新啟動(dòng)ESP32。

    7、連接攝像頭

    我們需要將IO0GND的連接斷開,以波特率115200打開串行監(jiān)視器并按ESP32-CAM板上復(fù)位鍵,會(huì)彈出如下窗口:

    我們將監(jiān)視器中的顯示IP地址復(fù)制到瀏覽器打開就可以通過局域網(wǎng)來使用ESP32-CAM了點(diǎn)擊Start Stream就可以看到ESP32-CAM實(shí)時(shí)傳過來的畫面。

    左邊可以設(shè)置的參數(shù)還是比較多的,回頭再仔細(xì)研究。重點(diǎn)當(dāng)然是看右邊的圖像,感覺還是非常清楚的,比樹莓派10+元的攝像頭清楚多了。

    8、注意事項(xiàng)

    • 確保接線正確,ESP32-CAM 的IO0接口接地即為燒錄模式,不接地懸空即為運(yùn)作模式
    • 確定好端口,需要安裝對(duì)應(yīng)燒錄線驅(qū)動(dòng),在設(shè)備管理器中查看端口
    • 部分設(shè)備燒錄前需要按一下RST鍵,或重新上電重啟
    • 想了解更多關(guān)于 Arduino IDE 可以收藏一下網(wǎng)址:
      https://www.arduino.cn/thread-1066-1-1.html

    9、結(jié)語

    今天主要介紹一下(我認(rèn)為比較簡單好用的)ESP32-CAM的下載調(diào)試方式。

    回頭研究研究這貨能不能錄像實(shí)現(xiàn)監(jiān)控?cái)z像頭的功能。

    👇點(diǎn)擊下方公眾號(hào)卡片獲取資料👇

    總結(jié)

    以上是生活随笔為你收集整理的手把手带你玩摄像头模组的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。