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
V kategoriji My Blocks izberite možnost »Make a Block«.
Bloku dodelite ime z vnosom v polje »Block Name«, nato izberite »OK«.
Kako prilagoditi blok
Dodajanje vhoda (število)
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)
Na zaslonu »Make a Block« izberite možnost »Boolean«. Vhodu dodelite ime z vnosom v polje »boolean«, nato izberite »OK«.
Dodajanje oznake
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
Združite vhode in oznake, da ustvarite zaporedje blokov, nato izberite »OK«.
Kako izbrisati vhode / oznake
Če želite izbrisati vhod ali oznako, izberite ikono »Clear« nad vhodom ali oznako, ki jo želite odstraniti.
Kako uporabljati blok Define
Ko je blok {Define} ustvarjen, je iz njega mogoče uporabiti parameter.
Bloku {Define} priključite dodatne bloke.
Uporabite parametre iz bloka {Define}.
Uporabite blok [My Block], priključen na blok {When Started}.
Kako uporabljati My Blocks
Primer vožnje v kvadratu
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.
Ko so parametri nastavljeni, je projekt pripravljen za zagon.
Potrebujete dodatne dele?
Originalni VEX deli, razširitveni seti in kompleti — vse za vaš naslednji robotski projekt na trgovina.robotech.si.