顏色檢測#

Detecting Colors

本教學將引導您使用 Eye Sensor 偵測顏色,並以綠色圓盤為例進行說明。教程結束時,您將完成一個項目,該項目會在檢測到綠色時列印一條訊息。

  1. 请确保您的机器人已连接眼部传感器。如果您尚未添加,请参阅配置设备。

  2. 在「啟動時」模組下方新增一個「設定眼睛亮度」模組。這有助於眼睛感應器更清晰地檢測顏色。

設定眼睛燈光模組,如下圖所示。#
當開始時 :: hat events
設定眼睛燈光 [開 v]
  1. 在其下方新增一個等待直到模組。

空等到方塊,下方設置了眼燈。#
當開始時 :: hat events
設定眼睛燈光 [開 v]
等待直到 <>
  1. 將「眼睛感測器」的眼睛偵測顏色布林模組拖入等待直到模組的條件槽中。

眼睛能夠察覺到添加到該條件下的色塊。#
當開始時 :: hat events
設定眼睛燈光 [開 v]
等待直到 <眼睛偵測到 [紅色 v]?>
  1. 將顏色參數變更為綠色。

項目截圖,圖中眼睛偵測到色塊的下拉式選單已打開,顯示紅色、綠色和藍色選項,綠色已被選取。
  1. 在 等待直到 程式碼區塊下方附加一個 列印 程式碼區塊。

下面這個列印區塊會等待一段時間。#
當開始時 :: hat events
設定眼睛燈光 [開 v]
等待直到 <眼睛偵測到 [綠色 v]?>
列印 [VEXcode] ▶
  1. 將其文字更改為檢測到綠色!。

已完成項目的螢幕截圖,列印區塊的文字設定為綠色!
  1. 請確保您的機器人已連接到 VEXcode。如果尚未連接,請參閱連接到您的機器人。

VEXcode GO 工具列的螢幕截圖,顯示「連線」按鈕處於「已連線」狀態。
  1. 選擇開始運行專案。

VEXcode GO 工具列的螢幕截圖,其中「開始」按鈕已高亮顯示。
  1. 將綠色圓盤放在眼睛感應器前。一旦偵測到圓盤,控制台將顯示“偵測到綠色圓盤!”字樣。