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

訂閱課程訊息

  • Email:
聯絡我們

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

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

訂閱電子報
 
部落格

顔色感應器方塊 | 樂高機器人EV3使用說明

顔色感應器方塊

顔色感應器方塊從顔色感應器獲取資料。可以測量光線的顔色或強度並獲取數字輸出。還可以將感應器資料與輸入值進行比較並獲取邏輯(“是”或“否”)輸出。

有關顔色感應器工作原理、不同模式、提供的資料以及程式範例的更多資訊,請參考使用顔色感應器。
提示和技巧
顔色感應器方塊使用資料線輸出資料。有關無需資料線的其他使用顔色感應器的方式,請參考使用顔色感應器。
選擇感應器連接埠和模式



連接埠選擇
模式選擇
輸入
輸出

使用方塊頂部的連接埠選擇可確保感應器連接埠號(1、2、3 或 4)與顔色感應器連接的 EV3 主機上的連接埠匹配。

使用模式選擇可爲方塊選擇模式。可用輸入和輸出會因模式而異。
模式
測量 - 顔色


“測量 - 顔色”模式在顔色中輸出檢測到的顔色編號。
測量 - 反射光線強度


“測量 - 反射光線強度”模式在測量值中輸出光線強度。
請參考使用顔色感應器中的程式範例 5。
測量 - 環境光強度


“測量 - 環境光強度”模式在測量值中輸出光線強度。
比較 - 顔色


在“比較 - 顔色”模式中,可以在顔色列表中選擇一個或多個顔色。如果檢測到的顔色與任何所選顔色匹配,則比較結果輸出會是“是”。檢測的顔色會輸出到測量值。
比較 - 光線強度


“比較 - 反射光線強度”和“比較 - 環境光強度”模式使用所選比較類型,將檢測到的光線強度與預設值進行比較。“是/否”結果在比較結果中輸出,檢測到的光線強度在測量值中輸出。
範例 1
此程式將主機LED燈以橙色打開,如果顔色感應器檢測到大於 50 的環境光強度,便使其閃爍。
範例 2
此程式使機器人驅動,直至顔色感應器檢測到小於 50 的反射光線強度,或直至馬達 B 轉動了 2000 度(先發生的情況起作用)。
校準模式
校準模式使您可以在程式中校準顔色感應器。也可以手動鍵入感應器應使用的最小和最大值。
校準 - 最小值


“校準 - 最小值”模式使您可以在值輸入中指定最小光線強度。校準之後,顔色感應器會將此光線強度報告爲 0 或指定值。
校準 - 最大值


“校準 - 最大值”模式使您可以在值輸入中指定最大光線強度。校準之後,顔色感應器會將此光線強度報告爲 100 或指定值。
校準 - 重置


“校準 - 重置”模式將顔色感應器校準還原爲其預設狀態。
輸入與輸出
可用於顔色感應器方塊的輸入取決於所選模式。可以將輸入值直接輸入到方塊中。或者,可以通過資料線從其他程式方塊的輸出提供輸入值。
輸入類型允許的值備註
顔色列表 數字排列每個元素:0 - 7要在“比較 - 顔色”模式中進行測試的所選顔色:
0 = 無顔色
1 = 黑色
2 = 藍色
3 = 綠色
4 = 黃色
5 = 紅色
6 = 白色
7 = 棕色
比較類型 數字0 - 50:=(等於)
1:≠(不等於)
2:>(大於)
3:≥(大於或等於)
4:<(小於)
5:≤(小於或等於)
預設值 數字任何數字要將感應器資料與之進行比較的值
值 數字0 - 100校準模式的光線強度
可用輸出取決於所選模式。要使用某個輸出,請使用資料線將該輸出連接到另一個程式方塊。
輸出類型備註
顔色 數字檢測到的顔色編號:
0 = 無顔色
1 = 黑色
2 = 藍色
3 = 綠色
4 = 黃色
5 = 紅色
6 = 白色
7 = 棕色
比較結果 邏輯比較模式的“是/否”結果。
測量值 數字用於比較模式的感應器資料值。
顔色
快速連結
  • 選擇感應器連接埠和模式
  • 測量 - 顔色
  • 測量 - 反射光線強度
  • 測量 - 環境光強度
  • 比較 - 顔色
  • 比較 - 光線強度
  • 校準模式
  • 校準 - 最小值
  • 校準 - 最大值
  • 校準 - 重置
  • 輸入與輸出
返回EV3軟體文件 »
招募夥伴|部落格|Scratch遊戲天堂|運算思維|FB粉絲團|Google商家|聯絡我們
大拇指教室 (北補7153號) 地址:台北市忠孝東路五段246號5樓(永春捷運站旁) 聯絡我們