【物聯網入門教學課程2】ESP32-CAM 打造無線影像串流主機

文章推薦指數: 80 %
投票人數:10人

米羅就手把手帶各位使用AI-Thinker ESP32-CAM打造一個無線影像串流主機,讓你快速上手。

... 重點是它也可以在Arduino IDE上做開發,而且語法跟Arduino UNO是一模一樣的。

入門篇,物聯網 【物聯網入門教學課程2】ESP32-CAM打造無線影像串流主機 2021-06-09 發佈由 管理員 米羅在本篇分享給各位不用三百元就可以打造一個無線影像串流主機。

米羅只介紹好的東西讓你想像不到的便宜!! AI-ThinkerESP32-CAM是一個以ESP32作為基礎的開發版,除了ESP32本身內建WIFI及藍芽BLE之外,再加上OV2640兩百萬畫素相機模組、TF卡(SDCard)、閃光燈模組,所組成的開發版。

ESP32-CAM上可以用鏡頭擷取影像、用網路傳輸照片、並用藍芽進行遙控,這些都可以在這一個小小的晶片中完成,重點是它也可以在ArduinoIDE上做開發,而且語法跟ArduinoUNO是一模一樣的。

是不是很想嘗試看看,米羅就手把手帶各位打造一個無線影像串流主機,讓你快速上手。

    ESP32-CAM官方原廠購買網址:https://shop.mirotek.com.tw/shop/200041/ USBTTL官方原廠購買網址:https://shop.mirotek.com.tw/shop/400088/   ESP32CAM特點 產品簡介: 可廣泛應用於各種物聯網場合,適用於家庭智能設備、工業無線控制、無線監控,無線定位系統信號以及其它物聯網應用,是物聯網應用的理想解決方案。

體積超小的802.11b/g/nWi-Fi+BT/BLESoC模塊 產品規格: 採用低功耗雙核32位CPU,可作應用處理器 主頻高達240MHz,運算能力高達600DMIPS 內置520KBSRAM,外置4MPSRAM 支持UART/SPI/I2C/PWM/ADC/DAC等接口 支持OV2640和OV7670攝像頭,內置閃光燈 支持圖片WiFi上傳 支持TF卡 支持多種休眠模式 內嵌Lwip和FreeRTOS 支持STA/AP/STA+AP工作模式 支持SmartConfig/AirKiss一鍵配網 支持二次開發     安裝ArduinoIDE 1.下載ArduinoIDE: ▼首先至下載arduinoIDE:https://www.arduino.cc/en/Main/Software     ▼ 選擇JUSTDOWNLOAD,可僅下載不捐助 2. ArduinoIDE安裝:     3. 安裝ESP32開發版套件: ▼檔案/偏好設定=>額外的開發板管理員網址,加入 輸入https://dl.espressif.com/dl/package_esp32_index.json     ▼工具/開發板/開發板管理員:在開發版管理員中輸入ESP32,找到ESP32套件後,點選install安裝。

      安裝USBTTL及驅動程式 本文所使用的USBTTL是使用原裝FTDIFT232晶片,非常的方便。

  參考圖▼連線方式。

圖中綠線IO0/GND則是在燒錄時才插上,常態請保持斷開。

      Arduino物聯網開發板與周邊零件|最佳選擇:https://shop.mirotek.com.tw   選擇開發板 將USBTTL接上電腦後,接著點選工具>開發板,在右側往下拉,就可以找到ESP32系列的板子,其中這次ESP32-CAM是使用ESP32WroverModule。

因為這個程式包含Streamserver與臉部辨識請更改PartitionScheme為『HugeAPP』。

參考圖▼       開啟內建範例檔CamreaWebServer     修改範例程式:     將第10行//#defineCAMERA_MODEL_WROVER_KIT註解起來, 將第14行#defineCAMERA_MODEL_AI_THINKER的註解刪除,如下圖▼,並在14,15行修改你的WIFI設定     Arduino物聯網開發板與周邊零件|最佳選擇:https://shop.mirotek.com.tw       程式修改完成後,即可上傳燒錄, ▼非常重要~~ 非常重要~~ 非常重要~~因為重要所以說三次‼️ 👉燒錄時將IO0與GND對接並按RESET鍵 👉燒錄完成後,將IO0與GND分開,開啟序列埠監控視窗(鮑速選115200),然後再按RESET鍵,一旦連上線之後,就會顯示ESP32拿到的IP位置,如下圖▼,本例為192.168.0.79     ▼接著在瀏覽器上輸入IP,將可對攝影機做相關的設定 GetStill:可利用攝影機拍照 StartStream:攝影機有動態畫面,無線影像串流 臉部辨識:打開下方的FaceDetection,就可以啟動臉部偵測的功能,一偵測到臉部,就會顯示黃色框框。

    ▼現在我們就來試試StartStream攝影機功能,哇!!有動態畫面耶….不用三百元就可以打造一個無線影像串流主機,真的是CP值超高的物聯網開發板。

      Arduino物聯網開發板與周邊零件|最佳選擇:https://shop.mirotek.com.tw     Tags: arduino,arduino教學,arduino程式,esp32,esp32arduino,esp32cam,esp32cam教學 上一篇 【Arduino進階教學課程】第三篇:LM35溫度感測器 返回列表 下一篇 【物聯網入門教學課程1】從Arduino入門認識NodeMcuESP8266 相關文章 ARDUINO,進階篇,顯示器模組 【Arduino進階教學課程】MirotekLCD2004I2C顯示模組 2021-12-16 發佈由 管理員 實驗說明: MirotekLCD2004I2C模組是一個可以顯示4行字符,每行20個字符的LCD顯示螢幕,帶有藍色背景和白色背光。

我們的LCD內置ArduinoIIC/I2C...閱讀更多 mBlock5(Scratch),入門篇 【mBlock5】如何取得及安裝(Windows、MAC) 2021-12-09 發佈由 管理員 電腦上使用 mBlock5可以在Windows和Mac操作系統(OS)上運行。

您可以在PC上下載並安裝mBlock5,享受編程的樂趣。

  系統需求 Windo...閱讀更多 ARDUINO,進階篇,顯示器模組 【Arduino進階教學課程】驅動ILI9486TFT全彩3.5吋LCD顯示螢幕 2021-12-07 發佈由 管理員 實驗說明: 在前幾篇文章分別跟各位介紹1602LCD、OLED,還有ST7735TFTLCD,但這些的顯示尺寸與色彩都很有限。

假如你的專案上需要高清大尺寸的顯示螢幕,米羅推薦您可以使用ILI9...閱讀更多 mBlock5(Scratch),入門篇 【mBlock5】mBlock5和Scratch積木程式是什麼? 2021-12-08 發佈由 管理員 使用mBlock5前,我們需先了解Scratch是什麼? 維基百科是這樣介紹:Scratch讓程式設計語言初學者不需先學習語言語法便能設計專案。

開發者期望通過學習製作Scratch,啟發和激勵使用...閱讀更多 ARDUINO,進階篇,顯示器模組 【Arduino進階教學課程】Arduino驅動SSD1306OLED0.91吋顯示螢幕 2021-12-07 發佈由 管理員 實驗說明: 市面上常見的OLED有0.96吋、0.91吋,都屬於SSD1306晶片規格,可用相同的函式庫。

前一篇已經有跟各位介紹過OLED有0.96吋的使用方式,本範例將介紹SSD1306...閱讀更多 ARDUINO,進階篇,顯示器模組 【Arduino進階教學課程】Arduino驅動SSD1306OLED0.96吋顯示螢幕 2021-12-06 發佈由 管理員 實驗說明: 相信在您有許多專案需要進行圖像化人機界面進行顯示文字或圖形,OLED絕對會是您的最佳選擇,OLED的優點在於顯示效果非常漂亮,且還能顯示圖片,足夠用在許多專題上了。

市面...閱讀更多 ARDUINO,進階篇,顯示器模組 【Arduino進階教學課程】 ST7735TFT全彩顯示螢幕 2021-12-03 發佈由 管理員 實驗說明: ArduinoLCD的選擇有很多種,尺寸也很多,但若需要顯示彩色的畫面,那米羅一定是推薦ST7735,CP值最高,效果也不錯的。

本範例將介紹ST7735彩色1.8吋顯示螢幕...閱讀更多 入門篇 【Arduino入門教學課程】電阻器色碼計算 2021-08-16 發佈由 管理員   電阻器色碼表 電阻色環(又稱:電阻色碼),是使用顏色標示電阻器的電阻值及誤差百分比。

  五色環-電阻器 判讀電阻色環時,從最靠近邊端的色環開始。

第一道色環表...閱讀更多 入門篇 【物聯網入門教學課程4】NodeMCU超炫WS2812RGBLED串列控制 2021-11-26 發佈由 管理員     實驗說明 傳統方式要控制多顆RGBLED在電路接線和程式控制方面是非常麻煩的。

