Nuove funzionalità in VEXcode EXP 4.0

VEXcode EXP 4.0 introduce una serie di nuove funzionalità. Questo importante aggiornamento si concentra sul miglioramento della produttività e dell'accessibilità nella codifica della robotica. Leggi di seguito per scoprire quali nuove funzionalità sono disponibili con VEXcode EXP 4.0!

Clicca qui per scaricare il nuovo programma di installazione per VEXcode EXP 4.0!

Cella di lavoro CTE

VEXcode EXP supporta ora pienamente CTE Workcell. Il CTE Workcell introduce gli studenti al mondo della robotica e dell'automazione industriale attraverso attività pratiche.

Immagine del Teach Pendant in VEXcode EXP

In VEXcode EXP, il braccio robotico a 6 assi può essere collegato direttamente a un computer senza EXP Brain per accedere al Teach Pendant .

I Teach Pendant sono dispositivi utilizzati per controllare e programmare bracci robotici e altri macchinari per l'automazione industriale e includono pulsanti o un touch screen che consentono agli operatori di guidare manualmente i movimenti di un robot.

Collegando il braccio robotico a 6 assi a un EXP Brain potrai anche integrare nuovi dispositivi nel tuo progetto CTE, come il sistema pneumatico CTE , la torre di segnalazione e il sensore di oggetti .

Clicca qui per saperne di più su CTE Workcell e sul suo utilizzo in classe.

Blocchi di commutazione

Sono ora disponibili nuovi Switch Blocks, che semplificano la transizione dalla codifica basata su blocchi alla programmazione basata su testo.

GIF animata che mostra un utente che trascina un blocco etichettato "all'avvio" dalla tavolozza di codifica all'area di lavoro nell'interfaccia VEXcode, illustrando il processo di avvio di un nuovo progetto.

Blocchi di interruttori trascinabili: Tutti i blocchi di interruttori possono essere trascinati dalla casella degli strumenti e digitati direttamente.

GIF animata che mostra un programma basato su blocchi in VEXcode V5. Il programma inizia con un blocco giallo "all'avvio", seguito da un blocco arancione "ripeti 4" e da un blocco blu "avanza per 200 mm". La GIF mostra un utente che trascina e collega un blocco verde sotto i blocchi esistenti nell'area di lavoro.

Digita Python direttamente nei blocchi Progetti: VEXcode ti consente di incorporare comandi Python direttamente nei tuoi progetti, integrandoli perfettamente con altri blocchi. Per aiutarti a scrivere codice corretto, VEXcode fornisce anche una funzionalità di completamento automatico per i comandi Python.

GIF animata che mostra un semplice programma VEXcode IQ Blocks, in cui la sequenza include 'avanzare per 200 mm', 'girare a destra di 90 gradi' e un altro 'avanzare per 200 mm'. I blocchi vengono assemblati sotto il blocco "quando avviato", illustrando una sequenza di movimento di base del robot.

Conversione del codice: Converti interi stack di blocchi in Python con un solo clic.

Questa funzionalità è perfetta per gli studenti che desiderano passare dai blocchi al testo. Per maggiori informazioni sulla codifica con Switch Blocks, vai qui.


Salvataggio e caricamento in VEXcode basato sul Web

GIF animata della barra del titolo del progetto VEXcode che cambia da "Non salvato" a "Salvato" dopo un'azione, a indicare che il progetto è stato salvato correttamente.

VEXcode basato sul Web ora salverà automaticamente le modifiche al progetto una volta che il progetto è stato salvato inizialmente.

Altre modifiche al menu File:

  • Carica dal tuo dispositivo è stato ora modificato inApri.
  • Salva sul tuo dispositivo è stato ora modificato inSalva con nome.
  • Ora puoi anche salvare manualmente utilizzando il pulsante Salva.

Per una guida dettagliata su come caricare e salvare il progetto VEXcode EXP su un browser Chrome, clicca qui.


Rilevamento del sensore di visione AI aggiornato

Il sensore di visione AI è ora in grado di rilevare AprilTags e classificazioni AI.

Uno screenshot dell'interfaccia di AI Vision Utility in VEXcode, che mostra il feed live della telecamera che cattura tre AprilTag. La funzione AprilTags è attivata, mentre la classificazione AI è disattivata. I tag riconosciuti vengono etichettati con i rispettivi ID, coordinate e dimensioni. Il pulsante "Aggiungi colore" è presente, ma le impostazioni del colore sono attualmente inattive. Lo stato del firmware è visualizzato come aggiornato, con la versione 1.0.0.b16.

Gli AprilTag sono immagini che possono essere rilevate e hanno ID univoci. Possono essere stampati e utilizzati nei campi di applicazione dei robot. Scarica qui un PDF stampabile di AprilTag.

Screenshot dell'interfaccia di 'AI Vision Utility'. L'interfaccia è connessa, come indicato dallo stato verde "Connesso". La sezione principale mostra un feed di una telecamera in diretta con quattro oggetti rilevati: una palla rossa, una palla blu, un anello verde e un anello rosso, ciascuno con riquadri di delimitazione che mostrano le rispettive posizioni (X, Y), dimensioni (L, A) e punteggi di affidabilità (99%). Il pannello di destra contiene le opzioni per abilitare AprilTags e la classificazione AI, con la classificazione AI impostata su "Elementi della classe". C'è un'opzione per assegnare un nome e impostare un colore, con pulsanti per "Aggiungi colore" e un pulsante "Blocca video" sotto il feed live. Lo stato del firmware è indicato come "Aggiornato" con versione "1.0.0.b16".

Il sensore di visione AI può anche identificare buckyball e anelli di colore diverso dai pacchetti VEX EXP Classroom.

Clicca qui per scoprire come utilizzare il sensore di visione AI nei blocchi , Pythone C++.


Leggi i blocchi ad alta voce

Ora tutti i blocchi all'interno di VEXcode EXP 4.0 possono essere letti ad alta voce con un semplice clic destro.

Questa funzionalità è disponibile su tutti i dispositivi tranne Android.

  • Voci personalizzabili: Scegli tra varie voci e regola velocità e tono nel nuovo menu Strumenti.
  • Integrazione del menu contestuale: Fai clic con il pulsante destro del mouse su un blocco per ascoltarne la lettura ad alta voce.

Per istruzioni dettagliate su come utilizzare la funzione di lettura in VEXcode, clicca qui.


Menu Strumenti

Il nuovo menu Strumenti di VEXcode EXP 4.0 è ricco di funzionalità per la produttività e l'accessibilità.

Uno screenshot ritagliato che mostra il menu a discesa "Strumenti" in VEXcode V5. Il menu include le opzioni "Tema", "Scorciatoie da tastiera", "Impostazioni vocali" e "Documentazione API". La sezione "TUTORIAL" è evidenziata nella parte superiore del menu a discesa.

Scorciatoie da tastiera

Sono disponibili nuove scorciatoie da tastiera per avviare, interrompere e aprire la documentazione di aiuto.

Mac Finestre
Finestra del progetto VEXcode che mostra il menu a discesa "Strumenti" con "Scelte rapide da tastiera" evidenziato. Il sottomenu visualizza le scorciatoie da tastiera per le azioni Avvia, Interrompi e Apri Guida, tra cui ⌘ + Invio per Avvia, ⌘ + e per Interrompi e ⌘ + h per Apri Guida. Menu Strumenti in VEXcode con il sottomenu Scelte rapide da tastiera evidenziato. Il sottomenu mostra le scorciatoie da tastiera, tra cui 'Start' (Ctrl + Invio), 'Stop' (Ctrl + e) e 'Apri Guida' (Ctrl + h).

Tema ad alto contrasto

I temi ad alto contrasto aumentano la distinzione tra testo e sfondo, rendendo i contenuti più facili da leggere per gli utenti con problemi di vista, daltonismo o altri problemi visivi.

Predefinito Contrasto elevato
Uno screenshot di un programma basato su blocchi VEXcode V5 mostra una sequenza di blocchi progettati per controllare il movimento del robot e visualizzare messaggi. Il programma inizia con un blocco "quando avviato", seguito da un ciclo che si ripete quattro volte. All'interno del circuito, il robot avanza per 200 mm, gira a destra di 90 gradi e stampa la rotta attuale in gradi sul Brain. Dopo il ciclo, il programma stampa "Movimento completato" sul cervello. Uno screenshot di un programma basato su blocchi VEXcode V5 mostra una sequenza di blocchi progettati per controllare il movimento del robot e visualizzare messaggi. Il programma inizia con un blocco "quando avviato", seguito da un ciclo che si ripete quattro volte. All'interno del circuito, il robot avanza per 200 mm, gira a destra di 90 gradi e stampa la rotta attuale in gradi sul Brain. Dopo il ciclo, il programma stampa "Movimento completato" sul cervello.

Impostazioni vocali

Utilizzando la nuova funzionalità Blocchi di lettura, è possibile modificare la voce utilizzata, la velocità del parlato e il tono da questo menu.

Uno screenshot della finestra Impostazioni vocali in VEXcode IQ. La finestra consente agli utenti di selezionare una voce da un menu a discesa denominato "Voci", dove attualmente è selezionata la voce "Microsoft D". In basso ci sono due cursori, uno per "Tono" e uno per "Velocità", entrambi impostati al 100%. Sotto i cursori si trova un pulsante verde con la scritta "Test Voice". Nell'angolo in basso a destra c'è un pulsante blu "Fatto".

Documentazione API

Accedi alla documentazione API completa, che renderà più facile che mai esplorare e sfruttare appieno il potenziale del tuo robot VEX EXP.

Uno screenshot dal sito web VEX EXP API Reference, che mostra la documentazione per il metodo turn_for() nella classe DriveTrain. Il metodo turn_for() viene utilizzato per sterzare la trasmissione di un angolo specifico in entrambe le direzioni. I parametri elencati includono direction (un TurnType valido), angle (l'angolo di svolta della trasmissione), units (facoltativo, con un valore predefinito di DEGREES), velocity (facoltativo), units_v (facoltativo, con un valore predefinito di RPM) e wait (facoltativo). Il metodo può essere bloccante o non bloccante, a seconda del parametro wait.

Fare clic qui per accedere al sito ufficiale di riferimento delle API VEX.


Download di progetti wireless basati sul Web

VEXcode EXP basato sul Web è ora in grado di connettersi in modalità wireless a un EXP Brain tramite un EXP Controller.

Uno screenshot che mostra la barra degli strumenti VEXcode V5. Nella barra degli strumenti le icone "CONTROLLER" e "BRAIN" sono evidenziate in rosso, a indicare che si tratta dei dispositivi selezionati per il progetto. Accanto a loro ci sono i pulsanti "SCARICA", "ESEGUI", "STOP", "CONDIVIDI" e "FEEDBACK".

Per scoprire come scaricare un progetto sul tuo EXP Brain in modalità wireless, clicca qui.

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

Last Updated: