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.

2e_gen.png

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

vierkant.evice.icon.png

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

nogyro.png

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

geconverteerd_naar_2e_kopie.png

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.

vierkant.evice.icon.png

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

vierkant.select_2nd_gen.png

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

select_continu.png

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.

select_gyro_type.png

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.

brain_inertial_confirmation.png

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

2e_gen_met_intertial.png

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

selecteer_device_icon.png

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

select_2nd_gen.png

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

select_continu.png

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. 

select_ok_conversion.png

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.

2e_gen_is_highlighted.png

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

brain_button_event.png

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

update_when_brain_button_press.png

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

brain_button_sensing.png

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

menu_options_change.png

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

brain_inertial_confirmation.png

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

inertiaal.png

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: