Codering met VEXcode V5

VEXcode V5 is de codeeromgeving voor het programmeren van de VEX V5 Robot. Het volgende artikel biedt links naar andere artikelen die u zullen helpen bij het coderen met VEXcode V5. Aan het einde van het artikel heb je de mogelijkheid om de VEX V5 Clawbot te programmeren om vooruit te rijden of om een ​​project te maken om 'VEX' af te drukken op het kleurenaanraakscherm van de V5 Brain.

Een student zit naast een V5 Clawbot en een laptop met een VEXcode V5 Blocks-project op het scherm.

Opmerking: om uw project aan het einde van dit artikel te testen, moet u ervoor zorgen dat u begint met een opgeladen V5-batterij.


Download de applicatie

VEXcode V5 Downloadopties inclusief Windows, Mac en Apple AppStore-platforms.

VEXcode V5 is beschikbaar voor verschillende soorten apparaten. De applicatie moet op uw apparaat worden gedownload. Bekijk de VEXcode downloadpagina.

Met de volgende links kunt u de applicatie naar uw apparaat downloaden:

Let op: Er is een MSI-installatieversie beschikbaar voor IT.


Apparaten en sjablonen

VEXcode V5 Blocks-interface met het menu Apparaten geopend en met opties om een apparaat toe te voegen. Links in de Toolbox ziet u de blokkencategorie 'Uiterlijk', deze is gemarkeerd.

Wanneer u een VEXcode V5-projectopent, wordt het project zo ingesteld dat het alleen de VEX V5 Brain gebruikt. De enige blokken die in de Toolbox verschijnen, zijn de standaardblokken.

VEXcode V5 Blocks-interface met het menu Apparaten geopend om aan te geven dat er een aandrijflijnapparaat is toegevoegd. De blokkencategorie Aandrijflijn is nu beschikbaar en wordt weergegeven in de Blokken-werkset.

Een project wordt op maat gemaakt door de apparaten toe te voegen die op uw robot worden gebruikt. Extra blokken vullen de Toolbox voor elk apparaat dat wordt toegevoegd.

Als u bijvoorbeeld een 'DRIVETRAIN 2-motor'-apparaat toevoegt, wordt de set 'Aandrijflijn'-blokken aan de Toolbox toegevoegd.

De V5 Speedbot-build wordt naast de V5 Clawbot-build weergegeven.

Er zijn een aantal standaard VEX V5-builds, zoals de Speedbot en Clawbot, die kunnen worden gebruikt in het klaslokaal en de VEX STEM Labs.

VEXcode V5 Apparatenmenu met de apparaten die zijn toegevoegd door de V5 Clawbot-sjabloon. Er bevindt zich een aandrijflijnapparaat op poorten 1 en 10, een ArmMotor-apparaat op poort 8 en een ClawMotor-apparaat op poort 3.

VEXcode V5 heeft een aantal sjablonen die al zijn ingesteld voor deze builds. Een eenvoudige manier om bijvoorbeeld een VEXcode V5-project voor de V5 Clawbot te starten, is door een voorbeeldsjabloon te gebruiken. Hiermee worden de apparaten van de Clawbot geconfigureerd en worden de specifieke apparaatblokken aan de Toolbox toegevoegd.

VEXcode V5-werkbalk met het menu Bestand geopend en de optie Voorbeelden openen gemarkeerd. Open voorbeelden is de vijfde optie in het menu, onder Nieuw blokkenproject, Nieuw tekstproject, Openen en Recente bestanden openen.

Open een voorbeeldproject door 'Open voorbeelden' te selecteren in het menu Bestand.

Menu Voorbeeldprojecten met de categorie Sjablonen in de filterbalk gemarkeerd.

Selecteer 'Sjablonen' in de filterbalk.

Miniatuur voor het voorbeeldproject Clawbot Drivetrain 2 motor zonder gyro.

Selecteer vervolgens de sjabloon Clawbot (aandrijflijn met 2 motoren, geen gyro).

Opmerking: Bekijk het gedeelte Robot Config met artikelen voor meer informatie over het configureren van apparaten.


Blokken gebruiken

VEXcode V5 wordt geopend als een Blocks-project. Programmeren met blokken zorgt voor een omgeving die toegankelijk is, met een zeer lage instapdrempel. Het coderen van een Blocks-project maakt echter ook een geavanceerd programmeerniveau mogelijk.

VEXcode V5 met een pijl die aangeeft dat een Print-blok uit de Toolbox wordt gesleept en aan een stapel blokken wordt toegevoegd.

Een blok kan aan een project worden toegevoegd door het vanuit de Toolbox naar de werkruimte te slepen.

VEXcode V5 met een pijl die aangeeft dat een Print-blok uit de werkruimte en terug naar de gereedschapskist wordt gesleept om het te verwijderen.

Het kan net zo gemakkelijk uit het project worden verwijderd door het blok uit de werkruimte te slepen.

Enkele aanvullende nuttige artikelen waarin blokken worden gebruikt, zijn onder meer:


Besparing

VEXcode V5-werkbalk met het projectnaamveld gewijzigd naar Drive. Het label aan de rechterkant is gemarkeerd en bevat de tekst Opgeslagen.

Zodra u uw VEX V5-project hebt voltooid, moet het op uw apparaat worden opgeslagen. Het opslaan van uw project verschilt afhankelijk van uw apparaat.

In de volgende artikelen wordt uitgelegd hoe u uw project op uw apparaat kunt opslaan:


Update de firmware indien nodig

V5 Firmware Utility-toepassingspictogram.

De VEX V5 Brain en andere slimme apparaten hebben onderliggende software waarmee de apparaten kunnen werken met het VEXcode V5-project. Deze software wordt firmware genoemd, of ook wel bekend als VEXos.

VEXcode V5 met een oranje Brain-icoon op de werkbalk, wat aangeeft dat de Brain-firmware verouderd is.

Als de firmware niet up-to-date is met uw huidige versie VEXcode V5, kunt u uw project niet downloaden naar de V5 Brain. VEXcode V5 waarschuwt u wanneer de firmware niet up-to-date is door een oranje hersenpictogram weer te geven zodra een actieve V5 Brain op uw apparaat is aangesloten.

Opmerking: Bekijk dit artikel artikel voor meer informatie over aan de slag gaan met firmware.


Downloaden en uitvoeren

V5 Robot Brain is ingeschakeld en via een USB-kabel verbonden met een laptop.

Uw VEXcode V5-project moet worden gedownload naar de VEX V5 Brain om uw project te kunnen uitvoeren. Dit wordt bereikt met een USB-kabel die is aangesloten tussen de V5 Brain en uw apparaat.

Diagram met een signaalicoon boven twee pijlen die tussen de V5 Controller en de V5 Brain wijzen om een draadloze verbinding aan te geven.

Of draadloos door uw apparaat aan te sluiten op de V5-controller.

VEXcode V5 met het Slots-dropdownmenu geopend. Het menu heeft 8 beschikbare slots voor het downloaden van projecten naar de Brain.

De V5 Brain heeft acht downloadslots waarmee acht verschillende projecten tegelijkertijd op de V5 Brain kunnen worden opgeslagen.

Zodra de V5 Brain is aangesloten en een slot is geselecteerd, kan uw project worden gedownload naar de V5 Brain en vervolgens worden uitgevoerd. Wanneer een project wordt uitgevoerd, kunt u zien hoe het project het gedrag van uw robot beïnvloedt.

Af en toe kan er tijdens het downloadproces een downloadfout optreden. Deze zijn echter meestal eenvoudig op te lossen.

De volgende artikelen helpen u bij het downloaden en uitvoeren van uw VEXcode V5-project:

Opmerking: Bekijk de Controlelijst voor het vooraf downloaden van een projectvoordat u uw project downloadt.


Een project openen

