Izmantojot ciklus#
Šajā pamācībā ir parādīts, kā izmantot atkārtošanas bloku, lai vadītu robotu kvadrātā programmā VEXcode IQ (2. paaudze). Līdz projekta beigām jums būs projekts, kurā tie paši divi bloki tiks atkārtoti četras reizes, lai pabeigtu kvadrātu.
Ja vēlaties, lai jūsu robots atkārtotu vienu un to pašu darbību vairākas reizes, piemēram, brauktu pa kvadrātu, varat turpināt dublēt tos pašus blokus atkal un atkal, līdz tie pārvietojas kvadrāta shēmā. Tomēr vienkāršāks veids ir izmantot bloku atkārtot kategorijā Loģika - Vadība.
Zem uzsākšanas bloka piestipriniet piedziņas bloku un pagriešanas bloku.
kad sākts
braukt [uz priekšu v] par (200) [mm v] ▶
griezties [pa labi v] par (90) grādiem ▶
Pievienojiet atkārtošanas bloku zem kad sākts bloka.
kad sākts
atkārtot (10)
beigas
braukt [uz priekšu v] par (200) [mm v] ▶
griezties [pa labi v] par (90) grādiem ▶
Velciet blokus braukt tālāk un pagriezties tālāk bloka atkārtot iekšpusē.
kad sākts
atkārtot (10)
braukt [uz priekšu v] par (200) [mm v] ▶
griezties [pa labi v] par (90) grādiem ▶
beigas
Atlasiet atkārtojuma numuru un nomainiet to uz 4, lai bloki iekšpusē atrastos vienu reizi katrā kvadrāta pusē.
Pārliecinieties, vai jūsu robots ir savienots ar VEXcode, pēc tam atlasiet Lejupielādēt, lai lejupielādētu projektu smadzenēs.
Atlasiet Palaist, lai palaistu projektu. Robots brauks pa kvadrātu.
Varat arī atkārtot darbību secību mūžīgi, izmantojot bloku mūžīgi bloka atkārtot vietā.
mūžīgi
beigas
Lai pārtrauktu ciklu, izmantojiet pārtraukšanas bloku cikla ietvaros, lai kods nekavējoties izietu no cikla bloka.
pārtraukt