VEXcode 123

Uporaba blokov My Blocks v VEXcode 123

My Blocks je ena izmed kategorij blokov znotraj VEXcode 123. 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 okviru enega projekta.


Kako ustvariti blok

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

V kategoriji My Blocks izberite možnost »Make a Block«.

VEXcode 123 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.

Bloku dodelite ime z vnosom v polje »Block Name«, nato izberite »OK«.


Kako prilagoditi blok

Dodajanje vhoda (število)

VEXcode 123 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)«. Vhodu dodelite ime z vnosom v polje »number«, nato izberite »OK«.

Dodajanje vhoda (logična vrednost)

VEXcode 123 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«. Vhodu dodelite ime z vnosom v polje »boolean«, nato izberite »OK«.

Dodajanje oznake

VEXcode 123 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«. Oznaki dodelite ime z vnosom v polje »Label Text«, nato izberite »OK«.

Združevanje vhodov in oznak

VEXcode 123 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 step square. All together the custom block reads Drive in X step 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 / oznake

VEXcode 123 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 uporabljati blok Define

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

Ko je blok {Define} ustvarjen, je iz njega mogoče uporabiti parameter.

The Drive in VEXcode 123 My Blocks Definition block with a definition now added to it. The stack has a Repeat block set to 4, and a Drive for 1 step block with a Turn for 90 degrees block both inside the repeat block.

Bloku {Define} priključite dodatne bloke.

The Drive in VEXcode 123 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 with a Turn for 90 degrees block inside the repeat block. The number parameter has been placed in the Drive for block, so it now reads Drive forward for number steps.

Uporabite parametre iz bloka {Define}.

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

Uporabite blok [My Block], priključen na blok {When Started}.


Kako uporabljati My Blocks

Primer vožnje v kvadratu

VEXcode 123 When Started block that has three blocks below it. First is a Drive in 1 step square command block, then Turn right for 45 degrees, and then a Drive in 2 step square command block.

V tem primeru bo robot 123 z uporabo blokov My Blocks:

  • Vozil naprej v kvadratu z eno enoto.

  • Zavil desno za 45 stopinj.

  • Vozil naprej v kvadratu z dvema enotama.

Blok s klobukom {Define} razčleni postopek. V naslednjem primeru ta blok s klobukom {Define} razčleni bloke, ki se uporabljajo za vožnjo v kvadratu določeno število krat. Argumente iz bloka {Define} povlecite in jih uporabite znotraj blokov.

Ko je blok {Define} nastavljen, je novo ustvarjeni blok mogoče povleči in dodati bloku {When Started} za nastavitev parametrov.

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

Ko so parametri nastavljeni, je projekt pripravljen za 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.