Časovač#
Zavedení#
Časovač ovladače dronu VEX AIR 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 dostupných bloků:
resetovat časovač — Vynuluje časovač.
časovač v sekundách — Uvádí, kolik času uplynulo.
when timer — Spustí zásobník bloků poté, co časovač překročí zadaný čas.
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.
resetovat časovač
Parametry |
Popis |
|---|---|
Tento blok nemá žádné parametry. |
Příklad
při spuštění
[Display the time the drone takes to climb upwards.]
vzlétnout na [500] [mm v] ▶
resetovat časovač
stoupat [nahoru v] na [500] [mm v] ▶
tisk [Time elapsed:] na obrazovce ▶
tisk (časovač v sekundách) na obrazovce ▶
časovač v sekundách#
Blok timer in seconds hlásí čas od posledního resetování časovače v sekundách jako desetinné číslo. Časovač se automaticky resetuje na začátku projektu. Tento blok lze použít k měření doby, za kterou dron dokončí různé akce.
(časovač v sekundách)
Parametry |
Popis |
|---|---|
Tento blok nemá žádné parametry. |
Příklad
při spuštění
[Play a sound after 4 seconds.]
čekat dokud <(časovač v sekundách) [math_greater_than_or_equal_to v] [4]>
tisk (časovač v sekundách) na obrazovce ▶
přehrát zvuk [úspěch v] ▶
když časovač#
Blok when timer spustí připojený zásobník bloků po zadaném čase.
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č > [4] sekund
[Play a sound after 4 seconds.]
tisk (časovač v sekundách) na obrazovce ▶
přehrát zvuk [úspěch v] ▶