使用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控制板的程式不需要修改。

延伸閱讀

Posts created 467

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

  1. 你好:
    請問附錄中的文章說明要上傳BTRobotControl.aia到網頁上,
    但是我解開.zip檔之後並沒有找到這個檔.
    請問這個檔在光碟中的那個路徑呢?

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

Related Posts

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top