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

Dit artikel biedt een overzicht van het proces voor het maken van VEX IQ-projecten (2e generatie) in de VEX Visual Studio Code (VS Code)-extensie. 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.

Opmerking:Als dit de eerste keer is dat u projecten in VS Code maakt of importeert, moet u mogelijk aanvullende machtigingen op uw apparaat inschakelen om VS Code naar behoren te laten werken.

Een nieuw project maken in VS Code

Schermafbeelding van de VS Code Extension-interface voor VEX IQ, met functies en hulpmiddelen die zijn ontworpen om gebruikers te helpen bij het programmeren van VEX IQ-robots, waardoor de leerervaring voor beginners in de robotica wordt verbeterd.

Start Visual Studio Code op de computer. Selecteer het VEX-pictogram op de VS Code-activiteitenbalk.

Als het VEX-pictogram niet verschijnt, controleer dan of u de VEX-extensie hebt geïnstalleerd. Voor de stappen om deze extensie te installeren, zie het volgende artikel dat geschikt is voor uw apparaat.

Schermafbeelding van de VS Code Extension-interface voor VEX IQ, met functies en hulpmiddelen die zijn ontworpen om gebruikers te helpen bij het programmeren van VEX IQ-roboticaprojecten. Deze projecten zijn bedoeld om de educatieve ervaring voor beginners en docenten te verbeteren.

Selecteer de knop 'Nieuw project' onder 'PROJECTACTIES' in de primaire zijbalk.

Schermafbeelding van de VS Code-extensie voor VEX IQ, met de gebruikersinterface en functies die zijn ontworpen om gebruikers te helpen bij het programmeren van VEX IQ-robots, inclusief codebewerking, foutopsporingshulpmiddelen en opties voor projectbeheer.

Het venster Nieuw VEX-project maken wordt weergegeven. Selecteer het IQ (2e generatie)-pictogram om het projectplatform voor het VEX IQ (2e generatie)-project te selecteren.

Schermafbeelding van de VS Code Extension-interface voor VEX IQ, met functies en hulpmiddelen voor het programmeren van VEX IQ-robots. Deze zijn ontworpen om docenten en studenten te helpen hun roboticaprojecten en programmeervaardigheden te verbeteren.

Kies Python of C/C++ als programmeertaal en selecteer het overeenkomstige pictogram.

Schermafbeelding van de VS Code Extension-interface voor VEX IQ, met functies en hulpmiddelen die zijn ontworpen om gebruikers te helpen bij het programmeren van VEX IQ-robots, met gemarkeerde opties en menu's die relevant zijn voor educatieve roboticaprojecten.

Selecteer vervolgens een sjabloon of voorbeeldproject voor het maken van het VEX IQ-project (2e generatie).

  • Zoek de sjabloon of het voorbeeldproject door naar beneden te scrollen of gebruik de zoekbalk om de lijst met projecten te filteren.
  • Deze sjabloon- en voorbeeldprojecten bevatten voorbeeldcode en/of robotconfiguraties die u kunt gebruiken om het project te starten.

Nadat u een sjabloon of voorbeeldproject hebt geselecteerd, selecteert u 'Maken'.

Schermafbeelding van de VS Code Extension-interface voor VEX IQ, met functies en hulpmiddelen die zijn ontworpen om de programmering voor VEX IQ-roboticaprojecten te verbeteren, waaronder opties voor codebewerking, foutopsporing en projectbeheer.

Stel vervolgens de projectnaam, beschrijving en locatie in voor het nieuwe project.

Typ de naam van het project in het tekstvak onder 'Projectnaam'.

Opmerking: De projectnaam wordt gebruikt als naam voor de hoofdmap van het project. Dit is ook de naam die op het scherm van de IQ (2e generatie) Brain wordt weergegeven nadat het project naar de robot is gedownload. 

Schermafbeelding van de VS Code Extension-interface voor VEX IQ, met functies en hulpmiddelen die zijn ontworpen om gebruikers te helpen bij het programmeren van VEX IQ-robots, met de nadruk op educatieve bronnen en functionaliteit voor beginners.

Typ de beschrijving van het project in het tekstvak onder 'Beschrijving'. Deze stap is optioneel.

Schermafbeelding van de VS Code Extension-interface voor VEX IQ, met functies en hulpmiddelen die zijn ontworpen om gebruikers te helpen bij het programmeren van VEX IQ-robots, met de nadruk op educatieve bronnen en beginnersvriendelijke programmeeropties.

Als u het project op een andere locatie dan de standaardprojectmap wilt opslaan, scrolt u omlaag in het venster en selecteert u de knop 'Bladeren' om de locatie voor de projectmap op de computer te kiezen.

Opmerking: De standaardprojectlocatie is ingesteld op de standaardprojectmap die u kunt vinden in de algemene instellingen van de extensie.

Schermafbeelding van de VS Code Extension-interface voor VEX IQ, met functies en hulpmiddelen die gebruikers helpen bij het programmeren van VEX IQ-robots en die educatieve ervaringen en roboticaprojecten voor beginners verbeteren.

Nu u de naam, beschrijving en locatie hebt ingevoerd, selecteert u de knop 'Aanmaken'. Het VS Code-venster wordt vernieuwd.

Schermafbeelding van de VS Code Extension-interface voor VEX IQ, met functies en hulpmiddelen die zijn ontworpen om gebruikers te helpen bij het programmeren van VEX IQ-roboticaprojecten, met de nadruk op educatieve bronnen en beginnersvriendelijke programmeeropties.