米羅跟大家介紹一款WS2812RGBLED,它是內建驅動晶片功能的LED,...閱讀更多 入門篇,物聯網 【物聯網入門教學課程3】玩轉NodeMCU+SSD1306驅動晶片,U8G2驅動Oled 2021-06-09 發佈由 管理員 實驗說明: Oled0.96吋液晶顯示模組,雖然尺寸不大,但顯示效果清晰還能顯示漢字、ASCII 、圖案等,簡單4根引腳和12C接口非常適用於教學。

無需背光、顯示單元能自發光 解析...閱讀更多 ARDUINO,感測器Sensor,進階篇 【Arduino進階教學課程】第三篇:LM35溫度感測器 2021-12-02 發佈由 管理員 實驗說明: 這是一個常用的LM35溫度感測器,它主要採用LM35DZ感測器元件。

該元件的輸出電壓與攝氏溫度呈現線性關係,轉換公式如式,0時輸出為0V,每升高1℃,輸出電壓增加10mV。

...閱讀更多 入門篇,物聯網 【物聯網入門教學課程1】從Arduino入門認識NodeMcuESP8266 2021-06-09 發佈由 管理員 NodeMcu簡介: 在你的專案裡面,如果WIFI是非常重要的一環,其實捨棄Arduino系統的開發板,而選擇NodeMcu,絕對是最佳的選擇。

開源,交互式,可編程,低成本,簡單,智能,...閱讀更多 關閉 搜尋文章 Search 近期文章 【Arduino進階教學課程】MirotekLCD2004I2C顯示模組 2021-12-16 0則評論 【Arduino進階教學課程】攀藤PMS5003TPM2.5粉塵及溫濕度感測器 2021-12-14 0則評論 【mBlock5】如何取得及安裝(Windows、MAC) 2021-12-08 0則評論 文章分類 ARDUINO(31) 入門篇(22) 進階篇(10) 感測器Sensor(2) 空氣品質感測(1) 顯示器模組(7) mBlock5(Scratch)(2) 入門篇(2) 嵌入式系統開發實作(3) 物聯網(4) 入門篇(4) 購物車 關閉 關閉 Search 輸入您想搜尋的商品關鍵字,開始進行搜尋吧! 營業時間:Mon-Sun|13:00-20:00地址:台北市士林區士東路32號E-mail:[email protected]電話:02-2836-0060 ©2016-2021Copyrights米羅文創AllRightsReserved|網頁設計BySGI Search 首頁 全部產品 商品分類 最新產品 教學範例 聯絡我們 購物須知 購物說明 退換貨條款 隱私權條款 登入/註冊 商品分類最新產品 AI高階機器人 無人機 機械手臂 機械爪子 人形機器人 影像辨識 工業風機器人 Makeblock M程式機器人 M套件組 M感測器 M配件 DIY小車 智慧小車 小車底盤 周邊配件 Arduino 開發板 擴展板 程式學習套件 周邊配件 RaspberryPi(樹莓派) 開發板 擴展板 程式學習套件 周邊配件 物聯網(Nodemcu) 開發板 擴展板 程式學習套件 周邊配件 micro:bit 開發板 擴展板 程式學習套件 周邊配件 STM32 開發板 周邊配件 無線通訊相關 2.4G、藍芽、Modem GPS、紅外線、433Mhz RFID、NFC 天線、轉接頭 感測器(模組) 感測器 模組 三軸、六軸、九軸 氣體感測器 配件 顯示器、LED、聲音類 顯示器螢幕 LED相關 點矩陣 七段顯示器 喇叭、蜂鳴器 其他配件 馬達相關 伺服馬達(SERVO) 馬達 馬達驅動板 支架、配件 電源相關 電源適配器 電源模組 太陽能 繼電器(Relay) 電池盒 UART、下載器、通訊線 FTDI(FT232) UART轉接板 通訊傳輸線 轉換器 下載器 邏輯分析儀 消耗性材料 強力膠帶 杜邦線、線材 麵包板 電阻、按鍵 DIY接頭 PCB板 排針、排母 工具 剝線鉗、鑷子 螺絲起子、套筒 量測工具 銲接工具 收納相關 3C周邊 USB線 USBHUB 通訊傳輸相關 轉換器 網路相關 電源充電器 顯示相關 音源相關 更多 ScrollToTop



請為這篇文章評分?