Conversione di un progetto IQ (1a generazione) da utilizzare con un cervello IQ (2a generazione).

Mentre lavori con VEX IQ, potresti voler eseguire un progetto configurato per un Brain (di prima generazione) su un robot con un Brain (di seconda generazione). In questo scenario, dovrai convertire il tuo progetto da "1a generazione" a "2a generazione" in VEXcode IQ.

2nd_gen.png

Nella maggior parte dei casi, durante la conversione non verranno apportate modifiche al progetto. Tuttavia, ci sono alcuni casi in cui vengono apportate automaticamente modifiche minori quando determinati blocchi vengono utilizzati in un progetto di prima generazione. Queste modifiche non influenzeranno il modo in cui il tuo progetto viene eseguito su un cervello IQ (2a generazione).


Conversione di un progetto senza giroscopio: nessuna modifica al codice

quadrati.evice.icon.png

Apri un progetto (di prima generazione) nell'area di lavoro. Quindi, seleziona l'icona della finestra Dispositivi.

nogyro.png

Una volta aperta la finestra Dispositivi, seleziona l'icona "2a generazione".

convertito_in_2nd_copy.png

Se non è stato configurato alcun giroscopio, l'icona '2a generazione' si evidenzierà in blu per mostrare che il progetto è stato convertito. Ora puoi eseguire questo progetto su un Brain (di seconda generazione).


Conversione di un progetto con giroscopio configurato: nessuna modifica al codice

Se disponi di una trasmissione con un giroscopio configurato, dovrai configurare il giroscopio con IQ Brain (2a generazione) o configurare il sensore inerziale del cervello incorporato in IQ Brain (2a generazione).

quadrati.evice.icon.png

Apri un progetto (di prima generazione) nell'area di lavoro. Quindi, seleziona l'icona della finestra Dispositivi.

quadrato.select_2nd_gen.png

Una volta aperta la finestra Dispositivi, seleziona l'icona "2a generazione".

select_continue.png

Se hai una trasmissione con un giroscopio configurato, dovrai configurare manualmente il giroscopio esterno o configurare il sensore inerziale cerebrale. 

In questo scenario, si aprirà una finestra di dialogo di conversione. Seleziona "Continua" per procedere con la conversione.

Nota: Se non hai un giroscopio configurato, non riceverai questo messaggio e il tuo progetto verrà convertito.

select_gyro_type.png

Ti verrà richiesto di selezionare la configurazione del giroscopio; sia Externail Gyro che Brain Inertial. Selezionane uno.

  • Se viene selezionato Giroscopio esterno, verrà configurato per la stessa porta configurata in precedenza.
  • Se viene selezionato Brain Inertial, il tuo progetto utilizzerà il Brain Inertial Sensor incorporato nel Brain e la porta sarà libera di essere utilizzata con altri dispositivi.

brain_inertial_confirmation.png

Apparirà un messaggio per avvisarti che il progetto è stato convertito. Selezionare 'OK' per procedere.

2nd_gen_with_intertial.png

L'icona "2a generazione" verrà evidenziata in blu per mostrare che il progetto è stato convertito. Puoi anche vedere che il sensore inerziale cerebrale è stato configurato.

Ora puoi eseguire questo progetto su un Brain (di seconda generazione).

Nota:Se questo progetto viene riconvertito alla prima generazione, il giroscopio esterno non verrà configurato automaticamente. Dovrà essere configurato manualmente nella finestra Dispositivi.

Nota: Il processo di conversione verrà avviato anche quando un IQ Brain (2a generazione) è collegato mentre VEXcode è in modalità 1a generazione.


Conversione di un progetto con modifiche minori al codice apportate automaticamente

select_device_icon.png

Apri un progetto (di prima generazione) nell'area di lavoro. Quindi, seleziona l'icona della finestra Dispositivi.

select_2nd_gen.png

Una volta aperta la finestra Dispositivi, seleziona l'icona "2a generazione".

select_continue.png

Apparirà un messaggio per avvisarti che il progetto dovrà essere convertito. Seleziona "Continua" per procedere con la conversione.

Nota: Questo messaggio si aprirà solo se sono state apportate modifiche al codice del progetto. 

select_ok_conversion.png

Si aprirà un messaggio di completamento della conversione ed elencherà tutte le modifiche apportate. In questo esempio, il menu a discesa del blocco eventi {When Brain button} è stato aggiornato dalla configurazione di 1a a 2a generazione.

  • Consulta la sezione seguente per ulteriori informazioni sui diversi messaggi che potresti ricevere e su come interpretarli.

Seleziona "OK" per salvare la conversione del progetto.

2nd_gen_is_highlighted.png

L'icona "2a generazione" verrà evidenziata in blu per mostrare che il progetto è stato convertito. Ora puoi eseguire questo progetto su un Brain (di seconda generazione).


Interpretazione dei messaggi di dialogo durante la conversione di progetti

Se era necessaria una conversione al codice a causa di una delle condizioni mostrate di seguito, il messaggio dopo la conversione sarà: "La conversione del progetto è stata completata con queste modifiche", seguito da un elenco di eventuali modifiche apportate al codice. Di seguito sono elencate le modifiche che potresti riscontrare durante la conversione di un progetto (di prima generazione) per l'esecuzione su un Brain (di seconda generazione). 

Nota: Il processo di conversione verrà avviato anche quando un IQ Brain (2a generazione) è collegato mentre VEXcode è in modalità 1a generazione.

{When Brain button} Menu a discesa aggiornato

brain_button_event.png

Qui il messaggio ti informa che la conversione è completata e che il menu a tendina del blocco {When Brain button} è stato aggiornato.

update_when_brain_button_pressed.png

Poiché i pulsanti freccia sul Brain (di prima generazione) sono "Su" e "Giù", ma sono "Sinistra" e "Destra" sul Brain (di seconda generazione), i parametri nel menu a discesa per i Blocchi collegati al Brain I pulsanti freccia devono essere aggiornati.

Menù a tendina aggiornato

brain_button_sensing.png

Qui il messaggio ti informa che la conversione è completata e che il menu a tendina del blocco <Brain button pressed> è stato aggiornato.

menu_options_change.png

Poiché i pulsanti freccia sul Brain (di prima generazione) sono "Su" e "Giù", ma sono "Sinistra" e "Destra" sul Brain (di seconda generazione), i parametri nel menu a discesa per i Blocchi collegati al Brain I pulsanti freccia devono essere aggiornati.

Aggiornamento del giroscopio della trasmissione

brain_inertial_confirmation.png

Qui il messaggio ti informa che il sensore giroscopico della trasmissione è stato sostituito con il sensore inerziale.

inerziale.png

Vedrai l'icona del sensore inerziale nei dispositivi.    
Nota:Se questo progetto viene riconvertito alla prima generazione, il giroscopio esterno non verrà configurato automaticamente. Dovrà essere configurato manualmente.

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

Last Updated: