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.

Menu Dispositivi VEXcode IQ con l'impostazione di generazione del cervello del robot IQ mostrata. Questa impostazione è impostata sull'opzione di seconda generazione.

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

VEXcode IQ con un progetto di prima generazione nell'area di lavoro. L'icona Dispositivi è evidenziata tra le icone Visualizzatore codice e Guida.

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

Menu Dispositivi VEXcode IQ con l'impostazione di generazione del cervello del robot IQ mostrata. Questa impostazione è impostata sull'opzione di prima generazione, ma è evidenziata l'opzione di seconda generazione.

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

Menu Dispositivi VEXcode IQ con l'impostazione di generazione del cervello del robot IQ mostrata. Questa impostazione è stata impostata sulla seconda generazione ed è evidenziata.

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).

VEXcode IQ con un progetto di prima generazione nell'area di lavoro. L'icona Dispositivi è evidenziata tra le icone Visualizzatore codice e Guida.

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

Menu Dispositivi VEXcode IQ con l'impostazione di generazione del cervello del robot IQ mostrata. Questa impostazione è impostata sull'opzione di prima generazione, ma è evidenziata l'opzione di seconda generazione.

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

Il prompt di generazione VEXcode IQ Brain che legge i progetti IQ Robot Brain di prima generazione deve essere convertito prima di poter essere utilizzato con un IQ Robot Brain di seconda generazione. Desideri procedere con la conversione? Di seguito è riportato un collegamento a Lean More. Ci sono anche due pulsanti sotto, uno dice Annulla e l'altro dice Continua. Il pulsante Continua è evidenziato.

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.

VEXcode IQ Seleziona Gyro Digita il prompt che contiene il messaggio Questo progetto utilizza una trasmissione con un giroscopio. Seleziona il tipo di dati Gyro da utilizzare con il tuo robot VEX IQ (2a generazione). Di seguito sono riportate due opzioni: una è External Gyro e l'altra è Brain Inertial.

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.

Il prompt di conversione del progetto VEXcode IQ riporta che la conversione del progetto è stata completata con queste modifiche. Il sensore giroscopico della trasmissione è stato sostituito con quello inerziale. In basso c'è il pulsante OK.

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

Menu Dispositivi VEXcode IQ con l'impostazione di generazione del cervello del robot IQ mostrata. Questa impostazione è stata impostata sulla seconda generazione ed è evidenziata. Viene mostrato anche il dispositivo Drivetrain e la sua icona inerziale è evidenziata per indicare che il progetto ora utilizza il sensore inerziale integrato nel Brain.

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

VEXcode IQ con un progetto di prima generazione nell'area di lavoro. L'icona Dispositivi è evidenziata tra le icone Visualizzatore codice e Guida.

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

Menu Dispositivi VEXcode IQ con l'impostazione di generazione del cervello del robot IQ mostrata. Questa impostazione è impostata sull'opzione di prima generazione, ma è evidenziata l'opzione di seconda generazione.

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

Il prompt di generazione VEXcode IQ Brain che legge i progetti IQ Robot Brain di prima generazione deve essere convertito prima di poter essere utilizzato con un IQ Robot Brain di seconda generazione. Desideri procedere con la conversione? Di seguito è riportato un collegamento a Lean More. Ci sono anche due pulsanti sotto, uno dice Annulla e l'altro dice Continua. Il pulsante Continua è evidenziato.

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. 

Il prompt di conversione del progetto VEXcode IQ riporta che la conversione del progetto è stata completata con queste modifiche. Aggiornato il menu a discesa del blocco eventi {When Brain button}. In basso è evidenziato il pulsante OK.

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.

Menu Dispositivi VEXcode IQ con l'impostazione di generazione del cervello del robot IQ mostrata. Questa impostazione è stata impostata sulla seconda generazione ed è evidenziata.

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

Il prompt di conversione del progetto VEXcode IQ riporta che la conversione del progetto è stata completata con queste modifiche. Aggiornato il menu a discesa del blocco eventi {When Brain button}. In basso c'è il pulsante OK.

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

Diagramma del blocco When Brain Button che presenta un menu a discesa di pulsanti diverso a seconda della generazione del cervello. Il menu di prima generazione presenta tre opzioni: Su, Giù e Seleziona. Il menu di seconda generazione presenta tre opzioni: Sinistra, Destra e Spunta.

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

Il prompt di conversione del progetto VEXcode IQ riporta che la conversione del progetto è stata completata con queste modifiche. Aggiornato il menu a discesa del blocco di rilevamento del pulsante cerebrale premuto. In basso c'è il pulsante OK.

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

Diagramma del blocco Brain Button Pressed che presenta un menu a discesa di pulsanti diverso a seconda della generazione di Brain. Il menu di prima generazione presenta tre opzioni: Su, Giù e Seleziona. Il menu di seconda generazione presenta tre opzioni: Sinistra, Destra e Spunta.

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

Il prompt di conversione del progetto VEXcode IQ riporta che la conversione del progetto è stata completata con queste modifiche. Il sensore giroscopico della trasmissione è stato sostituito con quello inerziale. In basso c'è il pulsante OK.

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

Il menu Dispositivi VEXcode IQ è aperto e l'impostazione di generazione del cervello del robot è impostata su 2a generazione. Viene mostrato il dispositivo Drivetrain e la sua icona inerziale è evidenziata per indicare che il progetto sta ora utilizzando il sensore inerziale integrato nel Brain.

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: