原文地址:http://blog.starrtc.com/?p=48html
啥也不說,先來個視頻看看效果html5
概述
爲了體現StarRTC的實時音視頻傳輸能力,咱們作了這個視頻遙控小車。
小車使用了StarRTC能力中的的IM通信、互動直播(連麥)、實時數據傳輸(類教學白板)這三項能力。
大體流程是:
1 手機端經過IM通信獲取對小車的控制權(IM能力);
2 小車建立一個互動直播間,並通知手機端進行連麥(互動直播能力);
3 手機端連麥並向小車發送實時指令,控制小車的行動(實時數據流傳輸能力);
帖子最後會貼出小車demo的項目源碼,供你們交流使用。ide
1 須要準備哪些?
硬件:樹莓派3B,樹莓派攝像頭,攝像頭雲臺,直流電機驅動板,4驅小車套裝;
系統:AndroidThings 1.0;
軟件:StarRTC SDK;url
2 開始造車
2.1 首先將樹莓派3B刷成AndroidThings系統
刷機教程:https://blog.csdn.net/fu_shuwu/article/details/75737359
2.2 組裝小車
組裝小車底盤和車輪》固定樹莓派》安裝電機驅動板》安裝裝攝像頭雲臺》接線spa
雲臺舵機接線
雲臺由兩個舵機控制方向,每一個舵機有三根線,棕色接地,橙色接電(這裏我接了樹莓派3.3v,由於5v的被風扇佔了),黃色接PWM信號。
控制上下的舵機接線方式:
棕色>第9引腳、橙色>第1引腳、黃色>第12引腳;
控制左右的舵機接線方式:
棕色>第25引腳、橙色>第17引腳、黃色>第33引腳;.net
附上一張樹莓派3b的引腳說明圖,這張圖拯救了我,由於從這張圖裏看到了PWM的引腳。
code
驅動電機接線
電機接線須要參照您購買的驅動板說明,接線應該都很容易。視頻
安裝完成
htm
下一篇介紹如何藉助StarRTC,開發一個視頻遙控小車~blog
同行的承認是遠行最大的動力,歡迎轉載本博客文章,轉載請註明出處,十分感謝。
StarRTC , AndroidThings , 樹莓派小車,公網環境,視頻遙控(一)準備工做
StarRTC , AndroidThings , 樹莓派小車,公網環境,視頻遙控(二)小車端
StarRTC , AndroidThings , 樹莓派小車,公網環境,視頻遙控(三)手機端
源碼下載地址