紅外線感測器

Infrared Sensor Block(紅外線感測器指令)

紅外線感測器指令讀取紅外線感測器所讀取到的值。你可以在接近度、信標、遙控模式下測量數據,並且得到一個數值輸出。你也可以設定一個數值與測量值做比較並得到一個邏輯輸出。

 

選擇port以及模式


1.      選擇輸入埠(1234)

2.      選擇模式

3.      輸入

輸入

類型

數值範圍

備註

頻道

數值

1-4

紅外線信標偵測用的頻道

比較類型

數值

0-5

0: =等於

1:≠不等於

2: >大於

3: ≥大於等於

4: <小於

5: ≤小於等於

設定值

數值

任何數字

用來與感測器測到的數值做比較

遙控按鈕代碼

數值陣列

0-11

測試用的按鈕代碼

 

4.      輸出

輸出

類型

數值範圍

備註

接近度

數值

0-100

信標或物體接近度。0代表非常近,100代表非常遠。100有可能是偵測不到信標或是物體。

偵測與否

邏輯

真偽

若信標被偵測到,結果為真

信號

數值

-25~25

信標信號。0表示信標在感測器的正前方,在左方為負值,在右方為正值。

按鈕代碼

數值

0-11

確認紅外線信標上的按鈕哪個或那些被按下

比較結果

邏輯

真偽

比較結果的真偽值

 

 

模式

 測量模式-接近度


數值範圍為0~100,信標或物體接近度。接近度為0代表非常近,100代表非常遠。100有可能是偵測不到信標或是物體。

 

測量模式-信標


選擇紅外線感測器偵測用頻道(有四個,1~4),信標接近度以接近度為輸出值,信標信號以信號為輸出值。當信標被偵測到,偵測(detected)輸出為真,若沒有偵測到信標,偵測值為假,接近度為100,信號為0

 

測量模式-遙控


選擇紅外線信標使用的頻道,輸出值為被按下的按鈕或是按鈕群組。

 

比較模式


以上為三種比較模式的圖示:比較模式-接近度、比較模式-信標信號、比較模式-信標接近度。你可以設定一個數值與感測器測量地的值做比較後,得到一個邏輯輸出值。

 

比較模式-遙控


您可以勾選一至多個按鈕。若你選擇的按鈕都被按下,邏輯輸出值即為真。按鈕輸出值為偵測到在紅外線信標上被按下的按鈕。


本文件部分係翻譯自LEGO MindStorms EV3 軟體中的說明頁面,一切資訊皆以此樂高公司官方資訊為準。

本團隊基於教學與分享,並無侵權之意,如有直接或間接損害他人權益行為,請不吝通知我們,我們將立刻移除有疑慮的文件,特此聲明

Comments