VEXcode V5 met een eerder opgeslagen Blocks-project is succesvol geopend in de werkruimte.

Zodra een VEXcode V5-project op uw apparaat is opgeslagen, kan het op een later tijdstip worden geopend om opnieuw naar uw robot te worden gedownload, of kan het project worden gewijzigd.

De volgende artikelen helpen u uw VEXcode V5-project op uw specifieke apparaat te openen:


Extra nuttige links

Er zijn veel aanvullende VEX-bibliotheekartikelen om u te helpen bij het werken met VEXcode V5.

Enkele aanvullende nuttige artikelen om aan de slag te gaan zijn:

Er zijn ook veel leuke en educatieve activiteiten te vinden in de VEX V5 STEM Labs.

Bannerafbeelding met de tekst VEX V5 STEM Labs.


Mijn eerste project

Met de volgende twee projecten kunt u oefenen met het bouwen van een project in VEXcode V5.

Afdrukken 'VEX'

Met dit project kun je een project bouwen zonder dat je een robot hoeft te monteren. Het enige dat u nodig heeft is de VEX V5 Brain en een opgeladen batterij.

V5 Robot Brain is ingeschakeld en via een USB-kabel verbonden met een laptop.

Zorg ervoor dat de V5 Brain op uw apparaat is aangesloten en is ingeschakeld.

VEXcode V5-applicatiepictogram.

Start VEXcode V5.

VEXcode V5 met een leeg Blocks-project geopend, het enige blok in de werkruimte is het blok Wanneer gestart.

Er wordt een nieuw leeg project geopend.

VEXcode V5 met een Print-blok toegevoegd aan het project onder het When started-blok. Het project luidt nu: Wanneer gestart, print Hallo op Brain.

Selecteer in de categorie 'Looks' een [Print]-blok en koppel dit aan het {When started} blok.

VEXcode V5 waarbij het bericht van het Print-blok nu is gewijzigd in VEX. Het project luidt nu: Wanneer gestart, print VEX op Brain.

Vervang het woord 'Hallo' in de parameter door het woord 'VEX.'

VEXcode V5-werkbalk met de pictogrammen Downloaden en Uitvoeren gemarkeerd tussen de pictogrammen Brain en Stop. De indicator voor de opslagstatus naast de projectnaam geeft Opgeslagen aan.

Bewaar, download en voer uw project uit.

Het scherm van V5 Brain na het uitvoeren van het project. Er is een bericht afgedrukt met de tekst VEX.

'VEX' wordt afgedrukt op het kleurenaanraakscherm van de V5 Brain.

Vooruit rijden

Schuin aanzicht van de V5 Clawbot-build.

Dit project is bedoeld voor gebruik met de standaard V5 Clawbot. Bekijk de Clawbot met Controller STEM Lab voor bouwinstructies.

V5 Robot Brain is ingeschakeld en is via een USB-kabel verbonden met een laptopcomputer

Zorg ervoor dat de V5 Brain op uw apparaat is aangesloten en is ingeschakeld.

VEXcode V5-applicatiepictogram.

Start VEXcode V5.

VEXcode V5 met een leeg Blocks-project geopend, het enige blok in de werkruimte is het blok Wanneer gestart.

Er wordt een nieuw leeg project geopend.

Miniatuur voor het voorbeeldproject Clawbot Drivetrain 2 motor zonder gyro.

Open het Clawbot (aandrijflijn 2-motoren, geen gyro) voorbeeldproject.

VEXcode V5 met een Drive for-blok toegevoegd aan het project onder het When started-blok. Het project luidt nu als volgt: Bij aanvang 200 mm vooruit rijden.

Selecteer in de categorie 'Aandrijflijn' een [Drive for]-blok en koppel dit aan het {When started} blok.

Bewaar, download en voer uw project uit. De Clawbot rijdt nu 200 mm vooruit, zoals getoond in deze animatie.

Opmerking: Als u problemen ondervindt bij het werken met VEXcode V5, gebruik VEXcode V5.

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

Last Updated: