Nuove funzionalità in VEXcode V5 4.0

VEXcode V5 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 V5 4.0!

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

Blocchi di commutazione

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

Nell'immagine di VEXcode V5, il blocco Switch viene trascinato dalla Casella degli strumenti all'Area di lavoro. L'utente seleziona il blocco Switch e inizia a inserire un comando Python al suo interno.

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

Il blocco Switch è mostrato nell'area di lavoro di VEXcode V5. Un utente sta utilizzando la funzione di correzione automatica per inserire un comando Python completo nel blocco. Il comando recita drivetrain.turn_for(LEFT, 90, DEGREES).

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.

Nell'area di lavoro di VEXcode V5 viene visualizzata una pila di blocchi Motion. L'utente fa clic con il pulsante destro del mouse sullo stack per aprire il relativo menu contestuale e quindi seleziona l'opzione Converti stack in blocco di commutazione. La pila di tre blocchi viene convertita in un blocco Switch con tre righe Python corrispondenti.

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

Il campo "Nome progetto" nella barra degli strumenti di VEXcode V5 mostra un messaggio di salvataggio che si aggiorna man mano che il progetto viene salvato. Inizialmente il messaggio dice Non salvato, poi Salvataggio in corso e infine Salvato.

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 un progetto VEXcode V5 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.

Menu AI Vision Utility in VEXcode V5, che mostra il flusso video in diretta della telecamera con tre AprilTag inquadrati. La funzione AprilTags è attiva, mentre la classificazione tramite IA è disattivata. I tag riconosciuti sono contrassegnati dai rispettivi ID, coordinate e dimensioni.

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.

Menu Utilità di visione AI in VEXcode V5. Il menu mostra un feed video in diretta con quattro oggetti rilevati: due anelli blu, un anello rosso e una porta mobile, ognuno con riquadri di delimitazione che mostrano il colore, la posizione, le dimensioni e il punteggio di affidabilità. Il pannello di destra contiene le opzioni per abilitare AprilTags e la classificazione AI, con la modalità di classificazione AI impostata su Elementi della classe.

I modelli di classificazione dell'IA includono elementi della classe, che possono essere utilizzati in contesti educativi per rilevare palline, anelli e cubi di diversi colori, nonché elementi della competizione, che supportano il rilevamento degli elementi di gioco nell'attuale gioco VEX Robotics Competition (V5RC) 2024-2025 High Stakes.

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 V5 4.0 possono essere letti ad alta voce con un semplice clic destro.

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

Viene mostrato il drive VEXcode V5 per il blocco con il relativo menu contestuale aperto. Le opzioni, dall'alto verso il basso, sono: Duplica, Disabilita blocco, Elimina blocchi, Guida blocco, Converti blocco in blocco interruttore e Leggi blocco. L'opzione Blocco di lettura è evidenziata.

  • 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

VEXcode V5 4.0 ha spostato il menu Strumenti dal menu File alla barra degli strumenti, ed è ora ricco di funzionalità per la produttività e l'accessibilità.

Barra degli strumenti di VEXcode V5 con il menu a tendina Strumenti aperto. Vengono visualizzate cinque opzioni, ovvero Tema, Scorciatoie da tastiera, Impostazioni vocali, Gestisci i suoni VEXcode e Documentazione API.

Scorciatoie da tastiera

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

Mac Finestre
Barra degli strumenti di VEXcode V5 per Mac con il menu a tendina Strumenti aperto e l'opzione Scorciatoie da tastiera selezionata. Le scorciatoie da tastiera disponibili sono visualizzate in un secondo menu a tendina a destra, con 3 opzioni: Avvia, Interrompi e Apri Guida. Ciascuna opzione ha una scorciatoia da tastiera corrispondente. Il tasto di scelta rapida per avviare è il tasto Comando più il tasto Invio, il tasto di scelta rapida per interrompere è il tasto Comando più il tasto E e il tasto di scelta rapida per aprire la Guida è il tasto Comando più il tasto H. Barra degli strumenti di Windows di VEXcode V5 con il menu a tendina Strumenti aperto e l'opzione Scorciatoie da tastiera selezionata. Le scorciatoie da tastiera disponibili sono visualizzate in un secondo menu a tendina a destra, con 3 opzioni: Avvia, Interrompi e Apri Guida. Ciascuna opzione ha una scorciatoia da tastiera corrispondente. Il tasto di scelta rapida per avviare si ottiene premendo il tasto Control e il tasto Invio, il tasto di scelta rapida per interrompere si ottiene premendo il tasto Control e il tasto E, e il tasto di scelta rapida per aprire la Guida si ottiene premendo il tasto Control e il tasto 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
Progetto a blocchi VEXcode V5 con blocchi di diverse categorie per mostrare la combinazione di colori predefinita. Progetto a blocchi VEXcode V5 con blocchi di diverse categorie per mostrare la combinazione di colori ad alto contrasto.

Impostazioni vocali

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

La finestra delle impostazioni vocali di VEXcode V5 presenta un menu a tendina per la scelta della voce, due cursori per modificare il tono e la velocità e, infine, un pulsante "Test Voice" per ascoltare le impostazioni vocali correnti.

Documentazione API

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

Pagina della documentazione API di VEXcode V5 per il comando Python drive. Le pagine API includono spiegazioni, funzionalità e progetti di esempio per ogni blocco e comando di testo.

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


Download di progetti wireless basati sul Web

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

Barra degli strumenti di VEXcode V5 con un'icona Controller verde evidenziata.

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

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

Last Updated: