BrainGo AIOT-麥克納姆輪遙控車

•麥克納姆輪是一種可讓車子”全向移動的輪子”,每個輪子上皆有45度排列的小輪子,原理是利用四個輪子不同的正逆轉組合,使四個輪子產生不同力量的組合,來控制車子行進的方向。

四個輪子一組,可以在最小的旋轉半徑中改變車子的方向

利用物聯網模組,製作成wifi遙控車,同時也加入了AI語音操控功能

wifi麥克納姆輪車,利用BrainGo做為控制板,但因為BrainGo上只有兩個馬達腳位,而麥克納姆輪車需要能控制四個馬達,因此需要額外外接一個四馬達的驅動板,一個馬達需要兩個腳位來控制,因此總共需使用到八個腳位,即IN1~?IN8。

遙控部分,這裡採用物聯網模組,透過webduino平台的遙控器網頁來進行控制,此平台具備簡易好用的物聯網與AI功能。

實作時,需要準備一個無線上網環境,讓車子可以連上網路。控制方面,不需要安裝任何APP,只要寫好物聯網模組的webduino程式積木,便可以透過QRcode掃描的方式,讓行動裝置透過網頁遙控器直接控制車子,當然管理者也可以修改程式決定車子是否開放控制!

Mblock5 麥克納姆輪車積木

積木化程式編寫

藍芽是一種常見無線通訊方式,BrainGo與手機皆有內建藍芽通訊功能,如果沒有手機的話,也可以透過另外裝有藍芽的控制板進行連線控制。

方法一:使用手機藍芽遙控需要安裝APP並發送對應的訊號

方法二:以下使用第二塊裝有藍芽模組的控制板,利用兩塊藍芽之間的連線,進行無線控制。

接收端程式(BrainGO)

控制端程式

麥克納姆輪車實際應用