Nieuwe functies in VEXcode EXP 4.0

VEXcode EXP 4.0 introduceert een reeks nieuwe functies. Deze belangrijke update richt zich op het verbeteren van de productiviteit en toegankelijkheid bij het coderen van robotica. Lees hieronder welke nieuwe functies beschikbaar zijn in VEXcode EXP 4.0!

Klik hier om het nieuwe installatieprogramma voor VEXcode EXP 4.0 te downloaden!

CTE-werkcel

VEXcode EXP ondersteunt nu volledig de CTE Workcell. De CTE Workcell introduceert studenten in de wereld van industriële robotica en automatisering door middel van praktische activiteiten.

Afbeelding van de Teach Pendant in VEXcode EXP

In VEXcode EXP kan de 6-assige robotarm rechtstreeks worden aangesloten op een computer zonder EXP Brain om toegang te krijgen tot de Teach Pendant

Teach pendants zijn apparaten die worden gebruikt om robotarmen en andere machines voor industriële automatisering te besturen en te programmeren. Ze zijn voorzien van knoppen of een touchscreen waarmee operators de bewegingen van een robot handmatig kunnen aansturen.

Door de 6-assige robotarm aan een EXP Brain te koppelen, kunt u ook nieuwe apparaten integreren in uw CTE-project, zoals het CTE-pneumatisch systeem, Signaaltorenen Objectsensor.

Klik hier voor meer informatie over de CTE-werkcel en het gebruik ervan in klaslokalen.

Schakelblokken

Er zijn nu nieuwe Switch Blocks beschikbaar, waardoor de overgang van blokgebaseerd coderen naar tekstgebaseerd programmeren naadloos verloopt.

Geanimeerde GIF waarin een gebruiker een blok met het label 'wanneer gestart' vanuit het codeerpalet naar de werkruimte in de VEXcode-interface sleept. Hiermee wordt het proces voor het starten van een nieuw project gedemonstreerd.

Slepen en neerzetten van schakelblokken: Alle schakelblokken kunnen uit de gereedschapskist worden gesleept en direct worden ingevoerd.

Geanimeerde GIF die een blokgebaseerd programma in VEXcode V5 toont. Het programma start met een geel 'wanneer gestart'-blok, gevolgd door een oranje 'herhaal 4'-blok en een blauw 'rijd 200 mm vooruit'-blok. De GIF toont een gebruiker die een groen blok sleept en verbindt onder de bestaande blokken in de werkruimte.

Typ Python rechtstreeks in blokkenprojecten: Met VEXcode kunt u Python-opdrachten rechtstreeks in uw projecten opnemen en ze naadloos integreren met andere blokken. Om u te helpen bij het schrijven van correcte code, biedt VEXcode ook een functie voor automatisch aanvullen van Python-opdrachten.

Geanimeerde GIF van een eenvoudig VEXcode IQ Blocks-programma, waarbij de sequentie onder andere bestaat uit '200 mm vooruit rijden', '90 graden naar rechts draaien' en nog een keer '200 mm vooruit rijden'. De blokken zijn onder het blok 'wanneer gestart' samengevoegd, waarbij een basisbewegingsvolgorde van een robot wordt gedemonstreerd.

Codeconversie: Converteer hele blokstapels naar Python met één klik.

Deze functie is perfect voor leerlingen die van blokken naar tekst willen overstappen. Voor meer informatie over coderen met Switch Blocks, ga hierheen.


Opslaan en laden in webgebaseerde VEXcode

Geanimeerde GIF van de titelbalk van het VEXcode-project, die verandert van 'Niet opgeslagen' naar 'Opgeslagen' na een actie, wat aangeeft dat het project succesvol is opgeslagen.

De webgebaseerde VEXcode slaat nu automatisch projectwijzigingen op nadat u uw project voor het eerst hebt opgeslagen.

Andere wijzigingen in het menu Bestand:

  • Laden vanaf uw apparaat is nu gewijzigd inOpen.
  • Opslaan op uw apparaat is nu gewijzigd inOpslaan als.
  • U kunt nu ook handmatig opslaan met de knop Opslaan.

Klik hier voor een stapsgewijze handleiding over het laden en opslaan van het VEXcode EXP-project in een Chrome-browser.


Bijgewerkte AI Vision Sensor-detectie

De AI Vision Sensor kan nu AprilTags en AI Classifications detecteren.

Een screenshot van de AI Vision Utility-interface in VEXcode, waarop de livefeed van de camera te zien is die drie AprilTags vastlegt. De AprilTags-functie is ingeschakeld, terwijl de AI-classificatie is uitgeschakeld. De herkende tags worden gelabeld met hun respectievelijke ID's, coördinaten en afmetingen. De knop 'Kleur toevoegen' is aanwezig, maar de kleurinstellingen zijn momenteel inactief. De firmwarestatus wordt weergegeven als up-to-date, met versie 1.0.0.b16.

AprilTags zijn afbeeldingen die gedetecteerd kunnen worden en een unieke ID hebben. Ze kunnen worden afgedrukt en gebruikt in de praktijk, waar robots worden gebruikt. Download hier een afdrukbare AprilTag PDF.

Schermafbeelding van een 'AI Vision Utility'-interface. De interface is verbonden, wat wordt aangegeven door de groene status 'Verbonden'. Het hoofdgedeelte toont een live camerafeed met vier gedetecteerde objecten: een rode bal, een blauwe bal, een groene ring en een rode ring, elk met omkaderde vakken waarin hun positie (X, Y), afmetingen (B, H) en betrouwbaarheidsscores (99%) worden weergegeven. In het rechterpaneel vindt u opties voor het inschakelen van AprilTags en AI Classification, waarbij AI Classification is ingesteld op 'Classroom Elements'. Er is een optie om een kleur een naam te geven en in te stellen, met knoppen voor 'Kleur toevoegen' en een knop voor 'Video bevriezen' onder de livefeed. De firmwarestatus wordt aangegeven als 'Up to Date' met versie '1.0.0.b16.'

De AI Vision Sensor kan ook verschillende gekleurde buckyballs en ringen uit de VEX EXP Classroom Bundlesidentificeren.

Klik hier om te leren hoe u de AI Vision Sensor in Blocks, Pythonen C++kunt gebruiken.


Blokken hardop lezen

Alle blokken in VEXcode EXP 4.0 kunnen nu worden voorgelezen met een eenvoudige klik met de rechtermuisknop.

Deze functie is beschikbaar op alle apparaten, behalve Android.

  • Aanpasbare stemmen: Kies uit verschillende stemmen en pas de snelheid en toonhoogte aan in het nieuwe menu Extra.
  • Integratie van contextmenu: Klik met de rechtermuisknop op een blok om het hardop te laten voorlezen.

Klik hier voor stapsgewijze instructies over het gebruik van de leesfunctie in VEXcode.


Hulpmiddelenmenu

Het nieuwe Tools-menu van VEXcode EXP 4.0 zit boordevol functies voor productiviteit en toegankelijkheid.

Een bijgesneden schermafbeelding van het vervolgkeuzemenu 'Extra' in VEXcode V5. Het menu bevat opties voor 'Thema', 'Sneltoetsen', 'Spraakinstellingen' en 'API-documentatie'. Het gedeelte 'TUTORIALS' is bovenaan de vervolgkeuzelijst gemarkeerd.

Sneltoetsen

Er zijn nieuwe sneltoetsen beschikbaar voor het starten, stoppen en openen van helpdocumentatie.

