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

訂閱課程訊息

  • Email:
聯絡我們

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

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

訂閱電子報
 
部落格

使用紅外線感應器“遠程”模式 | 樂高機器人EV3使用說明

使用紅外線感應器“遠程”模式



紅外線感應器
遠程紅外訊號

在“遠程”模式中,紅外線感應器可以檢測遠程紅外訊號(IR 訊號)上的哪個按鈕受到壓下。還可以檢測同時壓下兩個按鈕的特定組合的情況。例如,可以使用“遠程”模式對機器人進行遠程控制。
IR 訊號具有頻道選擇,可用於爲信號選擇四個不同頻道之一。紅外線感應器只會檢測來自指定頻道的信號。
提示和技巧
如果通過兩個不同 IR 訊號控制兩個機器人,則應使用不同頻道。否則,一個訊號會在其頻道上控制所有機器人。
紅外線感應器“遠程”模式資料
在“遠程”模式中,紅外線感應器會提供以下資料:
資料類型範圍備註
按鈕 ID 數字0 - 11標識在 IR 訊號上壓下的按鈕或按鈕組合。

0 = 無按鈕(並且“訊號”模式關閉)
1 = 按鈕 1
2 = 按鈕 2
3 = 按鈕 3
4 = 按鈕 4
5 = 按鈕 1 和按鈕 3 同時
6 = 按鈕 1 和按鈕 4 同時
7 = 按鈕 2 和按鈕 3 同時
8 = 按鈕 2 和按鈕 4 同時
9 =“訊號”模式開啓
10 = 按鈕 1 和按鈕 2 同時
11 = 按鈕 3 和按鈕 4 同時

提示和技巧
“訊號模式”按鈕(按鈕 ID = 9)的作用與其他四個按鈕不同。當壓下“訊號模式”按鈕時,訊號開始連續發射,直至再次壓下“訊號模式”按鈕以關閉它。其他四個按鈕僅在按下時才發射,並在鬆開按鈕時停止發射。
“遠程”模式的紅外線感應器使用範例
下面是有關如何使用“遠程”模式的紅外線感應器的一些範例。
範例 1:遠程啓動按鈕
此程式使機器人等待,直至 IR 訊號上的某個按鈕受到壓下(使用頻道 1),然後向前驅動 2 秒。它使用“紅外線感應器 - 更改 - 遠程”模式的等待方塊。如果在開始時未壓下任何按鈕,則這會等待,直至 IR 訊號上的任何按鈕受到壓下
範例 2:遠程控制驅動
下面的程式可以通過來自 IR 訊號的遠程控制來驅動機器人。它使用“紅外線感應器 - 測量 - 遠程按鈕”模式的選擇,根據 IR 訊號上受到壓下的按鈕在四種不同驅動運動中進行選擇。可以通過壓下左上和右上方向按鈕來分別向左和向右轉向,並通過同時壓下這兩個按鈕來直行。當鬆開所有按鈕時,機器人會停止。

紅外線感應器“遠程”模式方塊和模式
下表顯示可以與“遠程”模式的紅外線感應器一起使用的所有程式方塊和模式。
方塊模式用途
等待紅外線感應器 - 比較 - 遠程等待 IR 訊號上的指定按鈕受到壓下。還可以等待指定按鈕集合中的一個按鈕受到壓下。
等待紅外線感應器 - 更改 - 遠程等待 IR 訊號上的任何按鈕受到壓下,或等待按鈕狀態更改。
迴圈紅外線感應器 - 遠程重覆方塊序列,直至 IR 訊號上的指定按鈕受到壓下(或直至指定按鈕集合中的一個按鈕受到壓下)。
選擇紅外線感應器 - 測量 - 遠程根據在 IR 訊號上壓下的按鈕,從兩個或更多方塊序列中進行選擇。
選擇紅外線感應器 - 比較 - 遠程根據是否在 IR 訊號上壓下了指定按鈕(或是否壓下了指定按鈕集合中的一個),在兩個方塊序列之間進行選擇。
紅外線感應器測量 - 遠程通過數字資料線獲取 IR 訊號上當前壓下的按鈕的按鈕 ID。
紅外線感應器比較 - 遠程測試 IR 訊號上的指定按鈕(或指定按鈕集合中的一個按鈕)是否受到壓下,並通過邏輯資料線獲取結果。
IR“遠程”模式
快速連結
  • 紅外線感應器“遠程”模式資料
  • “遠程”模式的紅外線感應器使用範例
  • 紅外線感應器“遠程”模式方塊和模式
返回EV3軟體文件 »
招募夥伴|部落格|Scratch遊戲天堂|運算思維|FB粉絲團|Google商家|聯絡我們
大拇指教室 (北補7153號) 地址:台北市忠孝東路五段246號5樓(永春捷運站旁) 聯絡我們