Tag Archives: hitechnic

[樂高EV3機器人教學] CAVEDU教你開外掛:如何在EV3軟體中安裝擴充指令?

又到了機器人比賽的旺季,如何增添LEGO機器人的威力呢?本篇教你禁斷的密技,開外掛如何安裝非樂高原廠預設的指令。

作者/攝影

腦波弱老闆

文章分類教學技術文
時間

10分鐘內(如果網路不慢的話)

成本

看你有多少預算

難度

材料表
  • LEGO EV3

  • 第三方感應器

機器人比賽百百種,EV3可以參戰的項目當然也很多,目前除了WRO(國際奧林匹克機器人大賽)的競賽項目,與FLL(FIRST LEGO league)之外,大多不會限制使用非LEGO原廠(以下稱之為第三方)的感測器或零組件。

 

但若買了第三方的感測器,使用者首先要解決的就是,如何在EV3的軟體環境中使用它們。

 

既然你真心誠意的問了,我就大發慈悲的告訴你!!

 

發行第三方感應器的主要品牌有Hitechnic、minisensors、Dexter Industries(對了,機器人王國都有賣)。

 

本篇就以機器人足球賽中最常用到的Hitechnic Compass sensor電子羅盤感應器為例,來跟大家介紹:

 

Step1:首先,先去弄到一個感應器,不然,裝了軟體外掛也沒用。

 

Step2:到原廠網站找重要關鍵字「Download」,下載相關指令。通常在產品介紹或技術支援的頁面可找到,不然,就看是跟誰買的就找誰幫忙提供。

注意:有些第三方感應器會提供好幾種、在不同軟體環境下使用的指令或函式庫,請認明後再下載。

圖1

 

Step3:下載後,通常要解壓縮,請放在你找得到的地方。解壓縮後,應該會看到副檔名為.ev3b的檔案。

 

Step4:接下來,啟動EV3軟體,不論是零售版或教育版皆可,並開啟至程式編輯頁面

圖2

 

Step5:點選「Tools->Block Import」

圖3

 

Step6:按「Browse」先去找你剛剛解壓縮的資料夾。順利的話,你在「Select Block to Import」清單中,就會看到可安裝的指令,以及它們的版本。

圖4

 

Step7:選我們要安裝的指令(在這個範例中,我們選的是HTCompass.ev3b),再按下「Import」。一切順利的話,你就會看到如下圖的畫面,表示安裝成功,重新啟動軟體就能用。

圖5

 

Step8:如果剛剛所有動作都沒出錯,重新啟動軟體後,就可看到相關的指令了。

圖6

 

如果安裝還是不成功,可以帶著你的器材跟電腦,來跟我們預約上課時間,我們會安排老師教你裝到好(如果東西都是正常的)。剩下來,就是你的事了。

 

相關文章

樂高 Technic 系列 9396 運輸直升機

Technic 系列中少見的直升機, 不但大而且非常精細, 組起來驚喜連連啊!

[youtube=https://www.youtube.com/watch?v=CKJELpakihU]

IMG_0141 IMG_0142

和一隻成年貓相比,真的很大哩

IMG_0148 IMG_0145

 

主翼與尾翼是連動的,主翼寬度應該有50cm!非常霸氣

IMG_0143 IMG_0150

主傳動機構, 控制尾艙門、起落架等等多合一功能,也可以加裝一個馬達來控制。

IMG_0144

尾艙門可開,裡面可以放入小型的 City系列車子

IMG_0146 IMG_0147

滑動式側拉門

IMG_0149

NXT的連接埠不夠用時…

前言:

NXT的功能強大與容易上手,是大家津津樂道的強項。但美中不足的就是NXT只有三個輸出埠(A、B、C埠),與四個輸入埠(1、2、3、4埠)。

還好,NXT是個OPEN SOURCE硬體的產品,有眾多的第三方周邊設備的供應商,連接埠不夠用這種問題,廠商當然注意到了。

目前Hitechnic與mindsensors都有提供相關的解決方案產品。

mindsensors NXT馬達擴充埠

mindsensors Multiplexer for NXT Motors (NXTMMX-v2)

http://www.robotkingdom.com.tw/product_167980.html

mindsensors NXTMMX-v2
mindsensors NXTMMX-v2

Continue reading

[樂高EV3機器人教學] 如何匯入 HiTechnic 感測器指令到EV3環境

http://lab.cavedu.com/import_hitechnic

每個 EV3指令都是使用 LabVIEW 來製作的小程式,EV3程式環境中提供了指令匯入精靈 (Block Import Wizard) 讓您可以匯入各方好手為EV3所開發的指令。本文已匯入 HiTechnic 感測器指令來說明,事實上其他廠商或個人所開發指令的匯入方式都是一樣的。
 
請依照下列步驟操作:

好物介紹 – HiTechnic DC motor controller

Tetrix 裡,有兩個非常好用的東西,分別是HiTechnic DC motor controller與HiThchnic servo controller。

結合NXT,前者可以控制一般7.2V~15V的直流馬達,後者則是可以控制一般的伺服機。

雖然Mindsensors也有出直流馬達控制器,但是那主要是以控制NXT伺服馬達之外的其他樂高馬達為目的,若是要拿來控制一般的直流馬達,有蠻大的限制,像是它的最大電流消耗只能到1.5mA,不是很實用。

然而,HiTechnic的直流馬達控制器可以承載超過3A以上的電流,且程式撰寫非常方便,NXT-G及LabVIEW都有現成指令可以使用。

可惜的是,這個控制器只含在Tetrix套裝裡,HiTechnic網站上並沒有在單賣這個控制器。不過,這在樂高美國的官網上是可以買得到的,可是沒辦法寄來台灣,因為台灣已有代理商貝登堡(重點是貝登堡也沒有這種東西),所以若是要買,可能要經過其他管道。

目前我們正在利用這個直流馬達控制器來製作自走車,完成後再來跟各位分享更多細節!