大脑感知#
重置计时器#
重置计时器块用于重置 V5 Brain 的计时器。
重置计时器
Brain 的计时器在每个项目开始时启动。重置计时器积木用于将计时器重置回 0 秒。
在这个例子中,Brain 将在等待 2 秒后打印当前时间,然后再重置其计时器。
当开始 :: hat events
等待 (2) 秒
在 (计时器秒数) 上打印 [Brain v] ◀ 并设定光标为下一行
重置计时器
计时器值#
计时器值块用于报告 V5 Brain 计时器的值(以秒为单位)。
计时器秒数
计时器在程序启动时从 0 秒开始,并以十进制值报告计时器的值。
在这个例子中,Brain 将在等待 2 秒后打印当前时间,然后再重置其计时器。
当开始 :: hat events
等待 (2) 秒
在 (计时器秒数) 上打印 [Brain v] ◀ 并设定光标为下一行
重置计时器
光标列#
光标列块用于报告 V5 Brain 屏幕光标位置的列号。
光标列数
光标列块将报告 1-80 之间的值,并将在项目开始时从第 1 列开始。
在这个例子中,Brain 将把光标移动到 (3, 7),然后在 Brain 的屏幕上打印当前列 (7)。
当开始 :: hat events
在Brain设定光标至 (3) 行 (7) 列
在 (光标列数) 上打印 [Brain v] ◀ 并设定光标为下一行
光标行#
Cursor Row 块用于报告 V5 Brain 屏幕光标位置的行号。
光标行数
光标列块将报告 1-9 之间的值,并将在项目开始时从第 1 行开始。
在这个例子中,Brain 将把光标移动到 (3, 7),然后在 Brain 的屏幕上打印当前行 (3)。
当开始 :: hat events
在Brain设定光标至 (3) 行 (7) 列
在 (光标行数) 上打印 [Brain v] ◀ 并设定光标为下一行
脑屏按下#
Brain Screen Pressed 块用于报告 V5 Brain 的触摸屏当前是否被按下。
<屏幕按下了?>
当 V5 Brain 的触摸屏被按下时,Brain Screen Pressed 块报告“True”。
当 V5 Brain 的触摸屏未被按下时,Brain Screen Pressed 块会报告“False”。
在这个例子中,第一次按下触摸屏时,V5 Brain 的屏幕上会打印一条消息。
当开始 :: hat events
[Don't do anything until the touchscreen is pressed.]
等到 <屏幕按下了?>
在 [Touchscreen was pressed!] 上打印 [Brain v] ◀ 并设定光标为下一行
屏幕位置#
屏幕位置块用于报告在 V5 Brain 触摸屏上检测到的最后一次触摸的位置。
(屏幕 [X v] 坐标)
选择要报告的轴:x 或 y。
在这个例子中,无论触摸屏被按下到哪里,V5 Brain 的屏幕上都会打印一个圆圈。
当开始 :: hat events
[Keep checking for when the touchscreen is pressed indefinitely.]
永久循环
如果 <屏幕按下了?> 那么
[Draw a circle at the exact X and Y coordinate where it was pressed.]
在主控器上画圆 (屏幕 [X v] 坐标) (屏幕 [y v] 坐标) (20)
结束
电池电压#
电池电压块用于报告 V5 Brain 电池的电压。
(电池电压伏特值)
电池电压块报告的范围是 10.0 伏到 14.4 伏。
在这个例子中,Brain 将在 Brain 的屏幕上打印其当前电池电压。
当开始 :: hat events
在 (电池电压伏特值) 上打印 [Brain v] ◀ 并设定光标为下一行
电池电流#
电池电流块用于报告 V5 Brain 电池的电流。
(电池电流安培值)
电池电流块报告的范围从 0.0 安培到 20.0 安培。
在这个例子中,Brain 将在 Brain 的屏幕上打印其当前电池电流。
当开始 :: hat events
在 (电池电流安培值) 上打印 [Brain v] ◀ 并设定光标为下一行
电池容量#
电池容量块用于报告 V5 Brain 电池的充电水平。
(电池电量百分比)
电池容量块报告的范围从 0% 到 100%。
在这个例子中,大脑将在大脑的屏幕上打印其当前电池电量。
当开始 :: hat events
在 (电池电量百分比) 上打印 [Brain v] ◀ 并设定光标为下一行