2014-01-10

用 iPad 幫 NXT 樂高機器人寫程式 - iNXTG-Lite

雖然正在忙著修正檢定題目,但是看到這個東西,還是忍不住與大家分享。

從NXT時代開始,就有許多使用行動裝置控制樂高機器人的App,到了EV3時代,樂高公司也推出一些官方App,不過都僅只於『遙控』及『組裝圖示』。




很少有App是可以寫程式控制樂高機器人,在iPad上有一個nxtBlock

是類似Scratch的方法寫程式,但還不是完全的圖控。

今天看到這個iNXTG-Lite,真是令人驚訝!高手特多!

先不論圖形及程式介面是否侵權,(已經在iTunes上架,LabVIEW及樂高都沒有抗議嗎?)

光是完成這些東西就需要很多的功夫,我想大致分為這些步驟:

首先是1. 『圖形介面的設計安排』,然後是2. 『程式拖拉的處理』,接著是3.『程式編譯』,最後是4. 『藍牙傳輸下載程式』

前面兩個應該比較容易作到,程式編譯就不知道是自己寫的還是直接套用NXT-G軟體的編譯器。

Lite版是透過中介pc將程式下載到NXT,標準版就可以直接用藍牙傳輸?

藍牙傳輸應該需要越獄(所以一開始是在Cydia推出安裝),那麼現在可以正式使用藍牙了嗎?(還請有在玩iPad的專家提供相關資訊)

看影片就覺得蠻酷的,有人要試試嗎?歡迎分享你的經驗。




作者討論區的連結:Robot Loop Community




3 則留言:

  1. Jailbreak下的Cydia內下载的inxtg是可以用藍芽下載程式到NXT,順暢度更勝PC板,也不會那麼容易斷線無法連接。只是需要花錢取得序號,才存儲檔案,但是很值得常使用的玩家使用,方便、快速。

    回覆刪除
  2. Jailbreak下的Cydia內下载的inxtg是可以用藍芽下載程式到NXT,順暢度更勝PC板,也不會那麼容易斷線無法連接。只是需要花錢取得序號,才存儲檔案,但是很值得常使用的玩家使用,方便、快速。

    回覆刪除
    回覆
    1. 謝謝你的資訊分享。
      確認越獄可以直接使用藍牙連線,但是需要花錢購買序號才能存檔。
      如果有越獄的讀友可以試試看。

      刪除

探奇歡迎大家留言討論!謝謝分享你的意見。