Používání smyček#
Tento tutoriál vás provede použitím bloku repeat k řízení robota ve čtverci ve VEXcode V5. Na konci budete mít projekt, který opakuje stejné dva bloky čtyřikrát, aby se čtverec dokončil.
Pokud chcete, aby váš robot opakoval stejnou akci vícekrát, například jízdu ve čtverci, můžete stále dokola kopírovat stejné bloky, dokud se nebudou pohybovat ve vzoru čtverce. Jednodušší způsob je však použít blok repeat v kategorii Logika - Ovládání.
Pod blok při spuštění připevněte blok pro jízdu a blok pro otočení.
při spuštění
jet [dopředu v] na (200) [mm v] ▶
otočit [vpravo v] o (90) stupňů ▶
Pod blok when started připojte blok repeat.
při spuštění
opakovat (10)
konec
jet [dopředu v] na (200) [mm v] ▶
otočit [vpravo v] o (90) stupňů ▶
Přetáhněte bloky drive for a turn for do bloku repeat.
při spuštění
opakovat (10)
jet [dopředu v] na (200) [mm v] ▶
otočit [vpravo v] o (90) stupňů ▶
konec
Vyberte počet opakování a změňte ho na 4, aby se bloky uvnitř opakovaly jednou pro každou stranu čtverce.
Ujistěte se, že je váš robot připojen k VEXcode, a poté vyberte Stáhnout pro stažení projektu do Brainu.
Vyberte Spustit pro spuštění projektu. Robot se bude pohybovat ve čtverci.
Posloupnost akcí můžete také opakovat donekonečna pomocí bloku forever namísto repeat.
navždy
konec
Pro ukončení smyčky použijte blok break uvnitř smyčky, aby kód okamžitě opustil blok smyčky.
přerušit