眼睛#

介紹#

VEX VR 眼部感應器可偵測物體並識別其顏色和亮度。

以下是所有可用模組的清單:

  • 眼睛靠近物體 – 報告眼睛感應器是否偵測到範圍內的物體。

  • 眼睛偵測顏色 – 報告眼睛感應器是否偵測到指定的顏色。

  • 眼睛亮度 – 報告眼睛感應器偵測到的亮度。

  • 當眼睛 – 當眼睛感應器偵測到或遺失物體時,請執行附加的模組堆疊。

眼睛靠近物體#

眼睛靠近物體布林模組報告眼睛感應器是否偵測到範圍內的物體。

  • 正確 — 眼部感應器偵測到物體。

  • 錯誤 — 眼部感應器未偵測到物體。

<[FrontEye v] 是近物體?>

參數

描述

眼睛

用於偵測物體的眼部感應器。

例子

當開始時
[Stop driving after detecting an object.]
行駛 [前方 v]
等待 (0.1) 秒
等待直到 <[FrontEye v] 是近物體?>
停止行駛

眼睛能感知顏色#

眼睛偵測顏色布林模組報告眼睛感應器是否偵測到指定的顏色。

  • 正確 – 感測器偵測到了指定的顏色。

  • 錯誤 – 感測器未偵測到指定顏色。

<[FrontEye v] 偵測到 [紅色 v]?>

參數

描述

眼睛

用於檢測顏色的眼部感測器。

顏色

待偵測顏色:

  • 紅色
  • 綠色
  • 藍色

例子

當開始時
[Stop driving after detecting a green object.]
行駛 [前方 v]
等待 (0.1) 秒
等待直到 <[FrontEye v] 偵測到 [綠色 v]?>
停止行駛

眼睛亮度#

眼睛亮度報告模組會報告有多少光線反射回眼睛感測器,以 0% 到 100% 的百分比表示。

百分比越高,表示反射回眼部感應器的光線越多;百分比越低,代表反射回的光線越少。

([FrontEye v] 亮度(%))

參數

描述

眼睛

用於偵測光線亮度的眼部感應器。

例子

當開始時
[Display whether a detected object is bright.]
行駛 [前方 v]
等待直到 <[FrontEye v] 是近物體?>
等待 (0.1) 秒
如果 <([FrontEye v] 亮度(%)) [math_less_than v] [70]> 則
列印 [Object not bright.] ▶
否則
列印 [Bright object!] ▶

眼睛#

當選定的 Eye 感應器偵測到或遺失物體時,when eye 帽子模組會執行連接的模組堆疊。

當 [FrontEye v] [偵測到 v] 物件時 :: hat events

參數

描述

眼睛

要使用的眼部感應器。

狀態

當連接的積木堆疊運作時:

  • 偵測到 – 偵測到一個先前未偵測到的物件
  • 遺失 – 不再偵測到一個已偵測到的物件

例子

當 [FrontEye v] [遺失 v] 物件時 :: hat events
[Find an object when it is lost.]
向 [右 v] 轉
等待直到 <[FrontEye v] 是近物體?>
停止行駛