Een IQ-project (1e generatie) omzetten voor gebruik met een IQ-brein (2e generatie).

Terwijl u met VEX IQ werkt, wilt u misschien een project uitvoeren dat is geconfigureerd voor een (1e generatie) Brain op een robot met een (2e generatie) Brain. In dit scenario moet u uw project converteren van '1e generatie' naar '2e generatie' in VEXcode IQ.

VEXcode IQ Devices-menu met de generatie-instelling voor IQ Robot Brain weergegeven. Deze instelling is ingesteld op de 2e generatie-optie.

In de meeste gevallen zullen er tijdens de conversie geen wijzigingen in het project plaatsvinden. Er zijn echter enkele gevallen waarin kleine wijzigingen automatisch worden aangebracht wanneer bepaalde blokken worden gebruikt in een project van de eerste generatie. Deze wijzigingen hebben geen invloed op de manier waarop uw project wordt uitgevoerd op een IQ-brein (2e generatie).


Een project zonder gyro converteren - geen wijzigingen in de code

VEXcode IQ met een project van de 1e generatie in de werkruimte. Het pictogram Apparaten wordt gemarkeerd tussen de pictogrammen Codeviewer en Help.

Open een (1e generatie) project in de werkruimte. Selecteer vervolgens het vensterpictogram Apparaten.

VEXcode IQ Devices-menu met de generatie-instelling voor IQ Robot Brain weergegeven. Deze instelling is ingesteld op de 1e generatie-optie, maar de 2e generatie-optie is gemarkeerd.

Zodra het venster Apparaten geopend is, selecteert u het pictogram '2e generatie'.

VEXcode IQ Devices-menu met de generatie-instelling voor IQ Robot Brain weergegeven. Deze instelling is overgeschakeld naar 2e generatie en is gemarkeerd.

Als er geen Gyro is geconfigureerd, licht het pictogram '2e generatie' blauw op om aan te geven dat het project is geconverteerd. Je kunt dit project nu uitvoeren op een (2e generatie) Brain.


Een project converteren terwijl Gyro is geconfigureerd - geen wijzigingen in de code

Als je een aandrijflijn hebt met een geconfigureerde Gyro, moet je de Gyro configureren met de IQ (2e generatie) Brain, of de Brain Inertial Sensor configureren die is ingebed in de IQ (2e generatie) Brain.

VEXcode IQ met een project van de 1e generatie in de werkruimte. Het pictogram Apparaten wordt gemarkeerd tussen de pictogrammen Codeviewer en Help.

Open een (1e generatie) project in de werkruimte. Selecteer vervolgens het vensterpictogram Apparaten.

VEXcode IQ Devices-menu met de generatie-instelling voor IQ Robot Brain weergegeven. Deze instelling is ingesteld op de 1e generatie-optie, maar de 2e generatie-optie is gemarkeerd.

Zodra het venster Apparaten geopend is, selecteert u het pictogram '2e generatie'.

VEXcode IQ Brain Generation-prompt die luidt: IQ Robot Brain-projecten van de 1e generatie moeten worden geconverteerd voordat ze kunnen worden gebruikt met een IQ Robot Brain van de 2e generatie. Wilt u doorgaan met de conversie? Hieronder vindt u een link naar Lean More. Er staan ook twee knoppen hieronder, één met de tekst Annuleren en de andere met de tekst Doorgaan. De knop Doorgaan is gemarkeerd.

Als u een aandrijflijn heeft met een geconfigureerde Gyro, moet u de externe Gyro handmatig configureren, of de Brain Inertial Sensor configureren. 

In dit scenario wordt een conversiedialoogvenster geopend. Selecteer 'Doorgaan' om door te gaan met de conversie.

Let op: Als u geen Gyro geconfigureerd heeft, krijgt u dit bericht niet en wordt uw project geconverteerd.

VEXcode IQ Select Gyro Type-prompt met het bericht Dit project gebruikt een aandrijflijn met een gyro. Selecteer het type Gyrodata dat u wilt gebruiken met uw VEX IQ (2e generatie)-robot. Hieronder staan twee opties, één is External Gyro en de andere is Brain Inertial.

U wordt gevraagd de Gyro-configuratie te selecteren; ofwel Externail Gyro ofwel Brain Inertial. Kies een.

  • Als Externe Gyro is geselecteerd, wordt deze geconfigureerd voor dezelfde poort als eerder geconfigureerd.
  • Als Brain Inertial is geselecteerd, gebruikt uw project de Brain Inertial Sensor die in de Brain is ingebed en is de poort gratis te gebruiken met andere apparaten.

VEXcode IQ Project Conversion-prompt met de tekst Projectconversie is voltooid met deze wijzigingen. De gyrosensor van de aandrijflijn werd vervangen door de traagheidssensor. Hieronder ziet u een OK-knop.

Er verschijnt een bericht om u te waarschuwen dat het project is geconverteerd. Selecteer 'OK' om door te gaan.

VEXcode IQ Devices-menu met de generatie-instelling voor IQ Robot Brain weergegeven. Deze instelling is overgeschakeld naar 2e generatie en is gemarkeerd. Het Drivetrain-apparaat wordt ook weergegeven en het traagheidspictogram is gemarkeerd. Dit geeft aan dat het project nu gebruikmaakt van de ingebouwde traagheidssensor van de Brain.

Het pictogram '2e generatie' wordt blauw gemarkeerd om aan te geven dat het project is geconverteerd. Je kunt ook zien dat de Brain Inertial Sensor is geconfigureerd.

Je kunt dit project nu uitvoeren op een (2e generatie) Brain.

Opmerking:Als dit project terug wordt geconverteerd naar de 1e generatie, wordt de externe Gyro niet automatisch geconfigureerd. Het moet handmatig worden geconfigureerd in het venster Apparaten.

Opmerking: Het conversieproces start ook wanneer een IQ (2e generatie) Brain is aangesloten terwijl VEXcode in de 1e generatie modus staat.


Een project converteren met kleine wijzigingen in automatisch gemaakte code

VEXcode IQ met een project van de 1e generatie in de werkruimte. Het pictogram Apparaten wordt gemarkeerd tussen de pictogrammen Codeviewer en Help.

Open een (1e generatie) project in de werkruimte. Selecteer vervolgens het vensterpictogram Apparaten.

VEXcode IQ Devices-menu met de generatie-instelling voor IQ Robot Brain weergegeven. Deze instelling is ingesteld op de 1e generatie-optie, maar de 2e generatie-optie is gemarkeerd.

Zodra het venster Apparaten geopend is, selecteert u het pictogram '2e generatie'.

VEXcode IQ Brain Generation-prompt die luidt: IQ Robot Brain-projecten van de 1e generatie moeten worden geconverteerd voordat ze kunnen worden gebruikt met een IQ Robot Brain van de 2e generatie. Wilt u doorgaan met de conversie? Hieronder vindt u een link naar Lean More. Er staan ook twee knoppen hieronder, één met de tekst Annuleren en de andere met de tekst Doorgaan. De knop Doorgaan is gemarkeerd.

Er verschijnt een bericht om u te waarschuwen dat het project moet worden geconverteerd. Selecteer 'Doorgaan' om door te gaan met de conversie.

Let op: Dit bericht wordt alleen geopend als er wijzigingen zijn aangebracht in de projectcode. 

VEXcode IQ Project Conversion-prompt met de tekst Projectconversie is voltooid met deze wijzigingen. {When Brain button} gebeurtenisblok dropdown menu bijgewerkt. Hieronder ziet u een gemarkeerde OK-knop.

Er wordt een bericht geopend dat de conversie is voltooid en waarin alle aangebrachte wijzigingen worden vermeld. In dit voorbeeld is het vervolgkeuzemenu {When Brain button} gebeurtenisblokken bijgewerkt van de configuratie van de 1e naar de 2e generatie.

  • Zie het onderstaande gedeelte voor meer informatie over de verschillende berichten die u kunt ontvangen en hoe u deze kunt interpreteren.

Selecteer 'OK' om de projectconversie op te slaan.

VEXcode IQ Devices-menu met de generatie-instelling voor IQ Robot Brain weergegeven. Deze instelling is overgeschakeld naar 2e generatie en is gemarkeerd.

Het '2e generatie'-pictogram wordt blauw gemarkeerd om aan te geven dat het project is geconverteerd. Je kunt dit project nu uitvoeren op een (2e generatie) Brain.


Dialoogberichten interpreteren bij het converteren van projecten

Als er een conversie naar de code nodig was vanwege een van de onderstaande omstandigheden, zal het bericht na de conversie zijn: "Projectconversie is voltooid met deze wijzigingen", gevolgd door een lijst met eventuele wijzigingen die in de code zijn aangebracht. Hieronder staan ​​de wijzigingen die u kunt tegenkomen bij het converteren van een (1e generatie) project naar een (2e generatie) Brain. 

Opmerking: Het conversieproces start ook wanneer een IQ (2e generatie) Brain is aangesloten terwijl VEXcode in de 1e generatie modus staat.

{When Brain button} Vervolgkeuzemenu bijgewerkt

VEXcode IQ Project Conversion-prompt met de tekst Projectconversie is voltooid met deze wijzigingen. {When Brain button} gebeurtenisblok dropdown menu bijgewerkt. Hieronder ziet u een OK-knop.

Hier vertelt het bericht dat de conversie is voltooid en dat het vervolgkeuzemenu van het {When Brain button} blok is bijgewerkt.

Diagram van het When Brain Button-blok met een ander dropdownmenu met knoppen, afhankelijk van de Brain-generatie. Het menu van de 1e generatie heeft drie opties: Omhoog, Omlaag en Controleren. Het menu van de 2e generatie heeft drie opties: Links, Rechts en Controleren.

Omdat de pijlknoppen op de (1e generatie) hersenen 'Omhoog' en 'Omlaag' zijn, maar ze 'Links' en 'Rechts' zijn op de (2e generatie) hersenen, zijn de parameters in het vervolgkeuzemenu voor de blokken die zijn verbonden met de Pijlknoppen moeten worden bijgewerkt.

Vervolgkeuzemenu bijgewerkt

VEXcode IQ Project Conversion-prompt met de tekst Projectconversie is voltooid met deze wijzigingen. Het dropdownmenu voor het sensorblok 'Brain Button Pressed' is bijgewerkt. Hieronder ziet u een OK-knop.

Hier vertelt het bericht dat de conversie is voltooid en dat het vervolgkeuzemenu van het <Brain button pressed> blok is bijgewerkt.

Diagram van het blok Brain Button Pressed, dat een ander dropdownmenu met knoppen heeft, afhankelijk van de Brain-generatie. Het menu van de 1e generatie heeft drie opties: Omhoog, Omlaag en Controleren. Het menu van de 2e generatie heeft drie opties: Links, Rechts en Controleren.

Omdat de pijlknoppen op de (1e generatie) hersenen 'Omhoog' en 'Omlaag' zijn, maar ze 'Links' en 'Rechts' zijn op de (2e generatie) hersenen, zijn de parameters in het vervolgkeuzemenu voor de blokken die zijn verbonden met de Pijlknoppen moeten worden bijgewerkt.

Gyro-update van de aandrijflijn

VEXcode IQ Project Conversion-prompt met de tekst Projectconversie is voltooid met deze wijzigingen. De gyrosensor van de aandrijflijn werd vervangen door de traagheidssensor. Hieronder ziet u een OK-knop.

Hier vertelt het bericht dat de gyrosensor van de aandrijflijn is vervangen door de traagheidssensor.

Het VEXcode IQ Devices-menu is geopend en de Robot Brain-generatie-instelling is ingesteld op 2e generatie. Het aandrijfsysteem wordt weergegeven en het traagheidspictogram is gemarkeerd. Dit geeft aan dat het project nu gebruikmaakt van de ingebouwde traagheidssensor van de Brain.

U ziet het traagheidssensorpictogram in de Apparaten.    
Opmerking:Als dit project terug wordt geconverteerd naar de 1e generatie, wordt de externe Gyro niet automatisch geconfigureerd. Het zal handmatig moeten worden geconfigureerd.

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

Last Updated: