主要内容

超声波传感器

测量超声波传感器与物体之间的距离

  • 库:
  • 金宝appSimu金宝applink支持包Arduino硬件/传感器

  • 超声波传感器块

描述

超声波传感器块输出连接到硬件的超声波传感器与传感器前面最近的物体之间的距离。块以双精度值输出距离,单位为米。如果物体被放置在传感器检测范围之外,则块输出0

如果您模拟一个包含超声波传感器块不连接硬件,块输出零。有关更多信息,请参见块在模拟中产生零或什么都不做

港口

输出

全部展开

端口输出连接到硬件的超声波传感器与传感器前面最近物体之间的距离。方块以米为单位输出距离。如果物体被放置在传感器检测范围之外,端口输出0

数据类型:

参数

全部展开

选择超声波传感器上用于发送和接收声波的信号针数。

  • 1—如果超声波传感器只有一个信号针,则选择“SIG”1

  • 2—如果超声波传感器有两个独立的信号引脚Trig和Echo,选择2

在超声传感器三角管脚连接的硬件上选择数字管脚。有关硬件上的数字密码的信息,单击地图视图销

要知道如何为区块分配引脚,请参阅Arduino定时器独立块的引脚映射

依赖关系

触发销参数仅在设置信号引脚数参数2

在超声波传感器的回波管脚连接的硬件上选择数字管脚。有关硬件上的数字密码的信息,单击地图视图销

要知道如何为区块分配引脚,请参阅Arduino定时器独立块的引脚映射

依赖关系

回声销参数仅在设置信号引脚数参数2

在超声波传感器的SIG引脚连接的硬件上选择数字引脚。有关硬件上的数字密码的信息,单击地图视图销

要知道如何为区块分配引脚,请参阅Arduino定时器独立块的引脚映射

依赖关系

信号销参数仅在设置信号引脚数参数1

指定块使用超声波传感器读取距离的频率,以秒为单位。

当指定样品时间,验证这些设置以避免任务溢出:

  1. 样品时间参数必须等于模型基准率。要查看模型基本速率,请选择显示>样品时间>所有在模型工具栏上。在示例时间图例对话框中,红色框对应的值是模型的基本速率。

  2. 样品时间参数和模型基率必须大于传感器发射和接收声波所需的总时间。例如,如果物体被放置在距离传感器0.1米的地方样品时间指定的参数必须大于3.01秒。

    有关如何计算声波传播时间的信息,请参阅计算声波的传播时间

更多关于

全部展开

介绍了R2018b