VEXcode GO

Uporaba blokov My Blocks v VEXcode GO

My Blocks je ena izmed kategorij blokov v VEXcode GO. Nekatere druge kategorije vključujejo Looks, Sound, Sensing in Variables. Bloki My Blocks se uporabljajo za ustvarjanje zaporedja blokov, ki jih je mogoče večkrat uporabiti v istem projektu.


Kako ustvariti blok

VEXcode GO Toolbar with the My Blocks section shown and the Make a Block button highlighted.

V kategoriji My Blocks izberite »Make a Block«.

VEXcode GO Make a Block menu is open and the name of the block has been changed to Drive in and is highlighted. The blue Ok button on the bottom right is highlighted.

Blok preimenujte z vnosom v polje »Block Name«, nato izberite »OK«.


Kako prilagoditi blok

Dodajanje vhoda (število)

VEXcode GO Make a Block menu is open and the name of the block is set to Drive in. A number input field has been added to the block and is now highlighted.

Na zaslonu »Make a Block« izberite možnost »Add an input (number)«. Vhod preimenujte z vnosom v polje »number«, nato izberite »OK«.

Dodajanje vhoda (logična vrednost)

VEXcode GO Make a Block menu is open and the name of the block is set to Drive in. A boolean input field has been added to the block and is now highlighted.

Na zaslonu »Make a Block« izberite možnost »boolean«. Vhod preimenujte z vnosom v polje »boolean«, nato izberite »OK«.

Dodajanje oznake

VEXcode GO Make a Block menu is open and the name of the block is set to Drive in. A label field has been added to the block and is now highlighted.

Na zaslonu »Make a Block« izberite možnost »Add a label«. Oznako preimenujte z vnosom v polje »Label Text«, nato izberite »OK«.

Združevanje vhodov in oznak

VEXcode GO Make a Block menu is open and a custom block has been created. The block first reads Drive in, then has a number input field, and then ends with a label reading mm square. All together the custom block reads Drive in X mm square. The blue Ok button on the bottom right is highlighted.

Združite vhode in oznake, da ustvarite zaporedje blokov, nato izberite »OK«.


Kako izbrisati vhode in oznake

VEXcode GO Make a Block menu is open and the name of the block is set to Drive in. A number input field has been added to the block, and the Clear icon above it is highlighted.

Če želite izbrisati vhod ali oznako, izberite ikono »Clear« nad vhodom ali oznako, ki jo želite odstraniti.


Kako uporabiti blok Define

VEXcode GO My Blocks Definition block is highlighted. It reads 'Drive in number mm square', and the number is a parameter that can be used in the block definition.

Ko je blok {Define} ustvarjen, je parameter iz njega na voljo za uporabo.

The VEXcode GO My Blocks Definition block with a definition now added to it. The stack has a Repeat block set to 4, and a Drive for 200 mm block with a Turn for 90 degrees block both inside the Repeat block.

Bloku {Define} dodajte dodatne bloke.

The VEXcode GO My Blocks Definition block with the number parameter now used in the definition. The stack has a Repeat block set to 4, and a Drive for block above a Turn for 90 degrees block inside the repeat block. The number parameter has been placed into the Drive for block, so it now reads Drive forward for number mm.

Uporabite parametre iz bloka {Define}.

VEXcode GO My Blocks Command block added below a When Started block. This command block will call the Drive in number mm square command. The number parameter is set to 300.

Blok [My Block] uporabite v povezavi z blokom {When Started}.


Kako uporabljati bloke My Blocks

Primer vožnje v kvadratih

V naslednjem primeru bo robot z bloki My Blocks izvedel naslednje:

  • Vožnja naprej po kvadratu s stranico 200 mm.

  • Zavoj desno za 45 stopinj.

  • Vožnja naprej po kvadratu s stranico 300 mm.

Klobučni blok {Define} razčleni postopek. V naslednjem primeru ta klobučni blok {Define} razčleni bloke, ki se uporabljajo za vožnjo po kvadratu določeno število krat. Argumente iz bloka {Define} povlecite in jih vstavite v bloke znotraj njegove definicije, kot je prikazano v tem videoposnetku.

VEXcode GO When Started block that has three blocks below it. First is a Drive in 200 mm square command block, then Turn right for 45 degrees, and then a Drive in 300 mm square command block.

Ko je blok {Define} nastavljen, lahko novo ustvarjeni blok povlečete in dodate k bloku {When Started}, da nastavite parametre.

The previous VEXcode GO blocks stack using the Drive in number mm square command block shown side by side with the block's definition.

Ko so parametri nastavljeni, je projekt pripravljen za prenos in zagon.

Spletna trgovina

Potrebujete dodatne dele?

Originalni VEX deli, razširitveni seti in kompleti — vse za vaš naslednji robotski projekt na trgovina.robotech.si.

Pripravil RoboTech STEM Center
Stopite v stik

Imate
vprašanje?

Pišite nam — odgovorimo v najkrajšem možnem času.

Vaši podatki so varni in zaupni.