Utilizzo dei miei blocchi in VEXcode 123

I miei blocchi è una delle categorie di blocchi all'interno di VEXcode 123. 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

Barra degli strumenti VEXcode 123 con la sezione 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 VEXcode 123 è aperto e il nome del blocco è stato modificato in Drive in ed è evidenziato. Il pulsante blu Ok in basso a destra è 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 VEXcode 123 è aperto e il nome del blocco è impostato su Drive in. Un campo di immissione numerica è stato aggiunto al blocco ed è ora evidenziato.

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

Aggiungi un input (booleano)

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

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

Aggiungi un'etichetta

Il menu Crea un blocco VEXcode 123 è aperto e il nome del blocco è impostato su Drive in. Un campo etichetta è stato aggiunto al blocco e 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 123 è aperto ed è stato creato un blocco personalizzato. Il blocco riporta prima la dicitura Drive in, poi presenta un campo di immissione numerica e infine termina con un'etichetta che riporta il riquadro del gradino. Nel complesso il blocco personalizzato riporta la dicitura Guida in X quadrati di passi. Il pulsante blu Ok in basso a destra è evidenziato.

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


Come eliminare input/etichette

Il menu Crea un blocco VEXcode 123 è aperto e il nome del blocco è impostato su Drive in. È stato aggiunto un campo di immissione numerica al blocco e l'icona Cancella sopra di esso è 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 dei miei blocchi VEXcode 123 è evidenziato. Si legge 'Drive in number step square' e il numero è un parametro che può essere utilizzato nella definizione del blocco.

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

Il blocco Drive in VEXcode 123 My Blocks Definition con una definizione ora aggiunta. La pila ha un blocco Ripeti impostato su 4 e un blocco Guida per 1 passo con un blocco Gira per 90 gradi, entrambi all'interno del blocco Ripeti.

Attacca ulteriori blocchi al blocco {Define}.

Il blocco Drive in VEXcode 123 My Blocks Definition con il parametro numerico ora utilizzato nella definizione. La pila ha un blocco Ripeti impostato su 4 e un blocco Guida per con un blocco Gira per 90 gradi all'interno del blocco Ripeti. Il parametro numerico è stato inserito nel blocco Drive for, quindi ora riporta Drive forward for number steps.

Utilizzare i parametri del blocco {Define}.

VEXcode 123 Blocco comando My Blocks aggiunto sotto un blocco Quando avviato. Questo blocco di comando chiamerà il comando Drive in number step square. Il parametro numero è impostato su 1.

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


Come utilizzare i miei blocchi

Esempio di guida in quadretti

VEXcode 123 Quando viene avviato un blocco che ha tre blocchi sottostanti. Il primo è un blocco di comando quadrato Drive in 1 step, poi Turn right for 45 degrees e infine un blocco di comando quadrato Drive in 2 step.

In questo esempio, il Robot 123 utilizzerà My Blocks per:

  • Avanza in un quadrato di 1 passo.
  • Girare a destra di 45 gradi.
  • Avanzare in un quadrato di 2 passi.

Il blocco cappello {Define} scompone una procedura. Nell'esempio seguente, questo blocco del cappello {Define} rompe 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.

I precedenti blocchi VEXcode 123 si impilano utilizzando il blocco di comando Drive in number step square mostrato fianco a fianco con la definizione del blocco di comando.

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: