視頻:22? 素材:1?
課程介紹:
本次QT項目采用Qt5.9.1版本作為開發環境,采用GEC6818平臺,搭載Linux系統。使用外設:USB攝像頭一個,usb-wifi一個。設計內容包括手機端APP,開發板端程序,PC端程序。
GEC6818開發板連接USB攝像頭,采集監控數據,實時顯示在開發板LCD上,開發板通過USB-WiFi與手機端進行連接,使用UDP傳輸協議,將視頻數據傳輸到手機端,手機端APP實現視頻數據的顯示,按鍵控制開發板的LED燈,蜂鳴器的工作。
開發環境
1) 硬件環境:GEC6818開發板一套,USB轉串口線一根,USB攝像頭一個,USB-WiFi一個。
2) 軟件環境:QT5.9.1
備注:QT交叉編譯安卓APP的知識點,操作相對復雜,容易出錯,如果時間不充?;蛘邔W生基礎不夠好,建議不要讓學生自己實現,由講師自己設計相關APP,學生下載使用即可。
該項目需與GEC6818配合,請自行準備
課程內容涵蓋:
1,公司介紹與QT開發環境搭建
2,QT基礎入門
3,QT語法基礎 -- C++
4,項目中的網絡編程
5,攝像頭編程 -- v4l2
6,QT交叉編譯到arm開發板
7,項目整合