Het project voor VEX IQ (2e generatie) is nu aangemaakt in de VEX VS Code Extension. Om de projectcode te bekijken en te ontwikkelen, selecteert u 'src' onder de projectnaam in de zijbalk.

Schermafbeelding van de VS Code Extension-interface voor VEX IQ, met functies en hulpmiddelen die zijn ontworpen om gebruikers te helpen bij het programmeren en ontwikkelen van projecten met het VEX IQ Robotics-platform.

Selecteer '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.

Schermafbeelding van de VS Code Extension-interface voor VEX IQ, met functies en hulpmiddelen die zijn ontworpen om gebruikers te helpen bij het programmeren van VEX IQ-robots, met de nadruk op educatieve bronnen en robotica voor beginners.

De code van het geselecteerde sjabloon of voorbeeldproject wordt weergegeven in het Editor-gedeelte. Hier kunt u het gemaakte project voor VEX IQ (2e generatie) ontwikkelen en bewerken.

Importeer een bestaand VEXcode IQ (2e generatie) project

Schermafbeelding van de VS Code Extension-interface voor VEX IQ, met functies en hulpmiddelen die zijn ontworpen om gebruikers te helpen bij het programmeren van VEX IQ-robots, waardoor de leerervaring voor beginners in de robotica wordt verbeterd.

Start Visual Studio Code op de computer. Selecteer het VEX-pictogram op de VS Code-activiteitenbalk.

Schermafbeelding van de VS Code-extensie-interface voor VEX IQ, met functies en hulpmiddelen die zijn ontworpen om gebruikers te helpen bij het programmeren van VEX IQ-roboticaprojecten, inclusief opties voor codebewerking en foutopsporing.

Selecteer de knop 'Project importeren' onder 'PROJECTACTIES' in de primaire zijbalk.

Schermafbeelding van de VS Code Extension-interface voor VEX IQ, met functies en hulpmiddelen die zijn ontworpen om gebruikers te helpen bij het programmeren en ontwikkelen van projecten voor het VEX IQ Robotics-platform.

Het venster Project importeren wordt geopend. 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 projecten die zijn geconfigureerd voor gebruik van IQ (2e generatie) kunnen worden geïmporteerd. Als u probeert een VEXcode IQ-project te importeren dat is geconfigureerd voor IQ (1e generatie), mislukt het importproces.

Schermafbeelding van de VS Code-extensie-interface voor VEX IQ, met functies en hulpmiddelen die zijn ontworpen om gebruikers te helpen bij het programmeren van VEX IQ-robots, met de nadruk op educatieve bronnen en beginnersvriendelijke programmeeropties.

Stel vervolgens de projectnaam, beschrijving en locatie in voor het geïmporteerde project.

Standaard blijft de naam van het project hetzelfde.

Schermafbeelding van de VS Code Extension-interface voor VEX IQ, met functies en hulpmiddelen die zijn ontworpen om programmeren voor het VEX IQ Robotics-platform te verbeteren, gericht op docenten en studenten.

Typ de beschrijving van het project in het tekstvak onder 'Beschrijving'. Deze stap is optioneel.

Schermafbeelding van de VS Code Extension-interface voor VEX IQ, met functies en hulpmiddelen die zijn ontworpen om gebruikers te helpen bij het programmeren van VEX IQ-robots, met de nadruk op educatieve bronnen en functionaliteit voor beginners.

Als u het project op een andere locatie dan de standaardprojectmap wilt opslaan, scrolt u omlaag in het venster en selecteert u de knop 'Bladeren' om de locatie voor de projectmap op de computer te kiezen.

Opmerking: De standaardprojectlocatie is ingesteld op de standaardprojectmap die u kunt vinden in de algemene instellingen van de extensie.

Schermafbeelding van de VS Code Extension-interface voor VEX IQ, met functies en hulpmiddelen die gebruikers helpen bij het programmeren van VEX IQ-robots en die educatieve ervaringen en roboticaprojecten voor beginners verbeteren.

Nu u de naam, beschrijving en locatie hebt ingevoerd, selecteert u de knop 'Aanmaken'. Het VS Code-venster wordt vernieuwd.

Schermafbeelding van de VS Code-extensie-interface voor VEX IQ, met functies en hulpmiddelen die zijn ontworpen om gebruikers te helpen bij het programmeren van VEX IQ-robots en zo de leerervaring op het gebied van robotica te verbeteren.

Zodra het vernieuwen van het VS Code-venster is voltooid, is het VEXcode IQ-project (2e generatie) geïmporteerd in de VEX VS Code-extensie. Om de projectcode te bekijken en te ontwikkelen, selecteert u 'src' onder de projectnaam in de zijbalk.

Schermafbeelding van de VS Code-extensie-interface voor VEX IQ, met functies en hulpmiddelen voor het programmeren van VEX IQ-robots. Deze zijn ontworpen om docenten en studenten te helpen hun roboticaprojecten en programmeervaardigheden te verbeteren.

Selecteer '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.

Schermafbeelding van de VS Code Extension-interface voor VEX IQ, met functies en hulpmiddelen die zijn ontworpen om gebruikers te helpen bij het programmeren van VEX IQ-robots, met de nadruk op educatieve bronnen en functionaliteit voor beginners.

De code van het geïmporteerde project wordt weergegeven in het Editor-gedeelte, waar u deze kunt wijzigen.

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

Last Updated: