VS Code-projecten maken voor VEX IQ (2e generatie)

Dit artikel biedt een overzicht van het proces voor het maken van VEX IQ (2e generatie) projecten in de VEX Visual Studio Code (VS Code) Extension. Projecten in de VEX VS Code-extensie kunnen op twee manieren worden gemaakt: door een nieuw project te maken op basis van een voorbeeldsjabloon of door een bestaand VEXcode-project te importeren.

Een nieuw project maken voor VEX IQ (2e generatie)

  • Start Visual Studio Code op de computer. Klik op het pictogram VEX op de VS Code-activiteitenbalk.
    Het VEX Robotics Extension-pictogram in het zijmenu van VS Code is gemarkeerd.
  • Klik op de knop Nieuw project onder PROJECTACTIES in de primaire zijbalk.
    De VEX Robotics Extension is geselecteerd en toont opties voor het maken en importeren van projecten. De knop Nieuw project is gemarkeerd.
  • Het venster Maak een nieuw VEX-project wordt weergegeven. Klik op het pictogram IQ 2e generatie om het projectplatform voor het VEX IQ (2e generatie)-project te selecteren.
    De knop Nieuw project is geselecteerd en de VEX-platformopties worden weergegeven. De vermelde opties zijn IQ (2e generatie), EXP en V5. De optie IQ (2e generatie) is gemarkeerd.
  • Selecteer Python of C/C++ als projecttaal. Klik op het pictogram Python om Python te kiezen als programmeertaal voor het VEX IQ (2e generatie)-project, of klik op het pictogram C/C++ om C/C++ te kiezen.
    De optie IQ (2e generatie) is geselecteerd en nu worden de programmeertaalopties weergegeven. De vermelde opties omvatten Python en C/C++.
  • Selecteer een sjabloon/voorbeeldproject voor het maken van het nieuwe VEX IQ (2e generatie)-project. 
    • Zoek het sjabloon/voorbeeldproject door aan het muiswieltje te draaien, de schuifbalk van de schuifbalk te verslepen of de zoekbalk te gebruiken om de lijst met voorbeeldprojecten te filteren. 
    • Klik op het pictogram van het juiste sjabloon/voorbeeldproject.
      Opmerking: Het sjabloon/voorbeeldproject bevat voorbeeldcode en robotconfiguratie die worden gebruikt om het project te starten.
      De optie voor de programmeertaal is geselecteerd en nu worden sjabloon-/voorbeeldprojecten weergegeven. U kunt via dit menu naar beneden scrollen om de volledige lijst met projecten te bekijken.
  • Stel de projectnaam, beschrijving en locatie in voor het nieuwe VEX IQ (2e) generatie project.
    • Typ de naam van het project in het tekstvak onder Projectnaam.
      Opmerking: De projectnaam wordt gebruikt voor de naam van de hoofdmap voor het project. Dit is ook de naam die op het scherm van het VEX-apparaat wordt weergegeven nadat de applicatie naar de robot is gedownload. 
      Het lege IQ2-sjabloonproject is geselecteerd en het veld Projectnaam is nu gemarkeerd. De standaardnaam is myProjectName.
    • (Optioneel) Typ de beschrijving van het project in het tekstvak onder Beschrijving.
      Opmerking: De projectbeschrijving wordt ook weergegeven op het scherm van het apparaat onder de projectinformatie.
      Het lege IQ2-sjabloonproject is geselecteerd en het veld Beschrijving is nu gemarkeerd.
    • (Optioneel) Als u het project op een andere locatie dan de standaardprojectmap wilt opslaan, scrolt u omlaag in het venster Een nieuw VEX-project maken en klikt u op de knop Bladeren om de locatie voor de projectmap op de computer te selecteren.
      Opmerking: De standaardprojectlocatie is ingesteld op de standaardprojectmap die u in de algemene instellingen van de extensie kunt vinden.
      Het lege IQ2-sjabloonproject is geselecteerd en de knop Bladeren is nu gemarkeerd. Hiermee kunt u de opslaglocatie selecteren.
    • Klik op de knop Maken om het project te maken. Het VS Code-venster wordt vernieuwd.
  • Zodra het vernieuwen van het VS Code-venster is voltooid, wordt het project voor VEX IQ (2e) generatie gemaakt in de VEX VS Code-extensie. Om de projectcode te bekijken en te ontwikkelen, klikt u op src onder de projectnaam in de zijbalk.
    VS Code met een nieuw VEX IQ Python-project gemaakt en geopend. Het zijmenu is geopend en de map met de naam src is gemarkeerd.
  • Klik op main.py (als het project een Python-project is) of main.cpp (als het project een C/C++-project is) onder src in de zijbalk.
    VS Code met de map src geopend en het bestand main.py daarin gemarkeerd.
  • De code van het geselecteerde sjabloon/voorbeeldproject wordt weergegeven in het editorgedeelte, waar we het gemaakte project voor VEX IQ (2e generatie) kunnen ontwikkelen en bewerken.
    VS Code met het bestand main.py geopend en de Python-code weergegeven in de editor. De gebruiker is nu klaar voor VEX Python-programmering in VS Code.

Importeer een bestaand VEXcode IQ (2e generatie) project

  • Start Visual Studio Code op de computer. Klik op het pictogram VEX op de VS Code-activiteitenbalk.
    Het VEX Robotics Extension-pictogram in het zijmenu van VS Code is gemarkeerd.
  • Klik op de knop Project importeren onder PROJECTACTIES in de primaire zijbalk.
    De VEX Robotics Extension is geselecteerd en toont opties voor het maken en importeren van projecten. De knop Project importeren is gemarkeerd.
  • Het venster Importeer Project wordt weergegeven. Selecteer het VEXcode IQ-projectbestand dat u wilt importeren en klik op de knop Openen
    Opmerking: De ondersteunde VEXcode-projectbestandstypen voor VEX IQ zijn: 
    • .iqcpp (VEXcode IQ C/C++-project) 
    • .iqpython (VEXcode IQ Python-project)
    Opmerking: Alleen de projecten die zijn geconfigureerd voor gebruik van IQ (2e generatie) kunnen worden geïmporteerd. Als u een VEXcode IQ-project probeert te importeren dat is geconfigureerd voor IQ (1e generatie), mislukt het importproces.
    Opgeslagen VEX-projecten worden weergegeven in de bestanden van de gebruiker in Verkenner. Er is een C/C++-project en een Python (2e generatie)-project vermeld.
  • Stel de projectnaam, beschrijving en locatie in voor het geïmporteerde project.
    • (Optioneel) Als u de naam van het geïmporteerde project wilt wijzigen, typt u de nieuwe naam van het project in het tekstvak onder Projectnaam.
      Opmerking: De projectnaam wordt gebruikt voor de naam van de hoofdmap voor het project. Dit is ook de naam die op het scherm van het VEX-apparaat wordt weergegeven nadat de applicatie naar de robot is gedownload.
      Het eerder opgeslagen VEX-project is geselecteerd om te worden geïmporteerd en het veld Projectnaam is nu gemarkeerd.
    • (Optioneel) Typ de beschrijving van het project in het tekstvak onder Beschrijving.
      Opmerking: De projectbeschrijving wordt ook weergegeven op het scherm van het apparaat onder de projectinformatie.
      Het eerder opgeslagen VEX-project is geselecteerd en het veld Beschrijving is nu gemarkeerd.
    • (Optioneel) Als u het project op een andere locatie dan de standaardprojectmap wilt opslaan, klikt u op de knop Bladeren om de locatie voor de projectmap op de computer te selecteren.
      Opmerking: De standaardprojectlocatie is ingesteld op de standaardprojectmap die u in de algemene instellingen van de extensie kunt vinden.
      Het eerder opgeslagen VEX-project is geselecteerd en de knop Bladeren is nu gemarkeerd. Hiermee kunt u de opgeslagen locatie wijzigen.
    • Klik op de knop Importeren om het project te importeren. Het VS Code-venster wordt vernieuwd.
  • Zodra het vernieuwen van het VS Code-venster is voltooid, wordt het VEXcode IQ-project geïmporteerd in de VEX VS Code-extensie. Om de projectcode te bekijken en te ontwikkelen, klikt u op src onder de projectnaam in de zijbalk.
    VS Code met een eerder opgeslagen VEX C/C++-project is succesvol geïmporteerd en geopend. Het zijmenu is geopend en de map met de naam src is gemarkeerd.
  • Klik op main.py (als het geïmporteerde project een Python-project is) of main.cpp (als het geïmporteerde project een C/C++-project is) onder src in de zijbalk.
    VS Code met de map src geopend en het bestand main.cpp daarin gemarkeerd.
  • De code van het geïmporteerde project wordt weergegeven in het Editor-gedeelte, waar we het geïmporteerde project kunnen wijzigen of remixen voor VEX IQ (2e generatie).
    VS Code met het main.cpp-bestand geopend en de C/C++-code weergegeven in de editor. De gebruiker is nu klaar voor VEX C/C++-programmering in VS Code.

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

Last Updated: