物体传感器#
介绍#
物体传感器是一种红外 (IR) 接近传感器,它利用反射的红外光来检测物体何时靠近。

以下是可用模块列表:
物体传感器反射率 – 返回物体反射的光量。
物体传感器检测到物体? – 返回物体传感器是否检测到物体。
设置物体传感器检测阈值 – 设置检测到物体之前所需的反射光量。
当物体传感器 – 当物体传感器检测到或丢失物体时,运行附加的模块栈。
物体传感器反射率#
物体传感器反射率模块以百分比形式返回物体反射的光量。
笔记:
0%反射率表示物体非常暗。传感器检测到的原始值为3000或更高。
100%反射率意味着物体非常明亮。传感器检测到的原始值为0。
([ObjectSensorA v] 反射率百分比)
范围 |
描述 |
|---|---|
设备 |
选择使用哪种物体传感器? |
物体传感器检测到物体了吗?#
物体传感器检测到物体? 模块返回物体传感器是否检测到物体。
正确——物体传感器检测到物体。
错误——物体传感器未检测到物体。
<[ObjectSensorA v] detects object?>
范围 |
描述 |
|---|---|
设备 |
选择使用哪种物体传感器? |
设置物体传感器检测阈值#
设置物体传感器检测阈值 模块用于设置物体被检测到之前所需的反射光量(以百分比表示)。
set [ObjectSensorA v] detection threshold to [50] %
范围 |
描述 |
|---|---|
设备 |
选择使用哪种物体传感器? |
检测阈值 |
检测到物体所需的反射光量。 |
当物体传感器#
当物体传感器检测到或丢失物体时,当物体传感器模块会运行所连接的模块堆栈。
when [ObjectSensorA v] object is [detected v] :: hat events
参数 |
描述 |
|---|---|
设备 |
选择使用哪种物体传感器? |
状态 |
当连接的方块堆栈运行时:
|