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.
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 .
I seguenti collegamenti ti aiuteranno a scaricare l'applicazione sul tuo dispositivo:
- Chromebook - Installa - VEXcode IQ
- Windows - Installa - VEXcode IQ
- Mac e macOS - Installa - VEXcode IQ
- iPad - Installa - VEXcode IQ
Dispositivi e modelli
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.
Ad esempio, l'aggiunta di un dispositivo "Motore DRIVETRAIN 2" aggiungerà il set di blocchi "Drivetrain" alla casella degli strumenti.
Esistono numerose build VEX IQ standard, come Clawbot e Autopilot, che possono essere utilizzate in classe e nei laboratori VEX STEM.
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.
Apri un progetto di esempio selezionando "Apri esempi" dal menu File.
Seleziona "Modelli" dalla barra dei filtri.
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.
Può essere eliminato altrettanto facilmente dal progetto trascinando il blocco fuori dall'area di lavoro.
Alcuni articoli utili aggiuntivi che utilizzano i blocchi includono:
- Dimensione del blocco - Tutorial sui blocchi - VEXcode IQ
- Forme e significato dei blocchi - Tutorial sui blocchi - VEXcode IQ
- Elimina un blocco - Tutorial sui blocchi - VEXcode IQ
Salvataggio
Una volta completato il progetto VEX IQ, sarà necessario salvarlo sul tuo dispositivo. Il salvataggio del progetto varia a seconda del dispositivo.
I seguenti articoli spiegano come salvare il progetto sul tuo dispositivo:
- Salva un progetto di blocchi su Windows - Apri e salva progetti di blocchi - VEXcode IQ
- Salva un progetto a blocchi su macOS - Apri e salva progetti a blocchi - VEXcode IQ
- Salva un progetto a blocchi su un Chromebook - Apri e salva progetti a blocchi - VEXcode IQ
- Salva un progetto di blocchi su un tablet Android - Apri e salva progetti di blocchi - VEXcode IQ
- Salva un progetto di blocchi su iPad - Apri e salva progetti di blocchi - VEXcode IQ
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.
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.
Nota: consultare l'articolo Firmware - Per iniziare - VEXcode IQ per ulteriori informazioni sul firmware.
Download ed esecuzione
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.
Oppure, in modalità wireless con dispositivi tablet iPad/Android.
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:
- Icona di stato del cervello (USB) - Connettiti al cervello - VEXcode IQ
- iPad / Tablet Android (Wireless) - Connettiti al cervello - VEXcode IQ
- Scarica in uno slot selezionato - Tutorial sui blocchi - VEXcode IQ
- Scarica ed esegui un progetto di blocchi - Tutorial sui blocchi - VEXcode IQ
- Scarica su iPad - Tutorial sui blocchi - VEXcode IQ
- Errori di download - Risoluzione dei problemi - 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.
I seguenti articoli ti aiuteranno ad aprire il tuo progetto VEXcode IQ sul tuo dispositivo specifico:
- Apri un progetto di blocchi su Windows - Apri e salva progetti di blocchi - VEXcode IQ
- Apri un progetto a blocchi su macOS - Apri e salva progetti a blocchi - VEXcode IQ
- Apri un progetto a blocchi sul Chromebook - Apri e salva progetti a blocchi - VEXcode IQ
- Apri un progetto a blocchi su iPad - Apri e salva progetti a blocchi - VEXcode IQ
- Apri un progetto di blocchi su Android - Apri e salva progetti di blocchi - VEXcode IQ
Ulteriori collegamenti utili
Sono disponibili molti articoli aggiuntivi della Libreria per assisterti quando lavori con VEXcode IQ.
Alcuni articoli utili aggiuntivi per iniziare includono:
- Accedi alla guida in un progetto Blocchi - Tutorial sui blocchi - VEXcode IQ
- Menu contestuale - Tutorial sui blocchi - VEXcode IQ
- Commenti - Tutorial sui blocchi - VEXcode IQ
- Note - Tutorial sui blocchi - VEXcode IQ
Ci sono anche molte attività divertenti ed educative nei VEX IQ STEM Labs.
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 .
Avvia VEXcode IQ.
Si aprirà un nuovo progetto vuoto.
Dalla categoria "Look" seleziona un blocco [Stampa] e allegalo al blocco {When started}.
Sostituisci la parola "Ciao" nel parametro con la parola "VEX".
Salva, scarica ed esegui il tuo progetto.
'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.
Avvia VEXcode IQ.
Si aprirà un nuovo progetto vuoto.
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.