Időzítő#

Bevezetés#

A VEX GO agya egy időzítővel rendelkezik, amely nyomon követi az eltelt időt a projekt kezdete óta. Használható annak mérésére, hogy mennyi ideig tart valami, eseményeket indíthat el egy beállított idő elteltével, vagy visszaállíthatja az időt új időzítési műveletekhez.

Az alábbiakban az összes blokk listája található:

időzítő visszaállítása#

Az időzítő visszaállítása veremblokk nullára állítja az időzítőt. Ez felhasználható egy projekt új részének időzítésének elindítására a teljes projekt újraindítása nélkül.

A visszaállítási időzítő veremblokkja.#
időzítő visszaállítása

Paraméterek

Leírás

Ennek a blokknak nincsenek paraméterei.

Példa

amikor elindul :: hat events
[Build Used: Super Code Base 2.0]
[Reset the timer when the bumper is pressed.]
örökre
összes sor törlése
(időzítő másodpercben) nyomtatása ▶
ha <[bumper v] megnyomva? :: custom-led> akkor
időzítő visszaállítása :: custom-orientation

időzítő másodpercben#

Az időzítő másodpercben riporterblokk az időzítő utolsó visszaállítása óta eltelt időt jelenti, tizedes törtben, másodpercben. Az időzítő automatikusan visszaáll a projekt kezdetén. Ez a blokk használható annak mérésére, hogy mennyi időbe telik a robotnak a különböző műveletek végrehajtása.

Az időzítő másodpercben jelzi a riporter blokkot.#
(időzítő másodpercben)

Paraméterek

Leírás

Ennek a blokknak nincsenek paraméterei.

Példa

amikor elindul :: hat events
[Build Used: Super Code Base 2.0]
[Reset the timer when the bumper is pressed.]
örökre
összes sor törlése
(időzítő másodpercben) nyomtatása ▶
ha <[bumper v] megnyomva? :: custom-led> akkor
időzítő visszaállítása :: custom-orientation

amikor az időzítő#

A when timer hat blokk egy meghatározott idő elteltével futtatja a csatolt blokkköteget.

A mikor időzítő kalapblokk.#
amikor az időzítő > [1] másodperc

Paraméterek

Leírás

idő

Meghatározza a csatolt blokkköteg kezdete előtti másodpercek számát. Egész és decimális számokat is elfogad.

Példa

amikor az időzítő > [2] másodperc :: hat events
[Build Used: Code Base 2.0]
[Drive forward after 2 seconds.]
hajtás [előre v] irányba [100] [mm v] értékkel ▶