Mac Vensters
Het VEXcode-projectvenster toont het vervolgkeuzemenu 'Extra' met 'Sneltoetsen' gemarkeerd. In het submenu worden sneltoetsen weergegeven voor de acties Starten, Stoppen en Help openen, waaronder ⌘ + return voor Start, ⌘ + e voor Stoppen en ⌘ + h voor Help openen. Het menu Extra in VEXcode met het submenu Sneltoetsen gemarkeerd. In het submenu worden sneltoetsen weergegeven, waaronder 'Start' (Ctrl + Enter), 'Stop' (Ctrl + e) en 'Help openen' (Ctrl + h).

Thema met hoog contrast

Thema's met een hoog contrast vergroten het onderscheid tussen tekst en achtergrond, waardoor de inhoud gemakkelijker te lezen is voor gebruikers met een visuele beperking, kleurenblindheid of andere visuele beperkingen.

Standaard Hoog contrast
Een screenshot van een VEXcode V5-blokgebaseerd programma toont een reeks blokken die zijn ontworpen om de robotbeweging te besturen en berichten weer te geven. Het programma start met een 'wanneer gestart'-blok, gevolgd door een lus die vier keer wordt herhaald. Binnen de lus rijdt de robot 200 mm vooruit, draait dan 90 graden naar rechts en print de huidige richting in graden op de Brain. Na de lus print het programma 'Beweging voltooid' op de Brain. Een screenshot van een VEXcode V5-blokgebaseerd programma toont een reeks blokken die zijn ontworpen om de robotbeweging te besturen en berichten weer te geven. Het programma start met een 'wanneer gestart'-blok, gevolgd door een lus die vier keer wordt herhaald. Binnen de lus rijdt de robot 200 mm vooruit, draait dan 90 graden naar rechts en print de huidige richting in graden op de Brain. Na de lus print het programma 'Beweging voltooid' op de Brain.

Spraakinstellingen

Met de nieuwe functie Blokken lezen kunt u via dit menu de gebruikte stem, de spreeksnelheid en de toonhoogte wijzigen.

Een schermafbeelding van het venster Spraakinstellingen in VEXcode IQ. In het venster kunnen gebruikers een stem selecteren uit een vervolgkeuzemenu met de naam 'Stemmen', waarbij 'Microsoft D' momenteel is geselecteerd. Hieronder vindt u twee schuifregelaars, één voor 'Toonhoogte' en één voor 'Snelheid'. Beide zijn ingesteld op 100%. Onder de schuifregelaars bevindt zich een groene knop met het label 'Test Voice'. Rechtsonder vindt u een blauwe knop 'Gereed'.

API-documentatie

Krijg toegang tot uitgebreide API-documentatie, zodat u gemakkelijker dan ooit het volledige potentieel van uw VEX EXP-robot kunt verkennen en benutten.

Een screenshot van de VEX EXP API Reference-website, met de documentatie voor de turn_for()-methode in de DriveTrain-klasse. Met de turn_for()-methode kunt u de aandrijflijn in beide richtingen onder een specifieke hoek draaien. De vermelde parameters zijn onder meer richting (een geldig TurnType), hoek (de hoek waarin de aandrijflijn moet draaien), eenheden (optioneel, met een standaardwaarde van GRADEN), snelheid (optioneel), eenheden_v (optioneel, met een standaardwaarde van RPM) en wachten (optioneel). De methode kan blokkerend of niet-blokkerend zijn, afhankelijk van de wait-parameter.

Klik hier voor toegang tot de officiële VEX API-referentiesite.


Webgebaseerde draadloze projectdownloads

De webgebaseerde VEXcode EXP kan nu draadloos verbinding maken met een EXP Brain via een EXP Controller.

Een screenshot van de VEXcode V5-werkbalk. De pictogrammen 'CONTROLLER' en 'BRAIN' zijn in het rood gemarkeerd op de werkbalk. Dit geeft aan dat dit de geselecteerde apparaten voor het project zijn. Ernaast staan de knoppen 'DOWNLOAD', 'UITVOEREN', 'STOP', 'DELEN' en 'FEEDBACK'.

Klik hier om te leren hoe u draadloos een project naar uw EXP Brain kunt downloaden.

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

Last Updated: