將mBot擴展添加到MIT App InventorMIT App Inventor是一個基於拖放塊的編輯器,可以製作Android應用程序。您可以使用App Inventor通過擴展程序控制mBot。
步驟2.在Palette 的Extension類別中,單擊Import Extension。並切換到打開對話框中的URL選項卡。
步驟3.將以下鏈接粘貼到文本框,然後單擊“ Import”。
http://appinventor.makeblock.com/MBot_v1.9.aix
步驟4.在“重命名擴展”對話框中單擊“ 確定 ”。
步驟5.現在,您可以在Extension類別中看到mBot。將其拖到手機螢幕上。
使用Android應用程序連接到mBot
每當要連接機器人時,請使用“ ConnectToRobot”指令。
您的手機將開始搜索最近的機器人並在足夠接近時連接它。
提示:
如果再次運行“ ConnectToRobot”指令,手機將關閉先前的連接並嘗試再次連接。
提示:
如果無法連接機器人,請檢查:1。手機上的藍牙是否已啟用; 2.機器人的電源是否打開。當然,您的手機需要支持藍牙4.0。
向機器人發出命令連接機器人後,可以使用有關電機,燈,聲音和伺服系統的命令。
這是一個告訴機器人在單擊按鈕時向前移動的示例:
讀取感測器的值在版本1.9中,您需要首先“Connect”感測器,然後在“ Receive感測器Value ”塊中使用傳感器值。
例如,以下指令在連接mBot時“打開”超音波感測器:
然後,您可以在“ When[mBot1].ReceiveUltrasonicValue ”指令時使用感測器的值。這是避障的一個例子: