Usando meus blocos no VEXcode V5

Meus blocos é uma das categorias de blocos do VEXcode V5. 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

Caixa de ferramentas de blocos VEXcode V5 com a categoria 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 V5 foi aberto. O nome do quarteirão foi alterado para Drive in e está destacado. O botão OK abaixo também está destacado.

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


Como personalizar um bloco

Adicione uma entrada (número)

O menu "Criar um Bloco" do VEXcode V5 está aberto e o nome do bloco está definido para "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 (Booleana)

O menu "Criar um Bloco" do VEXcode V5 está aberto e o nome do bloco está definido para "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 V5 está aberto e o nome do bloco está definido para "Drive in", seguido da introdução de um número. Um campo de rótulo foi adicionado no final do 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 V5 está aberto e foi criado um bloco personalizado. O bloco apresenta primeiro "Entre", depois existe um campo para a introdução do número e, por fim, termina com um rótulo que diz "mm Quadrado". No total, o bloco personalizado apresenta a seguinte mensagem: "Conduza num quadrado de X mm". O botão OK está destacado abaixo.

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 V5 está aberto e o nome do bloco está definido para "Drive in". Foi adicionado um campo de entrada numérica ao bloco, e o ícone Limpar acima do novo campo de entrada 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 "As minhas definições de blocos" do VEXcode V5 está destacado na área de trabalho. O bloco definido lê-se 'Introduzir em número mm quadrado', e a palavra número é um parâmetro numérico 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 "My Block Definitions" do VEXcode V5 inclui agora uma definição de código. A pilha possui um bloco Repeat configurado para 4 e um bloco Drive para 200 mm com um bloco Turn para 90 graus, ambos dentro do bloco Repeat.

Anexe blocos adicionais ao bloco {Define}.

O bloco de definição "Os meus blocos" do VEXcode V5 com o parâmetro numérico agora utilizado na definição. A pilha tem um bloco Repeat definido como 4 e um bloco Drive for acima de um bloco Turn for 90 degrees dentro do bloco Repeat. O parâmetro numérico foi introduzido no bloco "Drive for", pelo que o bloco passa a ler "Drive forward for number mm".

Use parâmetros do bloco {Define}.

O bloco de comando "Os meus blocos" do VEXcode V5 foi adicionado abaixo de um bloco "Quando Iniciado" para executar o novo bloco. Este bloco de comando irá chamar o comando "Introduzir número mm quadrado". 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

Neste exemplo, o robô usará 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. Neste vídeo de exemplo, este bloco com o número {Define} decompõe os blocos utilizados para percorrer um quadrado um determinado número de vezes. Arraste argumentos do bloco {Define} para serem usados ​​dentro dos blocos.

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. Este processo é demonstrado neste vídeo.

Projeto de blocos VEXcode V5 que utiliza um bloco "Quando iniciado" para executar duas vezes o bloco quadrado personalizado "Acionar em número mm". A instrução "Ao iniciar" indica: "Ao iniciar, avance 200 mm num quadrado, rode 45 graus para a direita e, em seguida, avance 300 mm num quadrado."

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: