Mano blokų naudojimas VEXcode V5

Mano blokai yra viena iš VEXcode V5 blokų kategorijų. Kai kurios kitos kategorijos apima išvaizdą, garsą, jutimą ir kintamuosius. Mano blokai naudojami blokų sekai sukurti, kuri gali būti naudojama kelis kartus viso projekto metu.


Kaip pasidaryti bloką

„VEXcode V5“ blokų įrankių dėžė su rodoma kategorija „Mano blokai“ ir paryškintu mygtuku „Sukurti bloką“.

Kategorijoje „Mano blokai“ pasirinkite „Sudaryti bloką“.

Atidarytas VEXcode V5 bloko kūrimo meniu. Kvartalo pavadinimas pakeistas į „Drive in“ ir jis yra paryškintas. Žemiau esantis mygtukas „Gerai“ taip pat yra paryškintas.

Pervardykite bloką įvesdami į lauką „Bloko pavadinimas“, tada pasirinkite „Gerai“.


Kaip pritaikyti bloką

Pridėti įvestį (skaičių)

Atidarytas VEXcode V5 meniu „Sukurti bloką“, o bloko pavadinimas nustatytas kaip „Įvažiuoti“. Į bloką buvo pridėtas skaičių įvesties laukas, kuris dabar yra paryškintas.

Ekrane „Blokuoti“ pasirinkite parinktį „Pridėti įvestį (numerį)“. Pervardykite įvestį įvesdami į lauką „numeris“, tada pasirinkite „Gerai“.

Pridėti įvestį (loginė reikšmė)

Atidarytas VEXcode V5 meniu „Sukurti bloką“, o bloko pavadinimas nustatytas kaip „Įvažiuoti“. Prie bloko pridėtas loginės reikšmės įvesties laukas, kuris dabar yra paryškintas.

Ekrane „Blokuoti“ pasirinkite „Bulio“ parinktį. Pervardykite įvestį įvesdami loginį lauką, tada pasirinkite „Gerai“.

Pridėkite etiketę

Atidarytas VEXcode V5 meniu „Sukurti bloką“, o bloko pavadinimas nustatytas kaip „Įvesti“, po kurio įvedamas skaičius. Bloko gale pridėtas ir paryškintas žymos laukas.

Ekrane „Blokuoti“ pasirinkite parinktį „Pridėti etiketę“. Pervardykite etiketę įvesdami lauką „Etiketės tekstas“, tada pasirinkite „Gerai“.

Sujunkite įvestis ir etiketes

Atidarytas „VEXcode V5“ bloko kūrimo meniu ir sukurtas pasirinktinis blokas. Pirmiausia bloke rašoma „Drive in“, tada yra skaičių įvesties laukas, o tada jis baigiasi žyma „mm Square“. Iš viso pasirinktinis blokas yra toks: Įvartis X mm kvadratu. Mygtukas „Gerai“ yra paryškintas apačioje.

Sujunkite įvestis ir etiketes, kad sukurtumėte blokų seką, tada pasirinkite „Gerai“.


Kaip ištrinti įvestis / etiketes

Atidarytas VEXcode V5 meniu „Sukurti bloką“, o bloko pavadinimas nustatytas kaip „Įvažiuoti“. Į bloką pridėtas skaičių įvesties laukas, o virš naujo įvesties lauko esanti piktograma „Išvalyti“ yra paryškinta.

Norėdami ištrinti įvestį arba etiketę, pasirinkite piktogramą „Išvalyti“, esančią norimos pašalinti įvesties arba etiketės viršuje.


Kaip naudoti apibrėžimo bloką

VEXcode V5 Mano blokų apibrėžimo blokas yra paryškintas darbo srityje. Apibrėžtame bloke parašyta „Įstrižainės numeris mm kvadratu“, o žodžio numeris yra skaitinis parametras, kurį galima naudoti bloko apibrėžime.

Parametras dabar gali būti naudojamas iš {Define} bloko, kai jis yra sukurtas.

„VEXcode V5 My Blocks Apibrėžimo“ blokas su pridėtu kodo apibrėžimu. Rievėje yra kartojimo blokas, nustatytas į 4, ir 200 mm pavaros blokas su 90 laipsnių pasukimo bloku, abu kartojimo bloko viduje.

Pritvirtinkite papildomus blokus prie {Define} bloko.

„VEXcode V5 My Blocks“ apibrėžimo blokas su skaičiumi, kuris dabar naudojamas apibrėžime. Stekelyje yra blokas „Repeat“ (pakartoti), nustatytas į 4, ir blokas „Drive for“ (važiuoti) virš bloko „Turn for 90 degrees“ (pasukti 90 laipsnių kampu) kartojimo bloko viduje. Skaičiaus parametras buvo įdėtas į bloką „Drive for“, todėl bloke dabar parašyta „Drive forward for number mm“.

Naudokite parametrus iš {Define} bloko.

„VEXcode V5 My Blocks“ komandų blokas pridėtas po bloku „When Started“, kad būtų paleistas naujas blokas. Šis komandų blokas iškvies komandą „Įvažiuoti numeriu mm kvadratu“. Skaičiaus parametras nustatytas į 300.

Naudokite [My Block], pridėtą prie {When Started} bloko.


Kaip naudotis mano blokais

Vairavimo kvadratais pavyzdys

Šiame pavyzdyje robotas naudos Mano blokus, kad:

  • Važiuokite į priekį 200 mm kvadratu.
  • Pasukite į dešinę 45 laipsnių kampu.
  • Važiuokite į priekį 300 mm kvadratu.

{Define} skrybėlių blokas suardo procedūrą. Šiame vaizdo įrašo pavyzdyje šis {Define} skrybėlių blokas suskaido blokus, naudojamus tam tikrą skaičių kartų įvažiuoti į aikštę. Vilkite argumentus iš {Define} bloko, kad jie būtų naudojami blokuose.

Nustačius {Define} bloką, naujai sukurtą bloką dabar galima vilkti ir pridėti prie {When Started} bloko, kad būtų nustatyti parametrai. Šis procesas parodytas šiame vaizdo įraše.

VEXcode V5 blokų projektas, kuris naudoja bloką „Kai pradėta“, kad du kartus paleistų pasirinktinį bloką „Įvažiuoti numeriu mm kvadratu“. „Paleidus“ stekelyje parašyta: „Paleidus, važiuokite 200 mm kvadratu, pasukite į dešinę 45 laipsnių kampu ir tada važiuokite 300 mm kvadratu.“

Pakeitus parametrus, projektas yra paruoštas Atsisiųsti ir paleisti.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: