Ladda ner och köra ett EXP-projekt i VS-kod

När ett VEX-projekt har programmerats i VS Code måste användarna bygga och ladda ner det till en EXP Brain, och sedan köra projektet för att roboten ska kunna köra programmet som utvecklats i VS Code. 

Hur man bygger ett VEX-projekt i VS Code

Att bygga ett VEX-projekt säkerställer att programmets syntax är korrekt och förbereder koden för nedladdning och körning på den specifika VEX-plattformen.

  • (Valfritt) Välj det VEX-projekt som VEX-tillägget ska bygga när det finns flera VEX-projekt i arbetsytan.
    Obs: VS Code stöder flera arbetsyteprojekt.
    • Klicka på projektväljarikonen i verktygsfältet.
      Obs: Projektväljaren visar namnet på det valda projektet.

      Projektväljarikonen är markerad i VS Code-verktygsfältet. Projektväljaren visar namnet på det valda projektet, och i det här exemplet står det EXP_Test.


    • En snabbvalslista visas med alla giltiga VEX-projekt i arbetsytan. Klicka på listobjektet för det VEX-projekt som du vill att VEX-tillägget ska bygga.
      Obs: Ett giltigt VEX-projekt är ett projekt som skapas eller importeras av VEX-tillägget. VEXcode- eller VEXcode Pro-projekt som öppnas i redigeraren kommer inte att betraktas som ett giltigt VEX-projekt och måste importeras.

      VS-kodsökfält med en snabbvalslista över sparade VEX-projekt. I det här exemplet finns det bara ett VEX-projekt och det läser EXP_Test.
  • (Valfritt) Välj Python-filen som källkod för VEX-tillägget som ska byggas när ett Python-projekt är valt och det finns flera Python-filer i arbetsytekatalogen.
    Obs: VEX-tillägget stöder för närvarande endast nedladdningar av enskilda Python-filer.
    • Klicka på ikonen för Python-filväljaren i verktygsfältet.
      Obs: Ikonen för Python-filväljaren visas endast i verktygsfältet när ett VEX Python-projekt är valt. Den visar namnet på den valda Python-filen.

      Ikonen för Python-filväljaren är markerad i VS Code-verktygsfältet. Python-filväljaren visar namnet på den valda Python-filen, och i det här exemplet står det main.py.


    • En snabbvalslista visas med alla Python-filer som finns i arbetsytekatalogen. Klicka på listobjektet i Python-filen för att välja det som källkod som du vill att VEX-tillägget ska bygga.

      VS Code-sökfält med en snabbvalslista över alla Python-filer i detta VEX-projekt. I det här exemplet finns det bara en Python-fil och den läser main.py.
  • Klicka på byggikonen i verktygsfältet för att bygga (kompilera) och ladda ner projektet.
    Obs: Byggikonen visas i verktygsfältet när ingen VEX-enhet är ansluten till datorn.

    Byggikonen är markerad i VS Code-verktygsfältet. Detta kan klickas för att kompilera och ladda ner projektet när det inte finns någon ansluten VEX-enhet.

Hur man laddar ner ett VEX-projekt i VS Code

  • Anslut EXP Brain till datorn med en USB-C-kabel och slå på EXP Brain.

  • (Valfritt) Välj den enhet som VEX-extensionen ska ansluta till när flera VEX-enheter är anslutna till datorn.
    • Klicka på ikonen för enhetsväljaren i verktygsfältet.
      Obs: Enhetsväljaren visas endast i verktygsfältet när en VEX-enhet är ansluten till datorn. Den visar ikonen som representerar den anslutna VEX-enhetstypen (en Brain eller en Controller) och Brain-namnet
      Obs: Om en VEX-styrenhet är ansluten till datorn men inte har en radiolänk till en hjärna, kommer inget hjärnnamn att visas bredvid styrenhetsikonen.

      Ikonen för enhetsväljaren är markerad i VS Code-verktygsfältet. Enhetsväljaren visar den anslutna enhetens typ och namn, och i det här exemplet står det EXP Brain(EXP1).
    • En snabblista med alla VEX-enheter som är anslutna till datorn visas. Klicka på listobjektet för den VEX-enhet som du vill att VEX-extensionen ska ansluta till.

      VS-kodsökfält med en snabbvalslista över alla anslutna VEX-enheter. I det här exemplet finns det bara en ansluten VEX-enhet och den läser EXP1 Brain.
  • Välj den plats på hjärnan som VEX-projektet ska laddas ner till.
    Obs: EXP Brain har åtta platser för att lagra nedladdade program. Användare kan välja vilken plats de vill använda genom att välja platsen i VS-koden. Tänk på att nedladdningen ersätter det tidigare programmet med den valda platsen.
    • Klicka på ikonen för platsväljaren i verktygsfältet.

      Ikonen för platsväljaren är markerad i VS Code-verktygsfältet. Platsväljaren visar den valda platsen på den anslutna VEX Brain att ladda ner till, och i det här exemplet står det Plats 1.
    • En snabbvalslista visas med de tillgängliga användarprogrammen, platserna 1–8. Klicka på listobjektet för den plats i hjärnan som du vill att VEX-projektet ska laddas ner till.

      VS-kodsökfält med en snabbvalslista över alla tillgängliga platser på den anslutna VEX Brain. I det här exemplet finns det åtta tillgängliga platser.
  • Klicka på nedladdningsikonen i verktygsfältet för att bygga VEX-projektet, och om det lyckas, ladda ner projektet till Brain.

    Nedladdningsikonen är markerad i VS Code-verktygsfältet. Detta kan klickas för att ladda ner projektet till den valda platsen på en ansluten VEX Brain.

Hur man kör och stoppar ett VEX-projekt i VS Code

När VEX-projektet har laddats ner till en Brain och Brain fortfarande är ansluten till datorn kan användare köra projektet eller stoppa att köra projektet i VS Code.

  • Klicka på uppspelningsikonen i verktygsfältet för att köra användarprojektet som laddats ner till Brain i VS-koden.
    Obs: Den här metoden för att köra VEX-projektet fungerar bara om hjärnan fortfarande är ansluten till datorn och planeras att förbli stationär.

    Spela-ikonen är markerad i VS Code-verktygsfältet. Detta kan klickas för att köra det nedladdade projektet på en ansluten VEX Brain.
  • Klicka på stoppikonen i verktygsfältet för att stoppa körningen av användarprogrammet på hjärnan.
    Obs: Den här metoden fungerar bara om hjärnan fortfarande är ansluten till datorn.

    Stoppikonen är markerad i VS Code-verktygsfältet. Detta kan klickas för att stoppa körningen av det nedladdade projektet på en ansluten VEX Brain.

Det rekommenderas att köra och stoppa VEX-projektet från hjärnan medan den är frånkopplad från datorn om roboten ska köra.

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

Last Updated: