2007-12-04

英吋還是公分?NXT-G 超音波感應器的單位問題

超音波感應器可以偵測前方障礙物的距離,但是NXT-G預設的單位值是英吋。



台灣地區習慣用的是公制的公分(Centimeters)。



小朋友常常忘記變更單位值,原本設定在20公分的距離讓機器人後退,

實際上執行程式時,機器人卻在50公分以外就嚇跑了!

是機器人秀逗了嗎?還是超音波感應器出問題了呢?

其實是距離單位的問題。請記得使用超音波感應器時,需要使用下拉式表單將單位變更。



現在有一個更簡便的方法,可以直接將單位預設值設定為centimeters

請到Program files/LEGO Software/LEGO MINDSTORMS Edu NXT

就可以找到MINDSTORMS Options.ini

使用記事本開啟後,將DefaultUnits=English改為DefaultUnits=Metric



進入NXT-G後,請你拉一個等待超音波感應器的命令方塊,看看預設的單位值是不是Centimeters?

以後再也不用改變單位了!


沒有留言:

張貼留言

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