• 家長登入
  • 報名專線
大拇指教室
  • 教育理念
    • 教育理念
    • 學習地圖
    • 文章分享
  • 課程列表
    • 樂高動力機械SPM 6+
    • 樂高創意程式BOOST 7+
    • 樂高科技機器人EV3 9+
    • Scratch遊戲程式設計 8+
    • Python程式設計 11+
    • C++程式設計 12+
    • 最新課表
  • 2023夏令營
    • 班
  • 學生作品
  • 聯絡我們
    • 大拇指粉絲團
X

訂閱課程訊息

  • Email:
聯絡我們

請您向大拇指按讚! 
我們會用大拇指多鼓勵孩子

地址:台北市忠孝東路五段246號5樓
教室連絡資訊

訂閱電子報
 
部落格

主機按鈕方塊 | 樂高機器人EV3使用說明

主機按鈕方塊

主機按鈕方塊從主機按鈕獲取資料,這些按鈕是 EV3 主機正面上的五個按鈕(左、中、右、上和下)。可以查明受到壓下的按鈕並獲取數字輸出。還可以測試一個或多個按鈕以檢查是壓下、鬆開還是碰撞了按鈕,並獲取邏輯(“是”或“否”)輸出。

有關主機按鈕提供的資料的更多資訊和程式範例,請參考使用主機按鈕。
選擇模式


模式選擇
輸入
輸出

使用模式選擇可爲方塊選擇模式。可用輸入和輸出會因模式而異。下面介紹了模式。
模式
測量


“測量”模式將當前壓下的按鈕的 ID 輸出到按鈕 ID。
請參考使用主機按鈕中的程式範例 3。
比較


在“比較”模式中,可以選擇在動作輸入中要測試的按鈕的狀態(鬆開、壓下或碰撞)。還可以測試按鈕集合以查看其中是否有任何按鈕與指定狀態匹配。

在主機按鈕 ID 集合中,選擇要測試的按鈕或按鈕集合。如果所選按鈕中有任何按鈕與指定動作匹配,則比較結果將爲“是”。與指定動作匹配的按鈕的 ID 會在按鈕 ID 中輸出。
輸入與輸出
可用於主機按鈕方塊的輸入取決於所選模式。可以將輸入值直接輸入到方塊中。或者,可以通過資料線從其他程式方塊的輸出提供輸入值。
輸入類型允許的值備註
主機按鈕 ID 集合 數字排列(每個元素)0 - 5(每個元素):
0 = 無
1 = 左
2 = 中
3 = 右
4 = 上
5 = 下
動作 數字0 - 2要測試的按鈕狀態:
0 = 鬆開
1 = 壓下
2 = 碰撞
可用輸出取決於所選模式。要使用某個輸出,請使用資料線將該輸出連接到另一個程式方塊。
輸出類型備註
按鈕 ID 數字壓下的按鈕:
0 = 無
1 = 左
2 = 中
3 = 右
4 = 上
5 = 下
比較結果 邏輯比較模式的“是/否”結果。
主機按鈕
快速連結
  • 選擇模式
  • 測量
  • 比較
  • 輸入與輸出
返回EV3軟體文件 »
招募夥伴|部落格|Scratch遊戲天堂|運算思維|FB粉絲團|Google商家|聯絡我們
大拇指教室 (北補7153號) 地址:台北市忠孝東路五段246號5樓(永春捷運站旁) 聯絡我們