使用App Inventor 2製作的機器昆蟲藍牙控制器之小小改版

本文旨在更新《超圖解Arduino互動設計入門》第14章與附錄E,無痛開發Android App的App Inventor 2.0版操作說明,讀者可在「Windows版App Inventor 2.0離線版軟體(Ai2LiveComplete)安裝說明與基礎操作」這篇貼文下載附錄E的PDF文件以及範例原始碼。

書中藍牙遙控機器人的程式畫面如下,按一下「前進」鈕,機器人將往前移動,直到按下「停止」鈕。

本文的App版本將操作方式改成:按著「前進」鈕,機器人開始向前移動;放開按鈕,則立即停止,不需要再按「停止」鈕。

「被點擊」(Click)事件由「被按壓」(TouchDown)和「被鬆開」(TouchUp)兩個事件組成。

原本的按鈕程式將偵測Click(被點擊)事件,若使用者按著「前進」鈕再放開,App將傳出字元‘w’;若按一下「停止」鈕,則傳出‘s’字元。

本文的程式將把上述動作拆解成:按壓按鈕時,傳出‘w’字元;放開按鈕時,傳出‘s’字元

按此下載更新後的機器昆蟲藍牙控制器原始檔

Arduino控制板的程式不需要修改。

延伸閱讀

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *