Kodavimas naudojant VEXcode V5

VEXcode V5 yra kodavimo aplinka, skirta programuoti VEX V5 robotą. Šiame straipsnyje pateikiamos nuorodos į kitus straipsnius, kurie padės pradėti kodavimą naudojant VEXcode V5. Straipsnio pabaigoje turėsite galimybę suprogramuoti VEX V5 Clawbot važiuoti į priekį arba sukurti projektą, skirtą spausdinti „VEX“ spalvotame V5 Brain jutikliniame ekrane.

Mokinys sėdi prie „V5 Clawbot“ roboto ir nešiojamojo kompiuterio, kurio ekrane rodomas „VEXcode V5 Blocks“ projektas.

Pastaba: norėdami išbandyti savo projektą šio straipsnio pabaigoje, įsitikinkite, kad pradedate nuo įkrautų V5 baterijų.


Atsisiųskite programą

„VEXcode V5“ atsisiuntimo parinktys, įskaitant „Windows“, „Mac“ ir „Apple AppStore“ platformas.

VEXcode V5 galima naudoti keliems skirtingų tipų įrenginiams. Programą reikia atsisiųsti į savo įrenginį. Peržiūrėkite VEXcode atsisiuntimo puslapį.

Šios nuorodos padės atsisiųsti programą į savo įrenginį:

Pastaba: IT skirta MSI diegimo versija.


Įrenginiai ir šablonai

„VEXcode V5 Blocks“ sąsaja su atidarytu įrenginių meniu ir rodomomis parinktimis pridėti įrenginį. Kairėje pusėje įrankių rinkinyje rodoma ir paryškinta blokų kategorija „Išvaizda“.

Kai atidarote naują VEXcode V5 projektą, projektas nustatomas naudoti tik VEX V5 Brain. Vieninteliai blokai, kurie bus rodomi įrankių dėžėje, yra numatytieji blokai.

„VEXcode V5 Blocks“ sąsaja su atidarytu įrenginių meniu rodo, kad pridėtas pavaros įrenginys. Blokų kategorija „Transition“ dabar prieinama ir rodoma blokų įrankių rinkinyje.

Projektas tinkinamas pridedant įrenginius, kurie naudojami jūsų robote. Papildomi blokai užpildys kiekvieno pridėto įrenginio įrankių dėžę.

Pavyzdžiui, pridėjus „DRIVETRAIN 2 engine“ įrenginį į įrankių dėžę bus įtrauktas „Drivetrain“ blokų rinkinys.

V5 Speedbot versija rodoma šalia V5 Clawbot versijos.

Yra keletas standartinių VEX V5 versijų, tokių kaip „Speedbot“ ir „Clawbot“, kurias galima naudoti klasėje ir „VEX STEM Labs“.

„VEXcode V5“ įrenginių meniu, kuriame rodomi įrenginiai, kuriuos prideda „V5 Clawbot“ šablonas. 1 ir 10 prievaduose yra „Drivetrain“ įrenginys, 8 prievade – „ArmMotor“ įrenginys, o 3 prievade – „ClawMotor“ įrenginys.

„VEXcode V5“ turi daugybę šablonų, kurie jau yra nustatyti šioms versijoms. Pavyzdžiui, paprastas būdas pradėti VEXcode V5 projektą, skirtą V5 Clawbot, yra naudoti pavyzdinį šabloną. Tai sukonfigūruos „Clawbot“ įrenginius ir pridės konkrečių įrenginių blokus į įrankių dėžę.

„VEXcode V5“ įrankių juosta su atidarytu meniu „Failas“ ir pažymėta parinktimi „Atidaryti pavyzdžius“. „Atidaryti pavyzdžius“ yra penktoji meniu parinktis, esanti po „Naujas blokų projektas“, „Naujas teksto projektas“, „Atidaryti“ ir „Atidaryti naujausią“.

Atidarykite pavyzdinį projektą meniu Failas pasirinkę „Atidaryti pavyzdžius“.

Pavyzdinių projektų meniu su paryškinta šablonų kategorija filtro juostoje.

Filtro juostoje pasirinkite „Šablonai“.

„Clawbot Drivetrain 2“ variklio be giroskopo pavyzdžio projekto miniatiūra.

Tada pasirinkite „Clawbot“ (2 variklio pavaros, be giroskopo) šabloną.

Pastaba: peržiūrėkite straipsnių skyrių „ Robot Config , kad gautumėte daugiau informacijos apie įrenginių konfigūravimą.


Naudojant blokus

VEXcode V5 atidaromas kaip blokų projektas. Programavimas su blokais sukuria prieinamą aplinką su labai žemu įėjimo slenksčiu. Tačiau blokų projekto kodavimas taip pat leidžia pasiekti aukštesnį programavimo lygį.

VEXcode V5 su rodykle, rodančia, kad spausdinimo blokas yra tempiamas iš įrankių rinkinio ir pridedamas prie blokų krūvos.

Bloką galima pridėti prie projekto, nuvilkus jį iš įrankių dėžės į darbo sritį.

VEXcode V5 su rodykle, rodančia, kad spausdinimo blokas yra tempiamas iš darbo srities atgal į įrankių dėžę, kad jį ištrintų.

Jį taip pat lengvai galima ištrinti iš projekto, nuvilkus bloką nuo darbo srities.

Kai kurie papildomi naudingi straipsniai naudojant blokus:


Taupymas

„VEXcode V5“ įrankių juosta su projekto pavadinimo lauku, pakeistu į „Diskas“. Dešinėje pusėje esanti etiketė yra paryškinta ir joje parašyta „Išsaugota“.

Kai baigsite VEX V5 projektą, jį reikės išsaugoti savo įrenginyje. Projekto išsaugojimas priklauso nuo įrenginio.

Šiuose straipsniuose paaiškinama, kaip išsaugoti projektą įrenginyje:


Jei reikia, atnaujinkite programinę-aparatinę įrangą

V5 programinės įrangos įrankio programos piktograma.

VEX V5 Brain ir kiti išmanieji įrenginiai turi pagrindinę programinę įrangą, kuri leidžia įrenginiams dirbti su VEXcode V5 projektu. Ši programinė įranga vadinama programine įranga arba kitaip vadinama VEXos.

„VEXcode V5“ su oranžine „Brain“ piktograma įrankių juostoje, rodančia, kad „Brain“ programinė įranga yra pasenusi.

Jei programinė įranga nėra atnaujinta su dabartine versija VEXcode V5, negalėsite atsisiųsti savo projekto į V5 Brain. VEXcode V5 įspėja jus, kai programinė įranga neatnaujinta, parodydama oranžinę smegenų piktogramą, kai tik prie jūsų įrenginio prijungiamas maitinamas V5 Brain.

Pastaba: peržiūra šis straipsnis straipsnis, kuriame rasite daugiau informacijos apie programinės įrangos naudojimo pradžią.


Atsisiuntimas ir paleidimas

V5 roboto smegenys yra įjungtos ir prijungtos prie nešiojamojo kompiuterio USB kabeliu.

Jūsų VEXcode V5 projektą reikia atsisiųsti į VEX V5 Brain, kad jūsų projektas veiktų. Tai atliekama naudojant USB laidą, prijungtą tarp V5 Brain ir jūsų įrenginio.

Diagrama su signalo piktograma virš dviejų rodyklių, nukreiptų tarp V5 valdiklio ir V5 smegenų, rodančių belaidį ryšį.

Arba belaidžiu būdu prijungę įrenginį prie V5 valdiklio.

VEXcode V5 su atidarytu išskleidžiamuoju meniu „Lizdai“. Meniu yra 8 galimi lizdai projektams atsisiųsti į smegenis.

„V5 Brain“ turi aštuonis atsisiuntimo lizdus, ​​leidžiančius vienu metu „V5 Brain“ saugoti aštuonis skirtingus projektus.

Prijungus V5 Brain ir pasirinkus lizdą, jūsų projektą galima atsisiųsti į V5 Brain ir paleisti. Kai projektas vykdomas, jis leidžia pamatyti, kaip projektas veikia jūsų roboto elgesį.

Kartais atsisiuntimo proceso metu gali įvykti atsisiuntimo klaida. Tačiau dažniausiai jas nesunku pašalinti.

Šie straipsniai padės jums atsisiųsti ir paleisti VEXcode V5 projektą:

Pastaba: Prieš atsisiųsdami projektą peržiūrėkite Išankstinio projekto atsisiuntimo kontrolinį sąrašą.


Projekto atidarymas

VEXcode V5 su anksčiau išsaugotu „Blocks“ projektu sėkmingai atidarytas darbo srityje.

Kai VEXcode V5 projektas bus išsaugotas jūsų įrenginyje, jį galima atidaryti vėliau, kad būtų galima iš naujo atsisiųsti į jūsų robotą, arba projektą galima modifikuoti.

Šie straipsniai padės atidaryti VEXcode V5 projektą jūsų konkrečiame įrenginyje:


Papildomos naudingos nuorodos

Yra daug papildomų VEX bibliotekos kurie padės jums dirbti su VEXcode V5.

Kai kurie papildomi naudingi straipsniai, norint pradėti:

VEX V5 STEM Labstaip pat rasite daug smagių ir mokomųjų užsiėmimų.

Reklaminis paveikslėlis su užrašu „VEX V5 STEM Labs“.


Mano pirmasis projektas

Šie du projektai leis jums praktiškai kurti projektą VEXcode V5.

Spausdinti "VEX"

Šis projektas leis jums sukurti projektą nesurinkus roboto. Tereikia VEX V5 Brain ir įkrauto akumuliatoriaus.

V5 roboto smegenys yra įjungtos ir prijungtos prie nešiojamojo kompiuterio USB kabeliu.

Įsitikinkite, kad V5 Brain prijungtas prie jūsų įrenginio ir įjungtas.

„VEXcode V5“ programos piktograma.

Paleiskite VEXcode V5.

VEXcode V5 su atidarytu tuščiu „Blocks“ projektu, vienintelis blokas darbo srityje yra „When started“.

Bus atidarytas naujas tuščias projektas.

VEXcode V5 su spausdinimo bloku, pridėtu prie projekto po bloku „Kai pradėta“. Projektas dabar rašomas taip: „Kai pradėtas, atspausdinkite „Hello“ ant smegenų“.

Kategorijoje „Atrodo“ pasirinkite bloką [Spausdinti] ir pridėkite jį prie {When started} bloko.

VEX kodas V5 su spausdinimo bloko pranešimu dabar pakeistas į VEX. Projektas dabar rašomas taip: „Paleidus, atspausdinkite VEX smegenyse“.

Pakeiskite žodį „Labas“ parametre žodžiu „VEX“.

„VEXcode V5“ įrankių juosta su paryškintomis atsisiuntimo ir vykdymo piktogramomis tarp smegenų ir sustabdymo piktogramų. Šalia projekto pavadinimo esančiame išsaugojimo būsenos indikatoriuje rodomas užrašas „Įrašyta“.

Išsaugokite, atsisiųskite ir paleiskite projektą.

V5 Brain ekranas po projekto paleidimo. Išspausdintas pranešimas su užrašu VEX.

„VEX“ bus spausdinama spalvotame V5 Brain jutikliniame ekrane.

Važiuoti pirmyn

V5 Clawbot konstrukcijos kampinis vaizdas.

Šis projektas skirtas naudoti su standartiniu V5 Clawbot. Peržiūrėkite Clawbot su valdikliu STEM Lab kad gautumėte kūrimo instrukcijas.

V5 roboto smegenys įjungtos ir prijungtos prie nešiojamojo kompiuterio USB kabeliu.

Įsitikinkite, kad V5 Brain prijungtas prie jūsų įrenginio ir įjungtas.

„VEXcode V5“ programos piktograma.

Paleiskite VEXcode V5.

VEXcode V5 su atidarytu tuščiu „Blocks“ projektu, vienintelis blokas darbo srityje yra „When started“.

Bus atidarytas naujas tuščias projektas.

„Clawbot Drivetrain 2“ variklio be giroskopo pavyzdžio projekto miniatiūra.

Atidarykite „Clawbot“ (pavarų dėžė su 2 varikliais, be giroskopo) pavyzdinį projektą.

VEX kodas V5 su bloku „Drive for“, pridėtu prie projekto po bloku „When started“. Projektas dabar yra toks: Pradėjus važiuoti į priekį 200 mm.

Kategorijoje „Varomasis mechanizmas“ pasirinkite bloką [Drive for] ir pridėkite jį prie {When started} bloko.

Išsaugokite, atsisiųskite ir paleiskite projektą. „Clawbot“ dabar pajudės į priekį 200 mm, kaip parodyta šioje animacijoje.

Pastaba: jei kyla problemų dirbant su VEXcode V5, naudokite atsiliepimų įrankį esantį VEXcode V5.

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

Last Updated: