(2121/09/20 中秋節連假)
等了好久的Web:AI平台下的登月小車積木終於釋出了,趁中秋節連假來玩一玩,一開始遇到一些小挫折,原來是忘了更新韌體了,有關登月小車的積木及玩法都跟Web:Bit下的一模一樣,但這次重點是結合Web:AI的使用,一樣先利用範例來進行練習,除了我不大會用【選色器】外,發現有時比較不靈敏,如聲控、掃瞄QRCode....
一、基本功能測試
使用登月小車(moon Car)的積木
使用前,記得先把web:AI韌體更新(我更新後的韌體為:1.0.6_0831_01)
利用【擴充功能】,把【登月小車(moon Car)積木】擴充進來
這積木與Web:Bit教育版下的積木一樣,如下
簡單測試:前後左右運動
循跡測試
測試避障:
顯示超音波量測距離
進行避障
測試紅外線遙控器
讀取遙控器按鍵的編碼值
我隨便拿我家【海爾電視】的遙控器,取得上下右右及OK的編碼值,如下
上:20DF02FD
下:20DF827D
左:20DFE01F
右:20DF609F
OK:20DF22DD
利用【海爾電視】的遙控器來控制登月小車
測試顏色感測器
測試蜂鳴器
全家的歡迎音樂:3 1 5(低音) 1 / 2 5 ~2 / 3 2 5(低音) 1
按小車的按鍵,發出音樂
二、進階功能測試
聲控小車:左轉、右轉、停止
開啟範例程式的【錄製關鍵字】
並把程式修改成如下:錄製左轉、右轉、停止三個口令
開啟範例程式的【語音控制文字】
並把程式修改成如下:
發現,當小車騰空時,口令會比較正確,如果小車在轉動,往往無法口令控制,可能是轉動時有雜聲且口令聲不一。
利用【口令】來改變車上的燈,錯誤應該就會小一點了,大家也可以試試!
利用顏色做控制
開啟範例程式的【顏色追蹤:紅色】
並把程式修改成如下:
我本來還要選其他顏色來測試,但那個【選色器】,我真的不大會用!
利用QRCode做控制
開啟範例程式的【掃瞄QRCode】
教具中一共有6張具有QRCode的小卡片,掃得的結果如下:(JSON格式),使用範例程式時,記得把文字起點位置往左移,且字的大小改小一點,就會出現全部的文字了!
{"cmd":"run","args":"face"}
{"cmd":"run","args":"yoloCar"}
{"cmd":"run","args":"mqttCar"}
{"cmd":"run","args":"faceMask"}
{"cmd":"run","args":"voice"}
{"cmd":"run","args":"monsters"}
並把程式修改成如下:
當然,這時您就可以利用5張卡片來控制車子前進、後退、原地左右轉及停止了
利用小車的燈來顯示是否戴口罩
開啟範例程式的【口罩偵測】
並把程式修改成如下:
目前先從範例中做些基本的測試,真正用到AI的部份還需要再提升,如利用鏡頭來循跡....