Utilizzo dei miei blocchi in VEXcode GO

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

Barra degli strumenti VEXcode GO 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 di VEXcode GO è 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 di VEXcode GO è aperto e il nome del blocco è impostato su Drive in. Un campo di immissione numerica è stato aggiunto al blocco ed è 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 un input (booleano)

Il menu Crea un blocco di VEXcode GO è aperto e il nome del blocco è impostato su Drive in. Un campo di input booleano è stato aggiunto al blocco e 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 GO è 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 GO è 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 mm quadrato. Nel complesso il blocco personalizzato riporta la dicitura Drive in X mm square. 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 di VEXcode GO è 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 GO è evidenziato. Viene visualizzato 'Inserisci numero mm quadrato' 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 VEXcode GO My Blocks Definition ora ha una definizione aggiunta. La pila ha 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.

Allega blocchi aggiuntivi al blocco {Define}.

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

Utilizzare i parametri del blocco {Define}.

Aggiunto il blocco Comando VEXcode GO My Blocks sotto un blocco Quando avviato. Questo blocco di comando chiamerà 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

Nell'esempio seguente, il robot utilizzerà My Blocks 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. Nell'esempio seguente, questo blocco del cappello {Define} rompe i blocchi utilizzati per guidare in un quadrato un certo numero di volte. Trascinare gli argomenti dal blocco {Define} per utilizzarli nei blocchi nella sua Definizione, come mostrato in questo video.

Blocco VEXcode GO When Started che ha tre blocchi sottostanti. Il primo è un blocco di comando quadrato Drive in 200 mm, poi una svolta a destra di 45 gradi e infine un blocco di comando quadrato Drive in 300 mm.

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 GO VEXcode si impilano utilizzando il blocco di comando Drive in number mm square mostrato fianco a fianco con la definizione del blocco.

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: