到底要不要買EV3?(下)

之前的到底要不要買EV3?(上)

 

看完之後還覺得EV3不夠吸引你嗎?

接下來EV3的配套軟體一定會讓你大吃一驚!

 

喜愛EV3的原因:

 

Reason6:資料擷取(data logging)功能

您可以使用EV3data logging功能進行數據分析,可以用於報告或是科展,會在之後的篇章中會詳細解說。相較於 NXT-G軟體的資料擷取功能來說,EV3 更接近LabVIEW 的概念,相關運算的指令也多了許多。

 

Reason7:自動識別週邊功能Auto ID


以前用NXT的時候,都要藉由NXT主機上的 try me、View 或是寫一個程式來測試感測器是否良好,而且使用try me的時候還要接上預設的接孔。但是現在只要將感測器以及馬達全部接上EV3,透過EV3內建的port view,所有接孔有沒有接感測器或是馬達以及感測器的種類全部都顯示在EV3主機同一個畫面上,一目了然。而且透過EV3 button就可以使用像是NXTtry me的功能。這就是Auto IDEV3會自動偵測感測器以及馬達,而且如同在上一篇 [到底要不要買EV3?(上)] 中所提到的,EV3 主機可使用部分NXT的感測器以及馬達。例如當我將 EV3 觸碰感測器 接上EV3 主機時,螢幕上會顯示touch。接上觸碰感測器的時候,螢幕上會顯示NXT-touch,兩者可自動由主機辨識出來。另外,當您把主機接上電腦後,軟體也會自動辨識所接上的主機是 EV3 或是NXT。

   辨識為 EV3

   辨識為NXT


Reason8:程式支援NXT,可以與EV3輪流切換

NXT的感測器以及馬達都還可以用,那麼NXT主機當然也可以用。EV3的程式有支援NXT主機,所以您可以在功能更多的的EV3軟體中來編寫原本用於NXT機器人的程式。


 

Reason9:強大的內建程式

來幫大家複習一下NXT的內建程式吧!以前的NXT內建程式只有五格可以用,而且必須是輸出輸入交錯著使用,如果你想要連續兩個輸入就必須空下中間的輸入格。而EV3的內建程式有11(輸入+等待)+6(輸出),甚至可以自行調整詳細參數,也沒有輸出輸入要交錯使用的規定,還可以儲存你寫好的內建程式,所以EV3的內建程式就可以玩很多東西了。

 

Reason10:完整的官方資料,help

官方的說明文件十分完善,而且介面也很人性化,分類分得很清楚。有不懂的地方

,可以直接點選指令之後按 Ctrl +h (和 LabVIEW一樣)來看看簡易說明文件,如果還不太懂,就直接進到help 來看看詳細內容。雖然是全英文,但是圖示都十分詳盡。(我們正在中文化啦~)


 

Reason11:Daisy Chain

NXT不同主機間的通訊方式為藍牙通訊,對學生來說建立藍牙通訊的過程複雜,容易失敗,即使建立連線後,也有常有干擾斷線的困擾。

EV3可以讓你在不同EV3主機間用USB連線,建立所謂Daisy-ChainUSB串接。串接後,就可以直接控制其它主機上的馬達和感應器,所以4EV3的主機最多就可以有16顆馬達。之前看過一個有趣的影片,是用多台NXT主機做一台真實大小的輪椅,相信用EV3之後就可以使用更強大的功能。

 

Reason12:wifi功能

一部EV3主機可以同時最多和其它7 EV3主機進行藍牙通訊,之前NXT只能一對三(雖然可以多層達到一對三再對三的效果,但是我想您不會想這麼做的…)。


另外,EV3也可以利用Wi-Fi無線網絡和外部溝通。還有,與iPhoneAndroid系統的電腦和智慧型手機結合更容易,可以給使用者更多的想像空間來做出有創意的好作品。

 

Reason13:多工

如同Labview一樣,EV3 對於多工(Multi-tasking)的支援也更完整了。NXT-G 只能作到有限度的多工。多工的情況下,兩組起始指令後的程式內容會獨立執行,當然也要注意是否會有互相干擾的狀況發生唷

 

by 雨錡老師

發佈留言

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