0-2-視頻傳輸,監控,直播方案-ESP32把采集的攝像頭照片通過串口輸出到C#串口上位機顯示


<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)

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM