1. 程式人生 > >樹莓派智慧監控小車(QT+樹莓派)------整體思路

樹莓派智慧監控小車(QT+樹莓派)------整體思路

本人大三學生,今年暑假將進入公司實習。目前學校做大學期間(除畢業設計外)的最後一個課程設計,要求是用到樹莓派(嵌入式專業的)。因此,我和我的隊友就打算做一個智慧實時監控小車(網上有很多例子),打算實現控制端控制小車移動,讓小車的攝像頭所獲得的視訊傳到控制端,以方便控制者檢視。本篇文章及後續文章只是為了記錄一下自己的設計過程,或許有很多地方不對(我還是個小白),希望大家指出。

------------------------------------------------------------------------------------以上為背景及閒聊-----------------------------------------------------------------------------------------

大致的思路是讓小車與電腦在同一個區域網內,利用TCP傳輸(socket程式設計)讓客戶端(PC)給服務端(樹莓派)傳送資訊,以達到控制小車的作用;視訊利用樹莓派攝像頭模組獲取(我們用的是官方攝像頭淘寶版),大致思路是攝像頭模組獲得的視訊流重定向到區域網埠,以便區域網內檢視;小車的移動用到四個電機和兩個L298N電機控制模組(一個L298N控制兩個電機),電機正轉反轉即可控制前進後退,左轉右不轉或右轉左不轉即可實現右轉或左轉;還有就是超聲波測距避障,LED小燈照明等(畢竟容易實現);

下面是整個設計圖

詳細過程看後續文章.....