Časovač#

Zavedení#

Brain zařízení VEX GO má časovač, který sleduje uplynulý čas od zahájení projektu. Lze jej použít k měření doby trvání určitého projektu, spouštění událostí po nastaveném čase nebo resetování pro nové časové operace.

Níže je uveden seznam všech bloků:

resetovat časovač#

Zásobníkový blok reset timer vynuluje časovač. Toho lze použít ke spuštění měření času nové části projektu bez restartu celého projektu.

Blok zásobníku časovače resetování.#
resetovat časovač

Parametry

Popis

Tento blok nemá žádné parametry.

Příklad

při spuštění :: hat events
[Build Used: Super Code Base 2.0]
[Reset the timer when the bumper is pressed.]
navždy
vymazat všechny řádky
tisk (časovač v sekundách) ▶
pokud <[bumper v] stisknuto? :: custom-led> pak
resetovat časovač :: custom-orientation

časovač v sekundách#

Blok hlášení časovač v sekundách hlásí čas od posledního resetování časovače v desetinném čísle v sekundách. Časovač se automaticky resetuje na začátku projektu. Tento blok lze použít k měření času, který robotovi trvá dokončení různých akcí.

Blok reportéru časovače v sekundách.#
(časovač v sekundách)

Parametry

Popis

Tento blok nemá žádné parametry.

Příklad

při spuštění :: hat events
[Build Used: Super Code Base 2.0]
[Reset the timer when the bumper is pressed.]
navždy
vymazat všechny řádky
tisk (časovač v sekundách) ▶
pokud <[bumper v] stisknuto? :: custom-led> pak
resetovat časovač :: custom-orientation

když časovač#

Blok when timer spustí připojený zásobník bloků po zadaném čase.

Blok časovače klobouku.#
když časovač > [1] sekund

Parametry

Popis

čas

Určuje počet sekund před spuštěním připojeného zásobníku bloků. Přijímá celá i desetinná čísla.

Příklad

když časovač > [2] sekund :: hat events
[Build Used: Code Base 2.0]
[Drive forward after 2 seconds.]
jet [dopředu v] na [100] [mm v] ▶