2020年12月11日星期五

EV3-輸入-觸碰感應器(Touch Sensor Block)

應用:用來當作是開關,測試車子或是機器任是否撞到障礙物,根據測量到的狀態或是"狀態的比較"進而觸發進行下一個動作。




觸摸感應器可以藉由"觸摸"獲取數據。觸摸感應器可以回傳現在的狀態。但它無法測量按下按鈕的距離或力度。



 Port Selector:用來選擇觸碰感測器是連接於EV3主機的哪一個輸出埠(Port,1、2、3或4)。
 Mode Selector:有兩種模式選擇,一種是(A)測量模式;一種是(B)比較模式。
 Inputs:在(B)比較模式中,需要在此輸入比較的基準値(例如壓下、釋放、或碰撞。)。
 Outputs:
我們可以根據兩種模式的四個組合作說明:
處於(A)測量模式,輸出的是測量值;處於(B)比較模式輸出的為比較值或稱布林值(true/false)。

由LEGO官網取得的說明顯示,會有四種不同的數據處理,分為兩模式做說明。

觸碰感應器的數據模式
觸碰感應器的四種數據處理

(A)測量(Measure)模式:

讀取觸碰感測器回傳的數據。在這個模式下,感測器的狀態只有兩種,若感應器被壓下即送出為真(True),釋放即為假(False)。
(data:State)

由於觸碰感應器測量的數據只有兩種狀態,所以在應用上和(B)比較模式中的(2)有點雷同。

    (B)比較(Compare)模式:

    該類型需要輸入比較值,用以和來自觸碰感應器獲取的數據做"比較"。

    根據輸入的比較基準值,分有三種:

    (1)釋放(Released,data=0)

    當狀態是釋放時,傳回1;反之為0。
    (輸入值:Released)



    (2)按壓(Pressed,data=1)

    當狀態是按壓時,傳回1;反之為0。
    (輸入值:Pressed)


    (3)彈回(Bumped,data=2)

    當狀態是彈回時,傳回1;反之為0。
    (輸入值:Bumped)

    缺實作

    實測:有沒有時間限制?


    沒有留言:

    發佈留言

    這個欄位是做甚麼?測試一下。

    偶裝風(TM)

    在幸福快樂的日子裡,凍結住可愛的樂高積木人偶,用魔法將甜蜜的時光風裝在透明的水晶當中,小道具凝結住那一刻的迷戀。如果願意讓腳下的刻章代替話語,每一次的蓋印都述說著人偶的故事,一遍又一遍地圓滿了每一天的小確幸。      如何訂作您的轉角心情故事? 訂做偶裝風(TM)的變身辦法(2...