Usando Meus Blocos no VEXcode GO

Meus Blocos é uma das categorias de blocos do VEXcode GO. Algumas outras categorias incluem aparência, som, detecção e variáveis. Meus Blocos são usados ​​para criar uma sequência de blocos que podem ser usados ​​diversas vezes ao longo de um projeto.


Como fazer um bloco

Barra de ferramentas VEXcode GO com a secção Os meus blocos apresentada e o botão Criar um bloco destacado.

Selecione 'Criar um bloco' na categoria Meus blocos.

O menu Criar um bloco do VEXcode GO está aberto e o nome do bloco foi alterado para Drive in e está destacado. O botão azul Ok no canto inferior direito está destacado.

Renomeie o bloco inserindo no campo ‘Nome do bloco’ e selecione ‘OK’.


Como personalizar um bloco

Adicionar uma entrada (número)

O menu Criar um bloco do VEXcode GO está aberto e o nome do bloco está definido como Drive In. Um campo de entrada numérica foi adicionado ao bloco e está agora destacado.

Selecione a opção 'Adicionar uma entrada (número)' na tela 'Criar um bloco'. Renomeie a entrada inserindo no campo ‘número’ e selecione ‘OK’.

Adicionar uma entrada (booleano)

O menu Criar um bloco do VEXcode GO está aberto e o nome do bloco está definido como Drive In. Um campo de entrada booleano foi adicionado ao bloco e está agora destacado.

Selecione a opção 'booleano' na tela 'Criar um bloco'. Renomeie a entrada inserindo no campo 'booleano' e selecione 'OK'.

Adicionar um rótulo

O menu Criar um bloco do VEXcode GO está aberto e o nome do bloco está definido como Drive In. Um campo de rótulo foi adicionado ao bloco e está agora destacado.

Selecione a opção ‘Adicionar um rótulo’ na tela ‘Criar um bloco’. Renomeie o rótulo inserindo no campo ‘Texto do rótulo’ e selecione ‘OK’.

Combine entradas e rótulos

O menu Criar um bloco do VEXcode GO é aberto e foi criado um bloco personalizado. O bloco lê primeiro Drive in, depois tem um campo de entrada numérica e termina com um rótulo que lê mm quadrado. No total, o bloco personalizado lê Drive in X mm square. O botão azul Ok no canto inferior direito está destacado.

Combine entradas e rótulos para criar uma sequência de blocos e selecione 'OK'.


Como excluir entradas/rótulos

O menu Criar um bloco do VEXcode GO está aberto e o nome do bloco está definido como Drive In. Foi adicionado um campo de entrada numérica ao bloco, e o ícone Limpar acima deste está destacado.

Para excluir uma entrada ou rótulo, selecione o ícone 'Limpar' na parte superior da entrada ou rótulo que deseja remover.


Como usar o bloco Definir

O bloco de definição dos meus blocos do VEXcode GO está destacado. Diz 'Drive in number mm square', e o número é um parâmetro que pode ser utilizado na definição do bloco.

Um parâmetro agora pode ser usado a partir do bloco {Define} depois de criado.

O bloco VEXcode GO My Blocks Definition com uma definição agora adicionada ao mesmo. A pilha tem um bloco de repetição definido para 4 e um bloco de acionamento de 200 mm com um bloco de rotação de 90 graus, ambos dentro do bloco de repetição.

Anexe blocos adicionais ao bloco {Define}.

O bloco VEXcode GO My Blocks Definition com o parâmetro numérico agora utilizado na definição. A pilha tem um bloco Repetir definido para 4 e um bloco Conduzir acima de um bloco Rodar 90 graus dentro do bloco repetir. O parâmetro numérico foi colocado no bloco Drive for, pelo que agora lê Drive forward for number mm.

Use parâmetros do bloco {Define}.

Bloco de comando VEXcode GO My Blocks adicionado abaixo de um bloco When Started. Este bloco de comando irá chamar o comando Drive in number mm square. O parâmetro numérico está definido para 300.

Use o [My Block] anexado ao bloco {When Started}.


Como usar meus blocos

Exemplo de condução em praças

No exemplo seguinte, o robô utilizará os Meus Blocos para:

  • Avance em um quadrado de 200 mm.
  • Vire à direita 45 graus.
  • Avance em um quadrado de 300 mm.

O bloco {Define} hat divide um procedimento. No exemplo a seguir, este bloco de chapéu {Define} divide os blocos usados ​​para dirigir em um quadrado um certo número de vezes. Arraste argumentos do bloco {Define} para serem utilizados dentro dos blocos na sua Definição, como mostra este vídeo.

Bloco VEXcode GO When Started que tem três blocos por baixo. Primeiro, existe um bloco de comando quadrado de 200 mm de diâmetro, depois uma curva para a direita de 45 graus e, depois, um bloco de comando quadrado de 300 mm de diâmetro.

Depois que o bloco {Define} for definido, o bloco recém-criado poderá agora ser arrastado e adicionado ao bloco {When Started} para definir os parâmetros.

Os blocos VEXcode GO anteriores são empilhados utilizando o bloco de comando Drive in number mm square apresentado lado a lado com a definição do bloco.

Uma vez alterados os parâmetros, o projeto está pronto para ser Download e Run.

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

Last Updated: