Een VEX-project downloaden en uitvoeren in VS Code

Nadat een VEX-project in VS Code is geprogrammeerd, moeten gebruikers het bouwen en downloaden naar een VEX-apparaat. Vervolgens moeten ze het project uitvoeren zodat de VEX-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.

      Diagram dat de kenmerken en functionaliteiten van de V5 VS Code Extension illustreert, met een demonstratie van de integratie en hulpmiddelen voor een verbeterde codeerervaring.


    • 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.

      Schermafbeelding van de VEX V5 Code Extension-interface in Visual Studio Code, met een overzicht van de functies en hulpmiddelen die beschikbaar zijn voor het programmeren van VEX-robotica.
  • (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.

      Schermafbeelding van de VEX V5 VS Code Extension-interface, met verschillende functies en hulpmiddelen die beschikbaar zijn voor het programmeren van VEX-robotica, waaronder codebewerking, foutopsporingsopties en projectbeheer.


    • 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.

      Schermafbeelding van de VEX V5 VS Code Extension-interface, met een overzicht van de functies en opties die beschikbaar zijn voor het programmeren van VEX-robotica, waaronder hulpmiddelen voor codebewerking en projectbeheerfuncties.
  • Klik op het pictogram Bouwen op de werkbalk om het project te bouwen (compileren).
    Opmerking: Het pictogram Bouwen wordt weergegeven op de werkbalk wanneer er geen VEX-apparaat op de computer is aangesloten.

    Schermafbeelding van de Vex V5 VS Code Extension-interface, met een overzicht van de functies en hulpmiddelen die beschikbaar zijn voor het programmeren van VEX-robotica, waaronder opties voor codebewerking en hulpmiddelen voor projectbeheer.

Hoe download je een VEX-project in VS Code?

  • Sluit de VEX Brain met een USB-C-kabel aan op de computer en schakel de VEX Brain in.

  • (Optioneel) Selecteer het VEX-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 VEX Brain heeft, wordt er geen Brain-naam naast het controllerpictogram weergegeven.

      Diagram met de kenmerken en functionaliteiten van de VEX V5 VS Code Extension, inclusief codebewerking, foutopsporing en projectbeheertools voor roboticaprogrammering.
    • 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.

      Schermafbeelding van de VEX V5 Code Extension-interface in Visual Studio Code, met een overzicht van de functies en hulpmiddelen die beschikbaar zijn voor het programmeren van VEX-robotica.
  • Selecteer de sleuf waarnaar het VEX-project op de VEX Brain wordt gedownload.
    Opmerking: De VEX 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.

      V5-categorie Beschrijving: Visual Studio Code Extension-interface met functies en mogelijkheden, waaronder codebewerkingshulpmiddelen en extensies die beschikbaar zijn voor een verbeterde ontwikkelervaring.
    • Er verschijnt een snelkeuzelijst met de beschikbare gebruikersprogrammaslots 1-8. Klik op het lijstitem van de Slot waarnaar u het VEX-project wilt downloaden in de VEX Brain.

      Schermafbeelding van de VEX V5 Code Extension-interface in Visual Studio Code, met verschillende functies en hulpmiddelen die beschikbaar zijn voor het programmeren van VEX-robotica.
  • Klik op het Download-icoon op de werkbalk om het VEX-project
    bouwen en, indien succesvol, download het project naar de VEX Brain.Opmerking: Wanneer het VEX-apparaat op de computer is aangesloten, verandert het pictogram Bouwen op de werkbalk in het pictogram Downloaden.

    Schermafbeelding van de VEX V5 Code Extension-interface in Visual Studio Code, met een overzicht van de functies en hulpmiddelen die beschikbaar zijn voor het programmeren van VEX-robotica.

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

Wanneer het VEX-project naar een VEX Brain wordt gedownload en de Vex 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 dat is gedownload naar de VEX Brain in de VS Code uit te voeren.
    Opmerking: Deze methode voor het uitvoeren van het VEX-project werkt alleen als de VEX-robot nog steeds op de computer is aangesloten en stil moet blijven staan.

    Schermafbeelding van de VEX V5 Code Extension-interface in Visual Studio Code, met functies en hulpmiddelen voor het programmeren van VEX-robotica.
  • Klik op het Stop-pictogram op de werkbalk om de uitvoering
    het gebruikersprogramma op de VEX Brain te stoppen.Opmerking: Deze methode werkt alleen als de VEX Robot nog steeds op de computer is aangesloten.

    Schermafbeelding van de VEX V5 Code Extension-interface in Visual Studio Code, met verschillende coderingsfuncties en opties voor het programmeren van VEX-robotica.

Het is raadzaam om het VEX-project vanuit de VEX Robot Brain uit te voeren en te stoppen terwijl de computer is losgekoppeld, zodat de robot kan rijden. Voor nuttige informatie over het uitvoeren van gebruikersprogramma's met de VEX Brain, bekijk dit artikel voor de VEX V5 Brain, dit artikel voor de VEX EXP Brainen dit artikel voor de VEX IQ (2nd) Brain.

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

Last Updated: