Configurando motores inteligentes V5 no VEXcode Pro V5

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

Ao iniciar a programação com o VEXcode Pro V5, os comandos do motor não aparecerão na Referência de Comando até que um motor seja configurado.


Adicionando um motor

Interface VEXcode Pro V5 com o botão de Configuração do Robô destacado na barra de ferramentas.

Para configurar um motor, selecione o botão Configuração do Robô para abrir a janela Configuração do Robô. Um projeto deve estar aberto para usar a janela Configuração do Robô.

O menu de configuração do robô VEXcode Pro V5 está aberto e é apresentada a opção "Adicionar um dispositivo".

Selecione “Adicionar um dispositivo”.

Janela de seleção de dispositivos com a opção 'Motor' destacada.

Selecione “Motor”.

Ecrã de seleção de porta com o dispositivo Motor atribuído à porta 1 e o botão Concluído destacado abaixo.

Selecione a qual porta o motor está conectado no VEX V5 Brain. As portas que já estão configuradas para outros dispositivos não estarão disponíveis.

Menu de definições do motor com as opções de direção e cartucho de engrenagem apresentadas e o botão Concluído destacado abaixo.

Uma vez configurado o motor, selecione “Concluído” para submeter o dispositivo à configuração.

Nota: Selecionar “Cancelar” desfará quaisquer alterações feitas no dispositivo e não fará parte da configuração.

Nota: Para configurar ainda mais o motor, consulte as opções adicionais abaixo.


Alterar o número da porta do motor

Janela de configuração do robô mostrando o dispositivo Motor para alterar a sua porta.

Você pode alterar o número da porta do Motor selecionando primeiro o Motor na janela Configuração do Robô.

Menu de definições do motor com o ícone da porta no canto superior destacado para alterar a porta.

Em seguida, selecione o ícone do plug no canto superior direito da janela Configurações do motor.

Ecrã de seleção de porta com o dispositivo Motor agora atribuído à porta 5 e o botão Concluído destacado abaixo.

Selecione sua porta na janela Seleção de Porta e o número da porta ficará azul. Em seguida, selecione "Concluído" para enviar a alteração.


Renomear um motor 

Capturas de ecrã lado a lado que mostram a alteração do nome do dispositivo Motor para ArmMotor utilizando o campo de nome.

Você também pode renomear o motor alterando o nome na caixa de texto na parte superior da janela Configurações do Motor. Se você selecionar um nome inválido, a caixa de texto ficará destacada em laranja para indicar. Em seguida, selecione "Concluído" para enviar as alterações do dispositivo à configuração.

Exemplo de código C++ que mostra o nome do dispositivo atualizado no programa após a renomeação do motor. O novo nome é ArmMotor e isso reflete-se no código.

Se você alterar o nome de um motor que já está sendo utilizado em seu projeto, será necessário atualizar o nome do motor no comando para o novo nome.


Invertendo um motor

Aceda ao menu de definições do motor com a opção "Inverter" selecionada para inverter o sentido do motor.

A janela Configurações do Motor também permite que a direção dos motores seja invertida.


Excluindo um Motor

Menu de definições do motor com o botão Apagar destacado abaixo.

Os motores também podem ser excluídos selecionando a opção “Excluir” na parte inferior da janela.

Nota: Se você excluir um motor que já está sendo utilizado em seu projeto, o projeto não funcionará até que os comandos que utilizam esse motor também tenham sido excluídos.


Trocando um cartucho de engrenagem

Definições do motor mostrando as opções de cartucho de engrenagem para selecionar as definições de velocidade do motor.

A janela Configurações do Motor também permite que o cartucho da engrenagem seja alterado.

Nota: A troca do cartucho de engrenagem do motor também alterará o indicador colorido no motor.

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

Last Updated: