VEXcode Pro V5 -projektin päärakenteen ymmärtäminen

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

Kuvakaappaus VEX V5 -robotin konfigurointiopetusohjelmasta, jossa esitellään erilaisia ​​komponentteja ja niiden liitäntöjä, jotka on suunniteltu auttamaan käyttäjiä ymmärtämään robotiikkaprojektien kokoonpanoa ja ohjelmointia.

Päärakenne on paikka, jossa projektin toteutus alkaa. Toisin sanoen tähän lisätään laitteita, komentoja ja parametreja sisältävät käskyt, joiden yhdistelmä suoritettuna määrittää tietyn robotin käyttäytymisen.

Huomaa, että päärakenteessa on avautuva ja sulkeutuva kiharatuki

Näyttökaappaus VEX V5 -robotin ohjelmointiliittymästä, joka esittelee erilaisia ​​koodauslohkoja ja vaihtoehtoja robottiohjelman luomiseen, jotka ovat tärkeitä V5:n luokan kuvauksen opetusohjelmissa.

Avaustuki on aina yhdistettävä sulkemistukeen.

Päärakenteen kiharoiden väliin voit lisätä ohjeita robotin ohjelmointiin

Kuvakaappaus V5-luokan kuvauksen opetusohjelmasta, joka havainnollistaa V5-robotiikkajärjestelmän tärkeimpiä ominaisuuksia ja toimintoja, mukaan lukien merkittyjä komponentteja ja käyttöohjeita.

Aina kun käynnistät uuden ohjelman, päärakenteen sisällä on koodirivi vexcodeInit();

Kaavio, joka havainnollistaa V5-robotin suunnittelukomponentteja, esittelee V5-luokan opetusohjelmiin liittyviä eri osia ja niiden toimintoja.

Tämä komento määrittää ja alustaa kaikki laitteet (esim. moottorit, anturit) ennen koodin alkamista. Älä poista vexcodeInit();

Yksinkertaisessa projektissa, joka ajaa robottia eteenpäin, ohje sisältää kolme osaa:

  • Laite
  • Käsky
  • Parametrit

Näyttökaappaus V5:n opetuskäyttöliittymästä, joka esittelee käyttäjien käytettävissä olevia erilaisia ​​ominaisuuksia ja vaihtoehtoja, mukaan lukien navigointivalikot ja opetuselementit.

Laite ja komento erotetaan pisteellä, jota kutsutaan " pisteen operaattoriksi".

driveFor-komennon parametrien ympärillä on joukko sulkuja. Tämä on toinen esimerkki välimerkeistä (kuten kihara aaltosulje). Jokainen parametri on erotettu pilkulla.  

Koodirivin lopussa on puolipiste. Puolipiste kertoo kääntäjälle, että tämä käsky on valmis ja sen pitäisi siirtyä seuraavaan käskyyn.


VEX V5 -robotiikkajärjestelmän komponenttien kaavio, joka esittää eri osia ja niiden tarroja, havainnollistaen opetusohjelmien asennusta.

Jos projektissasi on useita ohjeita, projektin ohjeet kulkevat vasemmalta oikealle ja ylhäältä alas.

Puolipisteiden sijoittelun perusteella VEXcode Pro V5 ajaisi ensimmäisen rivin ja sitten seuraavan. Se tietäisi siirtyä toiselle riville puolipisteen takia.

Kun projekti saavuttaa päärakenteen sulkeutuvan kiharan kannan, projekti päättyy.

Näyttökaappaus VEX V5 -robotiikkajärjestelmän opetuskäyttöliittymästä, joka esittelee erilaisia ​​luokkia ja vaihtoehtoja, joiden avulla käyttäjät voivat tutkia V5-robotiikkaan liittyviä koulutusresursseja ja oppaita.

Projektissa robotti ajaisi eteenpäin 200 millimetriä (linja 24) ja sitten ajaisi robottia eteenpäin 50 millimetriä (linja 25) ennen kuin ohjelma on valmis.

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

Last Updated: