EV3 Lab 指南

EV3 Lab 指南 > 编程模块 > 传感器模块 > 计时器模块

计时器模块

计时器模块

计时器模块从 EV3 程序块中的内部计时器获取计时数据。可以测量时间间隔 (以秒为单位)并获取数字输出。还可以将时间与阈值进行比较以获取逻辑  (“真”或“伪”)输出。

有关计时器工作原理、它提供的数据以及编程示例的更多信息, 请参见使用计 时器。

【提示和技巧】

计时器模块通过数据线输出数据。有关无需数据线的其他使用计时器的方式,请参见使用计时器。

 

选择计时器编号和模式

计时器模块

使用模式选择器可为模块选择模式。可用输入和输出会因模式而异。下面介绍了模式。

使用计时器输入可选择计时器编号。EV3 程序块具有八个计时器,因此可以一起对多达八个不同事 件进行计时。

 

模式

测量

计时器模块

“测量”模式在经过时间中输出计时器值。时间从上次使 用“重置”模式重置计时器时(或是如果从未重置计时器, 则从程序开始时)来进行测量(以秒为单位)。

请参见使用计时器中的编程示例 2。

比较

计时器模块

“ 比较”模式使用所选比较类型将计时器值与阈值  (以秒为单位)进行比较。“真/伪”结果在比较结 果中输出,计时器值在经过时间中输出。

重置

计时器模块

“重置”模式将计时器输入指定的计时器重置为零。计时器会立即从零再次开始计时。 有关编程示例,请参见使用计时器。


输入与输出

可用于计时器模块的输入取决于所选模式。可以将输入值直接输入到模块中。或者, 可以通过数据线 从其他编程模块的输出提供输入值。

输入

类型

允许的值

备注

计时器

数字

1 - 8

要使用的计时器

比较类型

数字

0 - 5

0:=(等于)
1:≠(不等于)
2:>(大于)
3:≥(大于或等于)
4:<(小于)
5:≤(小于或等于)

阈值

数字

任何数字

要与之进行比较的值(以秒为单位)

可用输出取决于所选模式。要使用某个输出,请使用数据线将该输出连接到另一个编程模块。

输出

类型

备注

经过时间

数字

时间(以秒为单位)

比较结果

逻辑

比较模式的“真/伪”结果。