Codifica con VEXcode IQ (1a generazione)

VEXcode IQ è l'ambiente di codifica per programmare un robot VEX IQ. Il seguente articolo fornisce collegamenti ad altri articoli che ti aiuteranno a iniziare a programmare con VEXcode IQ. Alla fine di questo articolo, avrai la possibilità di programmare il VEX Clawbot IQ per andare avanti o di creare un progetto per stampare "VEX" sul display LCD del VEX IQ Brain.

IQEDUhero.jpg

Nota: per testare il tuo progetto alla fine di questo articolo, assicurati di iniziare con una batteria IQ carica.

Questo articolo includerà:

  • Scarica l'applicazione
  • Dispositivi e modelli
  • Utilizzo dei blocchi
  • Salvataggio
  • Aggiorna il firmware se necessario
  • Download ed esecuzione
  • Apertura di un progetto
  • Ulteriori collegamenti utili
  • Il mio primo progetto
    • Stampa l'esempio 'VEX' (non è richiesta la costruzione del robot)
    • Esempio di Drive Forward (è richiesta la build di Clawbot IQ)

Scarica l'applicazione

VEXcode IQ è disponibile per diversi tipi di dispositivi. L'applicazione deve essere scaricata sul tuo dispositivo. Visualizza la pagina di download del VEXcode

2020-08-08_8-55-24.png

I seguenti collegamenti ti aiuteranno a scaricare l'applicazione sul tuo dispositivo:


Dispositivi e modelli

QuandoApri.png

Quando apri un nuovo progetto VEXcode IQ, il progetto è impostato per utilizzare solo VEX IQ Brain. Gli unici blocchi che appariranno nella casella degli strumenti sono i blocchi predefiniti. 

Un progetto viene personalizzato aggiungendo i dispositivi utilizzati sul tuo robot. Ulteriori blocchi popoleranno la Casella degli strumenti per ciascun dispositivo aggiunto.

ForExample.png

Ad esempio, l'aggiunta di un dispositivo "Motore DRIVETRAIN 2" aggiungerà il set di blocchi "Drivetrain" alla casella degli strumenti.

Clawbot_Autopilot.png

Esistono numerose build VEX IQ standard, come Clawbot e Autopilot, che possono essere utilizzate in classe e nei laboratori VEX STEM.

Clawbot_Devices.png

VEXcode IQ ha una serie di modelli già configurati per queste build. Ad esempio, un modo semplice per avviare un progetto VEXcode IQ per Clawbot IQ è utilizzare un modello di esempio. Ciò configurerà i dispositivi del Clawbot e aggiungerà i blocchi dei dispositivi specifici alla Casella degli strumenti.

FromTheFileMenu.png

Apri un progetto di esempio selezionando "Apri esempi" dal menu File.

Filter_bar.png

Seleziona "Modelli" dalla barra dei filtri.

2020-08-08_10-25-20.png

Quindi seleziona il modello Clawbot (trasmissione a 2 motori).

Nota: consultare la sezione Robot Config degli articoli per ulteriori informazioni sulla configurazione dei dispositivi.


Utilizzo dei blocchi

VEXcode IQ si apre come progetto Blocks. La programmazione a blocchi fornisce un ambiente accessibile, con una soglia di ingresso molto bassa. Tuttavia, codificare un progetto Blocks consente anche un livello avanzato di programmazione.

È possibile aggiungere un blocco a un progetto trascinandolo dalla casella degli strumenti all'area di lavoro.

ABlockCanBeAdded.png

 Può essere eliminato altrettanto facilmente dal progetto trascinando il blocco fuori dall'area di lavoro. 

ItCanBeJust.png

Alcuni articoli utili aggiuntivi che utilizzano i blocchi includono:


Salvataggio

Una volta completato il progetto VEX IQ, sarà necessario salvarlo sul tuo dispositivo. Il salvataggio del progetto varia a seconda del dispositivo.

Salva.png

I seguenti articoli spiegano come salvare il progetto sul tuo dispositivo:


Aggiorna il firmware se necessario

VEX IQ Brain e altri dispositivi intelligenti hanno un software sottostante che consente ai dispositivi di funzionare con il progetto VEXcode IQ. Questo software è chiamato firmware, o altrimenti noto come VEXos.

VEXos_Utility__1_.jpg

Se il firmware non è aggiornato con la versione attuale di VEXcode IQ, non sarai in grado di scaricare il tuo progetto su IQ Brain. VEXcode IQ ti avvisa quando il firmware non è aggiornato visualizzando un'icona arancione a forma di cervello non appena un IQ Brain alimentato viene collegato al tuo dispositivo.

Orange_brain.png

Nota: consultare l'articolo Firmware - Per iniziare - VEXcode IQ per ulteriori informazioni sul firmware.


Download ed esecuzione

IQ_Brain_Connected_ON_copy.png

Il tuo progetto VEXcode IQ deve essere scaricato su VEX IQ Brain affinché il tuo progetto possa essere eseguito. Ciò si ottiene con un cavo USB collegato tra IQ Brain e il tuo dispositivo. 

IQ_Brain_iPad_ON.png

Oppure, in modalità wireless con dispositivi tablet iPad/Android.

FourDownloadSlots.png

VEX IQ Brain dispone di quattro slot di download che consentono di archiviare contemporaneamente quattro progetti diversi su IQ Brain.

Una volta collegato VEX IQ Brain e selezionato uno slot, il progetto può essere scaricato su IQ Brain e quindi eseguito. Quando viene eseguito un progetto, ti consente di vedere come il progetto influenza il comportamento del tuo robot.

Occasionalmente, durante il processo di download potrebbe verificarsi un errore di download. Tuttavia, questi problemi sono generalmente facili da risolvere.

I seguenti articoli ti aiuteranno a scaricare ed eseguire il tuo progetto VEXcode IQ:

Nota: Prima di scaricare il progetto, rivedere la Lista di controllo pre-download di un progetto.


Apertura di un progetto

Una volta che un progetto VEXcode IQ è stato salvato sul tuo dispositivo, può essere aperto in un secondo momento per essere scaricato nuovamente sul tuo robot, oppure il progetto può essere modificato.

OnceItHasBeenSaved.png

I seguenti articoli ti aiuteranno ad aprire il tuo progetto VEXcode IQ sul tuo dispositivo specifico:


Ulteriori collegamenti utili

Sono disponibili molti articoli aggiuntivi della Libreria per assisterti quando lavori con VEXcode IQ.

Alcuni articoli utili aggiuntivi per iniziare includono:

Ci sono anche molte attività divertenti ed educative nei VEX IQ STEM Labs.

STEM_Labs_IQ.png


Il mio primo progetto

I due progetti seguenti ti permetteranno di esercitarti nella creazione di un progetto in VEXcode IQ.

Stampa 'VEX'

Questo progetto ti consentirà di costruire un progetto senza dover assemblare un robot. Tutto ciò che servirà è VEX IQ Brain e una batteria .

IQ_Brain_Connected_ON_copy.png

Assicurati che IQ Brain sia collegato al tuo dispositivo e

VEXcode-IQ-icon.jpg

Avvia VEXcode IQ.

Progetto_vuoto.png

Si aprirà un nuovo progetto vuoto.

FromTheLooks.png

Dalla categoria "Look" seleziona un blocco [Stampa] e allegalo al blocco {When started}.

SostituisciLaParola.png

Sostituisci la parola "Ciao" nel parametro con la parola "VEX".

Scarica_e_Esegui.png

Salva, scarica ed esegui il tuo progetto.

BrainScreen.png

'VEX' verrà stampato sul display LED di IQ Brain.

Andare avanti

Questo progetto è destinato ad essere utilizzato con il Clawbot IQ standard. Visualizza Clawbot con controller STEM Lab per le istruzioni di costruzione.

Clawbot_IQ__copy.png

IQ_Brain_Connected_ON_copy.png

Assicurati che IQ Brain sia collegato al tuo dispositivo e

VEXcode-IQ-icon.jpg

Avvia VEXcode IQ.

Progetto_vuoto.png

Si aprirà un nuovo progetto vuoto.

FromTheDrivetrain.png

Dalla categoria "Trasmissione", seleziona un blocco [Drive for] e collegalo al blocco {When started}.

Nota: Guidare in avanti per 200 millimetri sposterà le ruote del Clawbot in avanti di una rotazione.

Salva, scarica ed esegui il tuo progetto. Il Clawbot ora avanzerà di 200 mm.

Nota: se riscontri problemi quando lavori con VEXcode IQ, utilizza lo strumento in VEXcode IQ.

 

Last Updated: