<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/video_transmission" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>
測試
1,自行搭建ESP32開發環境
https://www.cnblogs.com/yangfengwu/p/14667359.html
2,把這節ESP32代碼放到非中文目錄,然后使用VS Code打開
3.編譯下載到開發板(第一次編譯時間有點長)
4.串口模塊插到電腦的USB口, 串口模塊RX引腳連接開發板的TX1引腳,
程序是使用串口1(GPIO17)發送數據
綠線: 開發板的串口1發送引腳連接串口模塊的RX引腳
黑線: GND
5.雙擊運行C#源碼中的執行文件
6.選擇上面的串口模塊的端口號,然后打開串口,就可以看到圖像了
源碼說明(ESP32源碼)
底層采集啥的都是封裝好的,設置的攝像頭輸出的是JPEG格式的圖片數據.
在任務里面只要判斷采集了一副圖片,就把圖片數據發送到串口.
發送完以后延時一會再去采集發送,主要是太快了上位機判斷不出來數據了....
源碼說明(C#源碼)
1.打開工程
2.判斷收到圖片數據頭,就把數據一直往緩存里面存
3.串口接收數據出現空閑, 就把緩存里面的數據讀取以后嘗試以圖片方式顯示(pictureBox)