24h購物| | PChome| 登入
2007-04-25 00:25:00| 人氣1,527| 回應16 | 上一篇 | 下一篇
推薦 0 收藏 0 轉貼0 訂閱站台

Lego NXT --- HiTechnic Compass Sensor Block 安裝及應用



這篇文章我們將介紹如何使用Compass Sensor Block,要安裝這個BLOCK,你必需先安裝Dynamic Block Update


請先到
http://mindstorms.lego.com/support/updates/下載並安裝Dynamic Block Update

再到Hitechnic下載相關的Compass Sensor Block,請將Compass sensor.zip解壓縮備用。

接著就依照下面圖示說明:

1. 進入NXT-G選擇預設程式,按下OK開啟新程式。



選擇工具選項的「Block Import and Export wizard....」

(安裝Dynamic Block Update,才會出現這個工具選項)


按下Browse,選擇剛才compass sensor .zip解壓縮的檔案夾,
選取Compass Sensor (反橘色)
使用下拉式選單,選擇一個命令面版(Palette),Compass Sensor block 指令方塊會出現在這個命令面版。
按下Import進行安裝。


喝杯咖啡,稍等一下下,安裝就是將一些檔案傳到特定的目錄。


在BLOCK安裝之後,需要重新啟動NXT-G程式,在你選擇擺放BLOCK的命令面版,就可以發現Compass Sensor 的圖示。


我們做了一個Compass Sensor 的簡單應用:電子指北針

將Compass Sensor 裝在NXT上,手拿著NXT,任意旋轉NXT,在NXT的螢幕上會顯示北方方向。

手邊沒有指北針?沒關係!帶著NXT電子指北針,再也不怕迷失方向。


為了在螢幕上畫出指針,使用到Sine Cosine 的計算,所以我們直接使用Sine Cosine block,方便又快速。讓我也複習了三角函數。



Compass Sensor Block提供絕對方位及相對方位,還有數值比較的功能,非常具有實用價值。

探奇教室願意提供這個程式(只是很簡單,不太完整的程式),歡迎有興趣的人改進這個電子指北針程式,謝謝!

註:在NXT-G載入電子指北針程式務必先安裝Compass Sensor Block及Sine Cosine Block,否則NXT-G可能無法執行。



台長: 探奇教室
人氣(1,527) | 回應(16)| 推薦 (0)| 收藏 (0)| 轉寄
全站分類: 不分類 | 個人分類: 樂高機器人 LEGO NXT-G 教學 |
此分類下一篇:NXT-G 迴圈控制方式討論

JAMES
版主您好:
可以向您要這個電子指北針的程式嗎?我的mail:tb062850@yahoo.com.tw
另外,非常感謝您po上安裝程式,幫助很大!感謝喔
2007-05-04 11:39:00
版主回應
您好!

已經寄出程式,歡迎分享你改良的程式,謝謝!
2007-05-05 22:52:00
JAMES
邱老師 :
謝謝您的指南針程式,如有能改進程式的方法一定與各位分享。也感謝您對這片機器人園地的默默耕耘,相信假以時日一定會大放異彩。
2007-05-07 12:47:00
版主回應
謝謝您的肯定,也歡迎一起討論,分享心得。
2007-05-07 13:32:00
探奇自然科學教室
歡迎觀賞電子指北針影片:
2007-05-08 01:10:00
hao
老師您好,請問是否也能寄給我這個指北針程式?
我的mail: hao1220@yahoo.com.tw
謝謝您:)
2007-05-09 18:37:00
版主回應
已經寄到您的信箱,歡迎討論。
有任何改進也歡迎分享喔!謝謝!
2007-05-10 23:02:00
艾佛森
請問可以把這個程式寄給我嗎 信箱: karena_seven@yahoo.com.tw 最近剛接觸這個感應器 不太熟析...麻煩了
這個部落格真的太豐富了....受益良多 非常感謝~~
2008-12-24 22:29:00
版主回應
你好:

程式已經寄出,請參考,也歡迎你提出使用心得,一起討論。
2008-12-25 10:26:00
探奇自然科學教室
可以寄給我程式嗎 信箱:abc81629@yahoo.com.tw
謝謝您 您的作品都很不錯用感謝
2009-03-25 21:45:00
版主回應
程式已經寄出,謝謝你的讚美,也歡迎你分享使用心得。
2009-03-25 22:28:00
探奇自然科學教室
請問為甚麼您寄給我的程式無法開啟 一直出現應用程式錯誤 是因為我安裝不完全嗎 拜託您了
2009-03-26 09:19:00
版主回應
我再試了一次,可以正常開啟,

請你先確認安裝兩個東西,COMPASS BLOCK,<a href="http://nxtasy.org/2007/02/11/sine-and-cosine-nxt-g-block/" target="_new">Sine Cosine block</a>
2009-03-26 22:27:00
楓韻情殤
請問一下!!指南針感應器的程式可以用ROBOT C來編寫嗎??
如果可以的話,可否請教你要怎麼定義SENSOR呢??
2009-04-09 19:31:00
版主回應
你好:

這是DICK SWAN的回答,我轉貼

There is a "Sample Programs" directory in the folder "C:/Program Files/Robotics Academy/RobotC" folder (or wherever you installed RobotC) that includes two files for this. One is labelled "NXT Compass Sensor Driver.c" (it contains the driver code and can be "#include ..." in your application) and one is a simple program that uses the driver file to display the compass heading on the NXT LCD -- file is "NXT Compass Sensor.c".

歡迎參考,我的ROBOTC試用版已經過期無法使用!
2009-04-09 23:59:00
探奇自然科學教室
可以寄給我嗎?lilu1035@yahoo.com.tw,謝謝
2009-04-14 23:06:00
版主回應
程式已經寄出,歡迎分享心得!
2009-04-15 15:48:00
阿誠
版主好:向您索所取此指南針程式,謝謝:kyps999-work@yahoo.com.tw
2009-04-20 00:50:00
版主回應
你好:程式已經寄出,謝謝!

歡迎討論!
2009-04-20 17:08:00
探奇自然科學教室
老師您好:可以向您要這個電子指北針的程式嗎?我的mail:ccc5906@yahoo.com.tw另外請問老師有沒有ir seeker的安裝與應用教學文章與程式感謝!
2009-05-06 12:06:00
版主回應
您好,老師:

程式已經寄出,請查收!也歡迎分享心得。

IR Seeker的安裝方式與Compass相同。

我沒有寫出應用教學文章與程式,還請老師介紹喔!

也歡迎老師說明需要哪方面的應用教學。謝謝!
2009-05-06 22:07:00
XXX
請教一下,為什麼我的程式無法下載(不讓我import)?
2009-08-18 12:14:00
版主回應
<div><font size="2" face="微軟正黑體">你好:

我的測試是正常的。</font></div> <div><font size="2" face="微軟正黑體"></font></div> <div><font size="2" face="微軟正黑體">我想可能是你下錯BLOCK。</font></div> <div><font size="2" face="微軟正黑體"></font></div> <div><font size="2" face="微軟正黑體">你是下載這個嗎?<a style="color:rgb(177, 254, 126);font-size:16px;font-weight:bold;" href=""><font color="#000000">137-Compass Sensor.zip</font></a>?</font></div> <div><font size="2" face="微軟正黑體"></font></div> <div><font size="2" face="微軟正黑體">這是給NXT toolkit用的,請在這個頁面HiTechnic Software Downloads向下拉,</font></div> <div><font size="2" face="微軟正黑體"></font></div> <div> <div>HiTechnic Compass Sensor Block for Mindstorms NXT Software</div>The Compass Sensor Block adds support for all Compass Sensor features to the LEGO MINDSTORMS NXT Software. This block gives access to features enabling Compass calibration, target heading and in/out of range and others.</div> <div></div> <div><font size="2" face="微軟正黑體">這個才是你要的BLOCK。<a style="color:rgb(177, 254, 126);font-size:16px;font-weight:bold;" href=""><font color="#000000">451-Compass_Sensor.zip</font></a>
</font></div> <div><font size="2" face="微軟正黑體"></font></div> <div><font size="2" face="微軟正黑體">祝你成功!</font></div>
2009-08-18 13:36:00
探奇自然科學教室
您好: 可以向您要這個電子指北針的程式嗎?我的mail:imyhchou@yahoo.com.tw 謝謝!
2009-12-08 10:50:00
版主回應
你好:

程式已經寄出,請確認!

歡迎討論!謝謝!
2009-12-08 21:59:00
探奇自然科學教室
Hi, I am Bill Woo and I would like to have a copy of your Compass NXT-G program and try it out. My email address is billpwoo@yahoo.com.

Thanks!
2009-12-19 04:16:00
版主回應
Hi, Bill:

Any comment is welcome.

Touch classroom
2009-12-20 10:13:00
探奇自然科學教室
你好!
能給我電子指北針的程式嗎?
謝謝
E-mail lucky_chuanyuan@yahoo.com.tw
2009-12-29 07:54:00
版主回應
你好!

信件已經寄出
祝你玩得愉快!
2009-12-29 22:10:00
︴﹌ 〝雞〞﹃
請問能跟你要個程式嗎?
我的MAIL:q3742937@yahoo.com.tw
謝謝
2010-07-12 14:07:00
版主回應
你好:

今年我已經重新寫了一篇教學文章。

<a href="http://tw.myblog.yahoo.com/touch_classroom/article?mid=4583&prev=-2&next=-2&page=1&sc=1#yartcmt">程式教學:HiTechnic的Compass感應器</a>

<a href="http://tw.myblog.yahoo.com/touch_classroom/article?mid=4731&prev=4762&next=4583&l=f&fid=25">NXT-G 教學:NXT電子指北針的應用--程式說明</a>

下載程式歡迎到<a href="http://groups.google.com.tw/group/touch_classroom?hl=zh-TW" target="_blank">探奇新書討論區</a>

Compass_sin.rbt
2010-07-12 18:27:00
是 (若未登入"個人新聞台帳號"則看不到回覆唷!)
* 請輸入識別碼:
請輸入圖片中算式的結果(可能為0) 
(有*為必填)
TOP
詳全文