發表文章

目前顯示的是有「App Inventor」標籤的文章

App Inventor 手機控制 mBot 機器人的擴充已經更新至 2.0.3版

圖片
過往都是跟著『 Use mBot with App Inventor (V1.9) 』使用 App Inventor的擴充元件控制 mBot 機器人。 (請參考 探奇 mBot App Inventor 2文章連結 ) 今天無意間發現原來擴充元件已經升級到 2.0.3版。 請大家直接輸入擴充元件的連接網址。 https://appsource.makeblock.com/appinventor/2.0.3/MBot.aix 再直接到  App Inventor 2 新主機網頁  http://ai2.appinventor.mit.edu  使用。 2021文章更新:2.0.4版 請參考 http://site-104233-4998-2901.mysxl.cn/

聲控mBot 機器人 - 使用App Inventor 2 (mBot with Voice Control by App Inventor 2)

圖片
看到有人在『 mBot 機器人 mBlock 教學問答 』臉書社團提問如何聲控mBot機器人, 想到我曾經發過一篇文章介紹如何利用App Inventor 2 撰寫應用程式,在手機平板透過藍牙遙控mBot。(請參考探奇文章: App Inventor 2 控制 mBot ) 再加上前一陣子Makeblock公司推出新版的 mBot App Inventor 函式庫(Ver 1.9) ,邱老師當然想挑戰看看,利用 App Inventor 2 寫一個 App,以聲音控制mBot。 其實整個聲控計畫的想法很單純,利用現成的Google 語音辨識,將辨識出來的口語命令對應到相對的mBot機器人指令。

O Falcão 與 rexbarker2016 的文章:App Inventor 2 控制 WeDo 2.0

圖片
WeDo 2.0 的主機採用BLE藍牙,所以有人想到如何利用App Inventor 2 控制 WeDo 2.0, 這裡做個記錄,有興趣的讀友可以自行試試看:   APPY HOUR: BUILD YOUR OWN LEGO WEDO 2.0 CAR “TILTTODRIVE” APP FOR ANDROID 文章內有完整的軟硬體說明,我先將影片連結如下: Tilt to Drive App for a Lego WeDo 2.0 skid-steer car 原始的WeDo 2.0 與 App Inventor 2說明從此開始: http://ofalcao.pt/blog/2016/lego-wedo-2-0-with-mit-app-inventor 請看原作者 O Falcão 的影片: WeDo 2.0 Tank - controlling with App Inventor

mBlock mBot 與 App Inventor 的新玩法-微軟Azure認知服務Cognitive Services

圖片
探奇邱老師曾經嘗試撰寫App Invertor程式控制mBot機器人,簡單地用手機透過藍牙操控機器人。(請參考探奇文章: App Inventor 2 控制 mBot ) 其實App Inventor有更多的作用,雖然無法自行寫出特殊功能,但是利用網路上高手所提供的的各種擴充函數,利用這些函數就能幫助我們很簡單地使用一些特殊功能。 就像很多搜尋引擎,繪圖引擎,懂得利用這些資源,不僅不用浪費時間從頭發展,還能重複利用,修改更新,站在偉人的肩膀上,讓我們看得更高更遠。這種互相合作,集體努力的模式,造就了現代社會的進步。 下面是Makeblock官網上的App Inventor相關資源: Use mBot with App Inventor User Makeblock Computer Vision Extension for App Inventor 在七月的時候,虎子哥發表了一篇文章: 微软认知功能体验 - 情绪识别、年龄识别、语音识别、人脸 提供特別版的mBlock,增加新的擴充功能,讓mBlock 可以利用 微軟認知服務 的應用( Microsoft Azure Cognitive Services ) 包含視覺,語音,語言,知識及搜索等功能,都可以在mBlock上實現。 當然操作起來還是有點複雜,需要好好消化後才能完成。 不過要經由網路大神所包裝之後的函數庫,確實讓一些新手也能利用這些功能做出更驚人的應用。 工欲善其事,必先利其器 我們利用這些工具,可以先專心在更多的創意發想,幫助我們完成這些願望,當然日後也可以針對這些工具做更深入的研究,做更多的改善。 順便記錄CAVE最近的文章: [App Inventor教學] 上傳照片到微軟認知服務Computer Vision API,使用 Makeblock CamVision 大家一起利用這些東西,創作出更棒的作品。

App Inventor 2 控制 mBot

圖片
上午在臉書社團『 mBot 機器人 mBlock 教學問答 』貼出Makeblock官網的網頁:App Inventor控制mBot機器人( Use mBot with App Inventor ) 剛好有讀友詢問如何使用,邱老師決定寫下操作記錄,分享給像我一樣的初學者。 首先使用App Inventor 2 (AI2),需要註冊,我使用Google帳號,直接進入網頁。 因為我們需要使用最近才新增的擴充功能,所以需要到另外一台主機 http://extension-test.appinventor.mit.edu/ (不是AI2官方網址 ai2. appinventor .mit.edu/) 進入網頁後可以切換成繁體中文介面。 接下來的程序分為三部份: 1. 編輯螢幕畫面,增加程式碼。 2. 用無線網路連線你的手機裝置,同步操作。 3. 操作手機遙控mBot 以下介紹各部份操作

App Inventor 2 增加 EV3 控制元件

圖片
這真的是台灣之光,CAVE團隊除了架設 App Inventor 中文學習網 ,還得到MIT團隊認可,將CAVE開發的EV3控制元件納入App Inventor中,讓App Inventor 2 正式支援EV3樂高機器人。 MIT App Inventor官方團隊部落格文章: New Release Features Extensions, Bluetooth LE & LEGO EV3 範例: LEGO ® EV3 Tilt-to-Drive Tutorial 關於AI2的EV3元件詳情當然還是要到CAVE部落格觀看文章: 1.  App Inventor 新元件發布 2.  App Inventor 的樂高EV3機器人元件 – 說明文件上線 3.  [App Inventor 與EV3機器人] 按鈕控制 – CAVEDU自行開發之 App Inventor EV3元件 同時MIT也宣佈成立App Inventor for Educators網站(   teach.appinventor.mit.edu ),專門討論App Inventor在教學上的應用並分享大家的心得。

CAVEDU 的 App Inventor 樂高EV3元件

圖片
(圖片來源: MIT App Inventor ) 一開始的 App Inventor 支援 樂高NXT機器人,但是換了主事者,更新二代之後,就不再增加新一代EV3樂高機器人的指令。 最近CAVEDU扛起重責大任,以他們團隊的努力,終於架起App Inventor 2 與 EV3 樂高機器人 的溝通橋樑。 讓我們期待 CAVEDU 的 App Inventor 樂高EV3元件。 詳情請參考他們的文章:『 App Inventor 樂高EV3元件 – 準備上線 』

App Inventor 2 與 EV3 NXT 樂高機器人

圖片
探奇曾經在七月時發文介紹 App Inventor 2 控制EV3樂高機器人的相關文章列表 。 這裡將近期的網路更新文章再做一個整理。

EV3 與 App Inventor

目前App Inventor只提供NXT 的控制命令,還沒有EV3的相關控制命令, 所以想利用App Inventor控制EV3,需要以藍牙直接傳輸Direct Command。 記錄網頁搜尋到的資料: 1. roadlabs的文章: App Inventor开发乐高EV3控制程序初试 2. CAVE的文章: App Inventor 直接控制樂高 EV3 機器人 Direct Command 其他資源: 1. App Inventor 中文學習網 2. 老巫婆的文章: 《App Inventor编程实例及指南》中文译本上线 3.  http://www.17coding.net/ 4.  EV3 DIRECT COMMANDS FOR ANDROID (Afrel)