主機按鈕方塊 | 樂高機器人EV3使用說明
主機按鈕方塊
主機按鈕方塊從主機按鈕獲取資料,這些按鈕是 EV3 主機正面上的五個按鈕(左、中、右、上和下)。可以查明受到壓下的按鈕並獲取數字輸出。還可以測試一個或多個按鈕以檢查是壓下、鬆開還是碰撞了按鈕,並獲取邏輯(“是”或“否”)輸出。 有關主機按鈕提供的資料的更多資訊和程式範例,請參考使用主機按鈕。 |
模式
在“比較”模式中,可以選擇在動作輸入中要測試的按鈕的狀態(鬆開、壓下或碰撞)。還可以測試按鈕集合以查看其中是否有任何按鈕與指定狀態匹配。
在主機按鈕 ID 集合中,選擇要測試的按鈕或按鈕集合。如果所選按鈕中有任何按鈕與指定動作匹配,則比較結果將爲“是”。與指定動作匹配的按鈕的 ID 會在按鈕 ID 中輸出。
可用於主機按鈕方塊的輸入取決於所選模式。可以將輸入值直接輸入到方塊中。或者,可以通過資料線從其他程式方塊的輸出提供輸入值。
輸入 | 類型 | 允許的值 | 備註 |
---|---|---|---|
主機按鈕 ID 集合 | 數字排列 | (每個元素)0 - 5 | (每個元素): 0 = 無 1 = 左 2 = 中 3 = 右 4 = 上 5 = 下 |
動作 | 數字 | 0 - 2 | 要測試的按鈕狀態: 0 = 鬆開 1 = 壓下 2 = 碰撞 |
可用輸出取決於所選模式。要使用某個輸出,請使用資料線將該輸出連接到另一個程式方塊。