Utilizzo dei miei blocchi in VEXcode VR

I miei blocchi è una delle categorie di blocchi all'interno di VEXcode VR. Alcune altre categorie includono Magnete, Aspetto, Rilevamento e Variabili. I miei blocchi vengono utilizzati per creare una sequenza di blocchi che possono essere utilizzati più volte nel corso di un progetto.


Come creare un blocco

La categoria I miei blocchi è selezionata nella tavolozza dei blocchi

Seleziona "Crea un blocco" dalla categoria I miei blocchi.

La mia pila di blocchi che mostra una chiamata di blocco personalizzato in un progetto VEXcode VR

Rinominare il blocco inserendo nel campo "Nome blocco", quindi selezionare "OK".


Come personalizzare un blocco

Aggiungi un input (numero)

Area di lavoro VEXcode VR con definizione di un blocco personalizzato e blocco personalizzato aggiunto allo stack del progetto.

Seleziona l'opzione "Aggiungi un input (numero)" dalla schermata "Crea un blocco (anteprima)". Rinominare l'input inserendolo nel campo "Numero", quindi selezionare "OK".

Aggiungi un input (booleano)

Menu I miei blocchi con il blocco personalizzato "Guida in un quadrato" disponibile per l'uso in VEXcode VR

Seleziona l'opzione "Aggiungi un input (booleano)" dalla schermata "Crea un blocco (anteprima)". Rinominare l'input inserendolo nel campo "Booleano", quindi selezionare "OK".

Aggiungi un'etichetta

Il pulsante "My Blocks" viene utilizzato per creare blocchi personalizzati in VEXcode VR.

Seleziona l'opzione "Aggiungi un'etichetta" dalla schermata "Crea un blocco (anteprima)". Rinominare l'etichetta inserendo nel campo "Testo etichetta", quindi selezionare "OK".

Combina input ed etichette

Il mio blocco con input di velocità e distanza nella tavolozza dei blocchi di VEXcode VR

Combina input ed etichette insieme per creare una sequenza di blocchi.


Come eliminare input/etichette

Elimina l'input selezionato dal menu delle impostazioni di My Block

Per eliminare un input o un'etichetta, seleziona l'icona "Cancella" sopra l'input o l'etichetta che desideri rimuovere.


Come utilizzare il blocco Define

Spazio di lavoro VEXcode VR con My Blocks che organizza una sequenza personalizzata in blocchi riutilizzabili

Ora è possibile utilizzare un parametro dal blocco "Definisci" una volta creato.

Blocchi che mostrano la definizione di un mio blocco con i comandi di pressione della penna, guida e rotazione per il robot VR.

Allega blocchi aggiuntivi al blocco "Definisci".

Aggiungere un blocco numerico come input a un parametro My Block in VEXcode VR

Utilizzare i parametri del blocco "Definisci".

La mia tavolozza di blocchi con il blocco personalizzato Disegna un quadrato disponibile per l'uso

Utilizza il "Il mio blocco" allegato al blocco "Quando avviato".


Come utilizzare i miei blocchi

Esempio di disegno di quadrati

In questo esempio, il robot utilizzerà I miei blocchi per:

  • Avanzare di 200 mm
  • Disegna un quadrato di 300 mm con la penna nera
  • Girare a destra per 25 gradi
  • Disegna un quadrato di 500 mm con la penna rossa

Il blocco cappello "Definisci" scompone una procedura. Nell'esempio seguente, questo blocco cappello “Definisci” scompone i blocchi utilizzati per disegnare un quadrato un certo numero di volte. Trascina gli argomenti dal blocco define per utilizzarli all'interno dei blocchi, come mostrato in questo video.

Una volta impostato il blocco "Definisci", il blocco appena creato può essere trascinato e aggiunto al blocco "All'avvio" per impostare i parametri, come mostrato in questo video.

Progetto VR con VEXcode che utilizza un My Block per ripetere i comandi per disegnare due quadrati con lo strumento penna.

Una volta modificati i parametri, il progetto è pronto per essere Avviato.

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

Last Updated: