Utilizzo dei miei blocchi in VEXcode V5

I miei blocchi è una delle categorie di blocchi all'interno di VEXcode V5. Alcune altre categorie includono Aspetto, Suono, 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

Casella degli strumenti a blocchi di VEXcode V5 con la categoria "I miei blocchi" visualizzata e il pulsante "Crea un blocco" evidenziato.

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

Il menu "Crea un blocco" di VEXcode V5 è stato aperto. Il nome del blocco è stato modificato in Drive in ed è evidenziato. Anche il pulsante OK sottostante è evidenziato.

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


Come personalizzare un blocco

Aggiungi un input (numero)

Il menu Crea un blocco di VEXcode V5 è aperto e il nome del blocco è impostato su Drive in. È stato aggiunto un campo di input numerico al blocco, che ora è evidenziato.

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

Aggiungi input (booleano)

Il menu Crea un blocco di VEXcode V5 è aperto e il nome del blocco è impostato su Drive in. È stato aggiunto un campo di input booleano al blocco, che ora è evidenziato.

Seleziona l'opzione 'booleana' dalla schermata 'Crea un blocco'. Rinominare l'input inserendolo nel campo "booleano", quindi selezionare "OK".

Aggiungi un'etichetta

Il menu "Crea un blocco" di VEXcode V5 è aperto e il nome del blocco è impostato su "Drive in", seguito dall'inserimento di un numero. È stato aggiunto un campo etichetta alla fine del blocco, che ora è evidenziato.

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

Combina input ed etichette

Il menu "Crea un blocco" di VEXcode V5 è aperto ed è stato creato un blocco personalizzato. Il blocco inizia con la scritta "Drive in", poi c'è un campo di input numerico e infine termina con un'etichetta che recita "mm Square". Nel complesso, il blocco personalizzato riporta la dicitura "Drive in X mm Square". Il pulsante OK è evidenziato qui sotto.

Combina insieme input ed etichette per creare una sequenza di blocchi, quindi seleziona "OK".


Come eliminare input/etichette

Il menu Crea un blocco di VEXcode V5 è aperto e il nome del blocco è impostato su Drive in. È stato aggiunto un campo di input numerico al blocco e l'icona Cancella sopra il nuovo campo di input è evidenziata.

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


Come utilizzare il blocco Definisci

Il blocco Definizione blocchi di VEXcode V5 è evidenziato nell'area di lavoro. Il blocco definito recita 'Azionamento in numero mm quadrato', e la parola numero è un parametro numerico che può essere utilizzato nella definizione del blocco.

Ora è possibile utilizzare un parametro dal blocco {Define} una volta creato.

Il blocco "My Blocks Definition" di VEXcode V5 ora include una definizione di codice. La pila contiene un blocco Ripeti impostato su 4 e un blocco Azionamento per 200 mm con un blocco Rotazione per 90 gradi, entrambi all'interno del blocco Ripeti.

Attacca ulteriori blocchi al blocco {Define}.

Il blocco "My Blocks Definition" di VEXcode V5 con il parametro numerico ora utilizzato nella definizione. La pila ha un blocco Ripeti impostato su 4 e un blocco Aziona per sopra un blocco Gira per 90 gradi all'interno del blocco Ripeti. Il parametro numerico è stato inserito nel blocco Drive for, quindi il blocco ora recita Drive forward for number mm.

Utilizzare i parametri del blocco {Define}.

In VEXcode V5, il blocco comandi "My Blocks" è stato aggiunto sotto un blocco "When Started" per eseguire il nuovo blocco. Questo blocco di comando richiamerà il comando Drive in number mm square. Il parametro numerico è impostato su 300.

Usa il [My Block] allegato al blocco {When Started}.


Come utilizzare i miei blocchi

Esempio di guida in quadretti

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

  • Avanzare in un quadrato di 200 mm.
  • Girare a destra di 45 gradi.
  • Avanzare in un quadrato di 300 mm.

Il blocco cappello {Define} scompone una procedura. In questo video di esempio, questo blocco {Define} hat scompone i blocchi utilizzati per guidare in un quadrato un certo numero di volte. Trascina gli argomenti dal blocco {Define} da utilizzare all'interno dei blocchi.

Una volta impostato il blocco {Define} , il blocco appena creato può ora essere trascinato e aggiunto al blocco {When Started} per impostare i parametri. Questo processo è illustrato in questo video.

Progetto a blocchi VEXcode V5 che utilizza un blocco When started per eseguire due volte il blocco Drive in number mm square. La pila "All'avvio" riporta "All'avvio, avanzare in un quadrato di 200 mm, girare a destra di 45 gradi e poi avanzare in un quadrato di 300 mm".

Una volta modificati i parametri, il progetto è pronto per essere Scaricato ed eseguito.

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

Last Updated: