壹、基於百度AI的語音識別
難度系數:
代碼數量:400行。
實現功能:語音輸入,語音轉文字適合人群:C++,QT,網絡基礎。
相關技術:QT,信號與槽,HTTP,百度AI開放平臺。
二、溝通管理系統
難度系數:
代碼數量:400行。
實現功能:添加、刪除、更改和搜索通訊錄信息。
適合人群:C語言初學者難度較小,不適合寫在簡歷上。數組和指針的綜合應用可以訓練編程的邏輯思維,積累代碼。
相關技術:數組,指針,結構,函數。
三、停車管理系統
難度系數:
碼量:800行。
功能:停車、找車、支付、離開、路線規劃。
適合人群:有C語言和鏈表、棧、隊列的基礎。
相關技術:指針,數組,鏈表,隊列,廣度優先搜索。
第四,基於百度AI的圖像識別
難度系數:
代碼量:800行實現功能:停車、尋車、支付、離開、路線規劃。
適合人群:有C語言和鏈表、棧、隊列的基礎。
相關技術:指針,數組,鏈表,隊列,廣度優先搜索。
五、智能WiFi攝像頭
難度系數:
代碼數量:1500行。
語言:c語言。
實現功能:圖像數據采集、APP顯示、遠程控制。
適合人群:有C語言、Linux、網絡基礎,屬於綜合性項目,適合對嵌入式開發感興趣的學生。
硬件平臺:NanoPi Duo2。
相關技術:mjpg_stremer,json,TCP,UDP,QT,epoll。
第六,智能音箱
難度系數:
碼量:3000行。
實現功能:由嵌入式終端、後臺雲服務器、APP組成,實現切歌、暫停、恢復、音量調節、APP遠程控制、語音控制。
適合人群:有C/C++/Linux的基礎,比較全面,可以用於項目推廣,基礎建設,就業。
硬件平臺:mini2440。
相關技術:C/C++,libevnet,json,process,TCP,QT。
七、OpenCV智能汽車
難度系數:
代碼數量:1000行。
功能:車輛控制、巡航控制、測距、車道檢測和車道保持。
適合人群:有C語言和單片機開發基礎。
硬件平臺:51單片機和ARMCortexA開發套件。
相關技術:C語言,51單片機,圖像處理,串口通信。
八、遠程通訊軟件
難度系數:
代碼量:3000行實現功能:註冊、登錄、添加好友、聊天、建群、文件傳輸。
適合人群:有C++和網絡基礎。
平臺:客戶端Windows,服務器Linux。
相關技術:C++,libevent,QT,多線程,MySQL,文件。