計時器#
介紹#
VEX AIR 無人機控制器的計時器會記錄工程開始以來經過的時間。它可用於測量某項任務所需的時間、在設定的時間後觸發事件,或重設時間以進行新的計時操作。
以下是所有可用區塊的清單:
重設計時器-將計時器重設為零。
計時器(秒) — 報告已過多少時間。
when timer — 計時器超過指定時間後運行一堆塊。
重置定時器#
重設計時器堆疊區塊會將計時器重設為零。這可用於在不重新啟動整個專案的情況下,開始對專案的新部分進行計時。
重置計時器堆疊塊。#
重設計時器
參數 |
描述 |
|---|---|
該塊沒有參數。 |
例子
當開始時
[Display the time the drone takes to climb upwards.]
起飛至 [500] [mm v] ▶
重設計時器
爬升 [上升 v] [500] [mm v] ▶
在螢幕上列印 [Time elapsed:] ▶
在螢幕上列印 (計時器(秒)) ▶
計時器(以秒為單位)#
「計時器(秒)」報告模組會以秒為單位,報告自上次重置計時器以來經過的時間。計時器會在專案開始時自動重設。此模組可用於測量無人機完成不同操作所需的時間。
以秒為單位的計時器報告區塊。#
(計時器(秒))
參數 |
描述 |
|---|---|
該塊沒有參數。 |
例子
當開始時
[Play a sound after 4 seconds.]
等待直到 <(計時器(秒)) [math_greater_than_or_equal_to v] [4]>
在螢幕上列印 (計時器(秒)) ▶
播放聲音 [成功 v] ▶
當計時器#
when timer 帽子模組會在指定時間後運行所連接的模組堆疊。
計時器帽子塊。#
當計時器 > [1] 秒
參數 |
描述 |
|---|---|
時間 |
指定附加區塊堆疊啟動前的秒數。接受整數和小數。 |
例子
當計時器 > [4] 秒
[Play a sound after 4 seconds.]
在螢幕上列印 (計時器(秒)) ▶
播放聲音 [成功 v] ▶