Använda C++ exempelprojekt och mallar i VEXcode V5

Exempelprojekt och mallar är en bra resurs om du precis har börjat med VEXcode V5 och vill utforska olika robotbeteenden. Exempelprojekt och mallar låter dig också observera hur olika kommandon i VEXcode V5 används.


Använda C++ exempelprojekt

VEXcode V5-verktygsfältet med Arkiv-menyn öppen och alternativet Nytt textprojekt markerat. Nytt textprojekt är det andra alternativet i menyn, under Nytt blockprojekt.

För att använda ett C++-exempelprojekt, börja med att öppna ett nytt textprojekt från Arkiv-menyn.

VEXcode V5 Välj en projektspråkprompt som har alternativ för Python eller C++. Antingen språket kan väljas för att öppna ett nytt projekt, eller så finns en Avbryt-knapp nedanför som stänger menyn. C++-projektalternativet är markerat.

Välj C++.

VEXcode V5-verktygsfältet med Arkiv-menyn öppen och alternativet Öppna exempel markerat. Öppna exempel är det femte alternativet i menyn, under Nytt blockprojekt, Nytt textprojekt, Öppna och Öppna senaste.

För att öppna ett exempelprojekt, välj Arkiv-menyn och välj Öppna exempel.

VEXcode Exempelprojekt-meny med en mängd olika projekt i olika kategorier att välja mellan.

Ikoner för många olika exempelprojekt kommer att visas. Varje ikon representerar ett annat projekt och är färgad enligt kommandokategorierna.

VEXcode Exempelprojekt-meny med filterfältet markerat. Filterfältet har många kategorier av exempelprojekt.

Filterfältet kan användas för att snabbt hitta en specifik typ av exempel.

VEXcode-menyn Exempelprojekt med exempelprojektet Ändra hastigheter markerat.

För att öppna ett exempel, välj ett från menyn.

VEXcode V5 med ett exempelprojekt öppet, inklusive kodkommentarer med en beskrivning av projektet ovan och den faktiska C++-koden nedan.

Kommandon för exempelprojektet kommer att fyllas i arbetsytan. Dessa kommandon och deras parametrar kan ändras eller tas bort. Ytterligare kommandon kan läggas till för att modifiera exempelprojektet.

VEXcode V5-verktygsfältet med nedladdningsikonen markerad mellan ikonerna Hjärna och Kör.

Spara och ladda ner exemplet för att testa det på din robot.


Använda mallar

VEXcode Exempelprojekt-menyn med kategorin Mallar markerad i filterfältet.

Det finns också en speciell typ av exempel som kallas en mall.

VEXcode Exempelprojekt-menyn med mallprojektet Clawbot (Drivinstruktioner 2-motorer, inget gyro) markerat.

Välj mallen för din robot. Till exempel mallen Clawbot (Drivinriktning 2-motor, inget gyro).

VEXcode V5 med ett öppnat exempelprojektmall, inklusive konfigurerade enheter och kodkommentarer med en beskrivning av projektet. Menyn Enheter öppnas på sidan för att visa att enheterna är förkonfigurerade för vissa portar.

Mallen används för att skapa ett tomt projekt med den förinställda enhetskonfigurationen för din robot.

VEXcode V5 med mallprojektet Clawbot (Drivinriktning 2-motor, inget gyro) öppet i arbetsytan. Användaren har lagt till kod i projektet för att styra drivlinan.

Om man använder en standardrobotbygge, som Clawbot, kan en mall användas för att snabbt komma igång med ett nytt projekt.


Beskrivningar i C++ exempelprojekt och mallar

VEXcode V5 med mallprojektet Clawbot (Drivetrain 2-motor, Inertial) öppet och med dess kommentarfält Beskrivning och Konfiguration markerade.

Varje C++-exempelprojekt och mall innehåller en beskrivning i arbetsytan. Beskrivningar kan användas för att dokumentera viss information i ett projekt.

VEXcode V5 med exempelprojektet Left Arcade Control öppet och med dess kommentarfält Beskrivning och Konfiguration markerade.

I ett C++-exempelprojekt ger beskrivningen en kort sammanfattning av vad projektet gör och listar även enhetskonfigurationen.

VEXcode V5 med ett exempelprojekt för mallen öppet och med dess kommentarsfält för konfiguration markerat. Den här mallen använder flera enheter, och varje enhet listas på en ny rad.

I en mall anger beskrivningen vilka enheter som listas i konfigurationen.

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

Last Updated: