保险杠开关#

介绍#

碰撞开关是一种机械开关,按下时会接通电路,使机器人能够检测到按下和释放动作。

红色的VEX碰撞开关。

以下是可用模块列表:

保险杠开关被按下了吗?#

“碰撞开关被按下”布尔模块用于报告碰撞开关是否被按下。这可用于检查机器人是否碰撞到其他物体。

  • 正确 — 保险杠开关被按下。

  • 错误——保险杠开关未被按下

<[BumperA v] 按下了?>

范围

描述

设备

在“设备”窗口中配置要使用的碰撞开关。

当开始
[Display a message when the Bumper Switch is pressed.]
等到 <[BumperA v] 按下了?>
在屏幕上打印 [Bumper Switch pressed!]▶

当保险杠开关#

当按下或释放选定的碰撞开关时,当碰撞开关帽模块会运行连接的模块堆栈。

当 [BumperA v] [pressed v]  :: hat events

范围

描述

设备

在“设备”窗口中配置要使用的碰撞开关。

状态

当连接的积木堆处于以下状态时,运行状态为:按下 时,当按下碰撞开关时运行;释放 时,当释放碰撞开关时运行。

向前行驶,直到在 200 毫米范围内检测到物体为止#
当 [BumperA v] [pressed v]  :: hat events
[Display a message when the Bumper Switch is pressed.]
在屏幕上打印 [Bumper Switch pressed!]▶