腦部感知#

介紹#

「腦機感應」類別包含一些模組,用於偵測來自 VEX IQ(第二代)腦機的輸入並報告內部系統值。這些模組可讓您的項目回應按鈕按下操作、監控電池狀態,並在列印時確定當前螢幕遊標位置。

這些模組通常與 Screen 或 Console 等視覺回饋工具配合使用,有助於在執行時間建立互動式或響應式程式。

以下是所有模組的列表:

大腦按鈕被按下#

大腦按鈕被按下布林模組報告目前是否按下了大腦按鈕。

  • 正確 — 指定的按鈕正在被按下。

  • 錯誤 — 指定的按鈕未按下。

<Brain [◀ v] 按鈕按下?>

參數

描述

按鈕

按鈕檢測:

  • ◀
  • ▶
  • 檢查

例子

當開始時
[Spin when a Brain button is pressed.]
等待直到 <Brain [▶ v] 按鈕按下?>
向 [右 v] 轉 (360) 度 ▶

電池容量#

電池容量報告模組以百分比形式報告電池電量,範圍從 0% 到 100%。

(電池容量(%))

參數

描述

此程式碼區塊沒有參數。

例子

當開始時
[Display the current battery capacity.]
在螢幕上列印 (電池容量(%)) ◀ 並將游標移至下一列

當大腦按鈕#

當按下或釋放選定的大腦按鈕時,當大腦按鈕帽子模組會運行連接的模組堆疊。

當大腦按鈕事件帽子塊#
當 Brain [◀ v] 按鈕 [按下 v] 時

參數

描述

按鈕

決定哪個按鈕會觸發事件:

  • ◀
  • ▶
  • 檢查

行動

決定何時執行所附加的模組堆疊:pressed 將在按下按鈕時運行,released 將在釋放按鈕時運行。

例子

當螢幕被按下時,大腦會顯示一段文字。#
當 Brain [◀ v] 按鈕 [按下 v] 時
[Display a text when the ◀ button is pressed.]
在螢幕上列印 [Hello, IQ!] ◀ 並將游標移至下一列