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

訂閱課程訊息

  • Email:
聯絡我們

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

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

訂閱電子報
 
部落格

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

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



在“近程”模式中,紅外線感應器發送出紅外信號,可以檢測感應器前方物體對此信號的反射。反射信號的強度可以用於估計物體的接近程度(距離)。例如,可以使用“近程”模式檢測機器人接近牆壁的情況。
紅外線感應器“近程”模式資料
在“近程”模式中,紅外線感應器會提供以下資料:
資料數字值備註
近程 數字0 至 100與感應器前方物體之間的相對距離。0 表示非常接近,100 表示遙遠。
提示和技巧
•近程值不直接對應於特定距離。該值取決於感應器前方物體的顔色和材料及其他因素。
•紅外線感應器無法檢測非常接近於感應器(大約 1 厘米或半英寸以內)的物體的近程。
•紅外線感應器的“訊號”模式也提供近程資料,但是只用於檢測與 IR 訊號之間的接近程度。有關更多資訊,請參考使用紅外線感應器“訊號”模式。
“近程”模式的紅外線感應器使用範例
下面是有關如何使用“近程”模式的紅外線感應器的一些範例。
範例 1:在到達牆壁之前停止驅動
此程式會使機器人向前驅動,直至紅外線感應器檢測到它接近於牆壁或其他物體。在驅動開始之後,此程式使用“紅外線感應器 - 比較 - 近程”模式的等待方塊等待近程小於 35,然後停止機器人。
提示和技巧
機器人在到達物體之前停止的距離在很大程度上取決於物體的顔色。這是因爲淺色物體對(紅外)光的反射能力好於深色物體。
提示和技巧
當需要在等待感應器期間驅動時,請記住使用移動轉向方塊的“開啓”模式。
範例 2:在接近牆壁時減速
此程式使機器人在接近牆壁或其他物體時逐漸減速。它使用“測量 - 近程”模式的紅外線感應器方塊通過資料線獲取“近程”。此值用於移動轉向方塊的“功率”輸入,該過程會在迴圈中重覆,以便基於“近程”連續調整速度。
紅外線感應器“近程”模式方塊和模式
下表顯示可以與“近程”模式的紅外線感應器一起使用的所有程式方塊和模式。
方塊模式用途
等待 紅外線感應器 - 比較 - 近程等待近程達到指定值。
等待紅外線感應器 - 更改 - 近程等待近程按指定量更改。
迴圈 紅外線感應器 - 近程重覆方塊序列,直至近程達到指定值。
選擇 紅外線感應器 - 訊號近程根據近程在兩個方塊序列之間進行選擇。
紅外線感應器測量 - 近程通過數字資料線獲取近程值。
紅外線感應器比較 - 近程將近程與預設值進行比較,並通過邏輯資料線獲取結果。
IR 近程模式
快速連結
  • 紅外線感應器“近程”模式資料
  • “近程”模式的紅外線感應器使用範例
  • 紅外線感應器“近程”模式方塊和模式
返回EV3軟體文件 »
招募夥伴|部落格|Scratch遊戲天堂|運算思維|FB粉絲團|Google商家|聯絡我們
大拇指教室 (北補7153號) 地址:台北市忠孝東路五段246號5樓(永春捷運站旁) 聯絡我們