Codificação com VEXcode V5

VEXcode V5 é o ambiente de codificação para programação do Robô VEX V5. O artigo a seguir fornece links para outros artigos que ajudarão você a começar a codificar com VEXcode V5. No final do artigo você terá a opção de programar o VEX V5 Clawbot para avançar ou criar um projeto para imprimir 'VEX' na tela colorida sensível ao toque do V5 Brain.

Um aluno está sentado perto de um robô de garra V5 e de um computador portátil com um projeto de blocos VEXcode V5 apresentado no ecrã.

Nota: para testar o seu projeto no final deste artigo, certifique-se de que começa com uma bateria V5 carregada.


Baixe o aplicativo

Opções de download do VEXcode V5, incluindo as plataformas Windows, Mac e Apple App Store.

O VEXcode V5 está disponível para diversos tipos de dispositivos. O aplicativo precisa ser baixado no seu dispositivo. Consulte a página de download do VEXcode .

Os links a seguir ajudarão você a baixar o aplicativo em seu dispositivo:

Nota: Uma versão de instalação MSI está disponível para TI.


Dispositivos e modelos

A interface de blocos do VEXcode V5 mostra o menu Dispositivos aberto e a apresentar as opções para Adicionar um Dispositivo. À esquerda, a Caixa de Ferramentas apresenta a categoria de blocos "Aparência" e está realçada.

Quando abre um projeto VEXcode V5, o projeto está configurado para utilizar apenas o VEX V5 Brain. Os únicos blocos que aparecerão na caixa de ferramentas são os blocos padrão.

A interface de blocos do VEXcode V5, com o menu Dispositivos aberto, mostra que foi adicionado um dispositivo de transmissão. A categoria de blocos Drivetrain já está disponível e pode ser vista na Caixa de Ferramentas de Blocos.

Um projeto é personalizado adicionando os dispositivos que estão sendo usados ​​em seu robô. Blocos adicionais preencherão a caixa de ferramentas para cada dispositivo adicionado.

Por exemplo, adicionar um dispositivo 'DRIVETRAIN 2 motor' adicionará o conjunto de blocos 'Drivetrain' à caixa de ferramentas.

A versão V5 Speedbot é mostrada ao lado da versão V5 Clawbot.

Existem várias versões padrão do VEX V5, como o Speedbot e o Clawbot, que podem ser usadas em sala de aula e nos laboratórios VEX STEM.

Menu VEXcode V5 devices mostrando os dispositivos adicionados pelo modelo V5 Clawbot. Existe um dispositivo Drivetrain nas portas 1 e 10, um dispositivo ArmMotor na porta 8 e um dispositivo ClawMotor na porta 3.

O VEXcode V5 possui vários modelos que já estão configurados para essas compilações. Por exemplo, uma maneira fácil de iniciar um projeto VEXcode V5 para o V5 Clawbot é usar um modelo de exemplo. Isso configurará os dispositivos do Clawbot e adicionará os blocos dos dispositivos específicos à caixa de ferramentas.

Barra de ferramentas VEXcode V5 com o menu Ficheiro aberto e a opção Abrir exemplos selecionada. Abrir exemplos é a quinta opção no menu, abaixo de Novo projeto de blocos, Novo projeto de texto, Abrir e Abrir recentes.

Abra um projeto de exemplo selecionando 'Abrir exemplos' no menu Arquivo.

Menu de projetos de exemplo com a categoria Modelos selecionada na barra de filtros.

Selecione 'Modelos' na barra de filtros.

Miniatura do exemplo do projeto Clawbot Drivetrain 2 motor No Gyro.

Em seguida, selecione o modelo Clawbot (transmissão de 2 motores, sem giroscópio).

Nota: consulte a secção de artigos Robot Config para obter mais informações sobre como configurar dispositivos.


Usando blocos

VEXcode V5 abre como um projeto Blocks. A programação com blocos proporciona um ambiente acessível, com um limite de entrada muito baixo. No entanto, codificar um projeto Blocks também permite um nível avançado de programação.

VEXcode V5 com uma seta indicando que um bloco Print está a ser arrastado da Caixa de Ferramentas e adicionado a uma pilha de blocos.

Um bloco pode ser adicionado a um projeto arrastando-o da Caixa de Ferramentas para a área de trabalho.

VEXcode V5 com uma seta indicando que um bloco Print está a ser arrastado do Ambiente de Trabalho de volta para a Caixa de Ferramentas para ser eliminado.

Ele pode ser facilmente excluído do projeto arrastando o bloco para fora da área de trabalho.

Alguns artigos úteis adicionais que usam blocos incluem:


Salvando

Barra de ferramentas VEXcode V5 com o campo de nome do projeto alterado para "Drive". A etiqueta à direita está destacada e apresenta a palavra "Salvo".

Depois de concluir seu projeto VEX V5, ele precisará ser salvo em seu dispositivo. Salvar seu projeto difere dependendo do seu dispositivo.

Os artigos a seguir explicam como salvar seu projeto no seu dispositivo:


Atualize o firmware, se necessário

Ícone da aplicação V5 Firmware Utility.

O VEX V5 Brain e outros dispositivos inteligentes possuem um software subjacente que permite que os dispositivos funcionem com o projeto VEXcode V5. Este software é denominado firmware ou também conhecido como VEXos.

O VEXcode V5 apresenta um ícone laranja de "Cérebro" na barra de ferramentas, indicando que o firmware do "Cérebro" está desatualizado.

Caso o firmware não esteja atualizado com sua versão atual do VEXcode V5, você não poderá baixar seu projeto para o V5 Brain. O VEXcode V5 alerta quando o firmware não está atualizado, exibindo um ícone laranja de cérebro assim que um V5 Brain alimentado é conectado ao seu dispositivo.

Nota: consulte este artigo para obter mais informações sobre como começar a utilizar o firmware.


Baixando e executando

O cérebro robótico V5 está ligado e ligado a um computador portátil através de um cabo USB.

Seu projeto VEXcode V5 precisa ser baixado no VEX V5 Brain para que seu projeto seja executado. Isso é feito com um cabo USB conectado entre o V5 Brain e o seu dispositivo.

Diagrama com um ícone de sinal acima de duas setas que apontam entre o Controlador V5 e o Módulo V5 para indicar uma ligação sem fios.

Ou, sem fio, conectando seu dispositivo ao controlador V5.

VEXcode V5 com o menu suspenso Slots aberto. O menu tem 8 espaços disponíveis para descarregar projetos para o Brain.

O V5 Brain possui oito slots de download que permitem que oito projetos diferentes sejam armazenados no V5 Brain ao mesmo tempo.

Depois que o V5 Brain estiver conectado e um slot selecionado, seu projeto poderá ser baixado no V5 Brain e depois executado. Quando um projeto é executado, você pode ver como o projeto afeta o comportamento do seu robô.

Ocasionalmente, pode ocorrer um erro de download durante o processo de download. No entanto, estes são geralmente fáceis de solucionar.

Os artigos a seguir irão ajudá-lo a baixar e executar seu projeto VEXcode V5:

Nota: Antes de descarregar o seu projeto, reveja a Lista de verificação para pré-descarregar um projeto.


Abrindo um projeto

O VEXcode V5, com um projeto Blocks previamente guardado, foi aberto com sucesso no espaço de trabalho.

Depois que um projeto VEXcode V5 for salvo em seu dispositivo, ele poderá ser aberto posteriormente para ser baixado novamente em seu robô, ou o projeto poderá ser modificado.

Os artigos a seguir irão ajudá-lo a abrir seu projeto VEXcode V5 em seu dispositivo específico:


Links úteis adicionais

Existem muitos artigos da Biblioteca VEX para o ajudar ao trabalhar com o VEXcode V5.

Alguns artigos úteis adicionais para começar incluem:

Existem também muitas atividades divertidas e educativas que se encontram nos VEX V5 STEM Labs.

Imagem de destaque com a inscrição VEX V5 STEM Labs.


Meu primeiro projeto

Os dois projetos a seguir permitirão que você pratique a construção de um projeto no VEXcode V5.

Imprimir 'VEX'

Este projeto permitirá que você construa um projeto sem precisar montar um robô. Tudo o que será necessário é o VEX V5 Brain e uma bateria carregada.

O cérebro robótico V5 está ligado e ligado a um computador portátil através de um cabo USB.

Certifique-se de que o V5 Brain esteja conectado ao seu dispositivo e ligado.

Ícone da aplicação VEXcode V5.

Inicie o VEXcode V5.

No VEXcode V5, com um projeto Blocks em branco aberto, o único bloco no ambiente de trabalho é o bloco "When started".

Um novo projeto em branco será aberto.

VEXcode V5 com um bloco Print adicionado ao projeto abaixo do bloco When started. O projeto apresenta agora a mensagem "Ao iniciar, imprima Olá no cérebro".

Na categoria 'Aparência' selecione um bloco [Imprimir] e anexe-o ao bloco {When started}.

VEXcode V5 com a mensagem do bloco Print agora alterada para VEX. O projeto apresenta agora a seguinte mensagem: Ao ser iniciado, imprima VEX no cérebro.

Substitua a palavra 'Hello' no parâmetro pela palavra 'VEX'.

Barra de ferramentas VEXcode V5 com os ícones de Download e Executar destacados entre os ícones Brain e Stop. O indicador de estado "Guardar" junto ao nome do projeto apresenta "Salvo".

Salve, baixe e execute seu projeto.

Ecrã do V5 Brain após a execução do projeto. Foi impressa uma mensagem com a inscrição VEX.

'VEX' será impresso na tela colorida sensível ao toque do V5 Brain.

Segue em frente

Vista em ângulo da montagem do Clawbot V5.

Este projeto deve ser usado com o V5 Clawbot padrão. Consulte o Clawbot com Controlador STEM Lab para obter instruções de construção.

O cérebro robótico V5 está ligado e ligado a um computador portátil através de um cabo USB.

Certifique-se de que o V5 Brain esteja conectado ao seu dispositivo e ligado.

Ícone da aplicação VEXcode V5.

Inicie o VEXcode V5.

No VEXcode V5, com um projeto Blocks em branco aberto, o único bloco no ambiente de trabalho é o bloco "When started".

Um novo projeto em branco será aberto.

VEXcode V5 com um bloco "Drive for" adicionado ao projeto abaixo do bloco "When started". O projeto diz agora: Ao iniciar, avance 200 mm.

Na categoria 'Drivetrain', selecione um bloco [Drive for] e anexe-o ao bloco {When started}.

Salve, baixe e execute seu projeto. O Clawbot avançará agora 200 mm, como mostrado nesta animação.

Nota: se tiver algum problema ao trabalhar com o VEXcode V5, utilize a ferramenta de feedback que se encontra no VEXcode V5.

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

Last Updated: