Een EXP-project downloaden en uitvoeren in VS Code

Nadat een VEX-project in VS Code is geprogrammeerd, moeten gebruikers het bouwen en downloaden naar een EXP Brain. Vervolgens moeten ze het project uitvoeren zodat de robot het in VS Code ontwikkelde programma kan uitvoeren. 

Hoe je een VEX-project bouwt in VS Code

Door een VEX-project op te zetten, wordt de correctheid van de syntaxis van het programma gegarandeerd en wordt de code voorbereid voor het downloaden en uitvoeren op het specifieke VEX-platform.

  • (Optioneel) Selecteer het VEX-project voor de VEX-extensie die moet worden gebouwd wanneer er meerdere VEX-projecten in de werkruimte bestaan.
    Opmerking: VS Code ondersteunt meerdere werkruimteprojecten.
    • Klik op het projectselectiepictogram op de werkbalk.
      Opmerking: De projectselector geeft de naam van het geselecteerde project weer.

      Het Project Selector-pictogram is gemarkeerd op de VS Code-werkbalk. De projectselector toont de naam van het geselecteerde project. In dit voorbeeld is dat EXP_Test.


    • Er verschijnt een snelkeuzelijst met alle geldige VEX-projecten in de werkruimte. Klik op het lijstitem van het VEX-project dat u wilt laten bouwen door de VEX-extensie.
      Opmerking: Een geldig VEX-project is een project dat is gemaakt of geïmporteerd door de VEX-extensie. VEXcode- of VEXcode Pro-projecten die in de editor worden geopend, worden niet beschouwd als geldige VEX-projecten en moeten worden geïmporteerd.

      VS Code-zoekbalk met een snelle keuzelijst met opgeslagen VEX-projecten. In dit voorbeeld is er slechts één VEX-project, met de naam EXP_Test.
  • (Optioneel) Selecteer het Python-bestand als broncode voor de VEX-extensie die moet worden gebouwd wanneer een Python-project is geselecteerd en er meerdere Python-bestanden in de werkruimtemap staan.
    Opmerking: De VEX-extensie ondersteunt momenteel alleen het downloaden van afzonderlijke Python-bestanden.
    • Klik op het Python-bestandsselectiepictogram op de werkbalk.
      Opmerking: Het Python-bestandsselectiepictogram wordt alleen op de werkbalk weergegeven wanneer een VEX Python-project is geselecteerd. Hier wordt de naam van het geselecteerde Python-bestand weergegeven.

      Het pictogram van de Python-bestandsselector is gemarkeerd op de werkbalk van VS Code. De Python-bestandsselector toont de naam van het geselecteerde Python-bestand. In dit voorbeeld is dat main.py.


    • Er verschijnt een snelkeuzelijst met alle Python-bestanden in de werkruimtemap. Klik op het lijstitem van het Python-bestand om het te selecteren als de broncode die u met de VEX-extensie wilt bouwen.

      VS Code-zoekbalk met een snelkeuzelijst van alle Python-bestanden in dit VEX-project. In dit voorbeeld is er maar één Python-bestand: main.py.
  • Klik op het pictogram Bouwen op de werkbalk om het project te bouwen (compileren) en te downloaden.
    Opmerking: Het pictogram Bouwen wordt weergegeven op de werkbalk wanneer er geen VEX-apparaat op de computer is aangesloten.

    Het pictogram Bouwen is gemarkeerd op de VS Code-werkbalk. U kunt hierop klikken om het project te compileren en te downloaden als er geen VEX-apparaat is aangesloten.

Hoe download je een VEX-project in VS Code?

  • Sluit de EXP Brain met een USB-C-kabel aan op de computer en zet de EXP Brain aan.

  • (Optioneel) Selecteer het apparaat waarmee de VEX Extension verbinding moet maken wanneer er meerdere VEX-apparaten op de computer zijn aangesloten.
    • Klik op het pictogram Apparaatkiezer op de werkbalk.
      Opmerking: De apparaatkiezer wordt alleen op de werkbalk weergegeven wanneer een VEX-apparaat op de computer is aangesloten. Het geeft het pictogram weer dat
      aangesloten VEX-apparaattype (een Brain of een Controller) en de Brain-naam vertegenwoordigt.Opmerking: Als een VEX-controller op de computer is aangesloten, maar geen radioverbinding met een Brain heeft, wordt er geen Brain-naam naast het controllerpictogram weergegeven.

      Het pictogram Apparaatkiezer is gemarkeerd op de VS Code-werkbalk. In de apparaatkiezer worden het type en de naam van het aangesloten apparaat weergegeven. In dit voorbeeld is dat EXP Brain(EXP1).
    • Er verschijnt een snelkeuzelijst met alle VEX-apparaten die op de computer zijn aangesloten. Klik op het lijstitem van het VEX-apparaat dat u met de VEX Extension wilt verbinden.

      VS Code-zoekbalk met een snelkeuzelijst van alle aangesloten VEX-apparaten. In dit voorbeeld is er slechts één VEX-apparaat aangesloten en hierop staat EXP1 Brain.
  • Selecteer de sleuf waarnaar het VEX-project op de Brain wordt gedownload.
    Opmerking: De EXP Brain heeft acht slots om gedownloade programma's op te slaan. Gebruikers kunnen kiezen welke sleuf ze willen gebruiken door de sleuf in VS Code te selecteren. Houd er rekening mee dat bij het downloaden het vorige programma dat de geselecteerde sleuf gebruikt, wordt vervangen.
    • Klik op het Slot Selector-pictogram op de werkbalk.

      Het Slot Selector-pictogram is gemarkeerd op de VS Code-werkbalk. De Slot Selector toont de geselecteerde Slot op de aangesloten VEX Brain waarnaar gedownload moet worden. In dit voorbeeld is dat Slot 1.
    • Er verschijnt een snelkeuzelijst met de beschikbare gebruikersprogrammaslots 1-8. Klik op het lijstitem van de Slot waarnaar u het VEX-project wilt downloaden op de Brain.

      VS Code-zoekbalk met een snelkeuzelijst van alle beschikbare slots op de aangesloten VEX Brain. In dit voorbeeld zijn er acht beschikbare slots.
  • Klik op het Download-icoontje op de werkbalk om het VEX-project te bouwen. Als dit lukt, downloadt u het project naar de Brain.

    Het downloadpictogram is gemarkeerd op de VS Code-werkbalk. U kunt hierop klikken om het project te downloaden naar de geselecteerde Slot op een aangesloten VEX Brain.

Hoe je een VEX-project in VS Code kunt uitvoeren en stoppen

Wanneer het VEX-project naar een Brain wordt gedownload en de Brain nog steeds op de computer is aangesloten, kunnen gebruikers het project in VS Code uitvoeren of de uitvoering ervan stoppen.

  • Klik op het afspeelpictogram op de werkbalk om het gebruikersproject uit te voeren dat is gedownload naar de Brain in de VS Code.
    Opmerking: Deze methode voor het uitvoeren van het VEX-project werkt alleen als de Brain nog steeds op de computer is aangesloten en stationair blijft.

    Het afspeelpictogram is gemarkeerd op de VS Code-werkbalk. U kunt hierop klikken om het gedownloade project uit te voeren op een aangesloten VEX Brain.
  • Klik op het Stop-pictogram op de werkbalk om de uitvoering
    het gebruikersprogramma op de Brain te stoppen.Opmerking: Deze methode werkt alleen als de Brain nog op de computer is aangesloten.

    Het Stop-pictogram is gemarkeerd op de VS Code-werkbalk. U kunt hierop klikken om de uitvoering van het gedownloade project op een aangesloten VEX Brain te stoppen.

Het is aan te raden om het VEX-project vanuit de Brain uit te voeren en te stoppen terwijl de computer is losgekoppeld, als de robot moet rijden.

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

Last Updated: