Este artigo foi arquivado. Veja o artigo atualizado aqui.
Você pode usar o controlador VEX IQ com seu robô sem programação usando um projeto VEXcode IQ personalizado.
Para este exemplo, configuraremos dois motores individuais e um Drivetrain que será atribuído aos botões e Joysticks do Controlador. Os dois motores individuais que usaremos neste exemplo serão os motores Arm e Claw da configuração Clawbot. Se você não tiver um Clawbot, ainda poderá adicionar dois motores individuais seguindo as mesmas etapas.
As portas para os motores individuais e o sistema de transmissão são as seguintes:
- Motores:
- ArmMotor: porta 10
- GarraMotor: porta 11
- Transmissão:
- Motor Esquerdo: porta 1
- Motor direito: porta 6
As etapas que seguiremos neste artigo são:
- Adicionando motores
- Adicionando um trem de força
- Adicionando um controlador
- Atribuindo os motores aos botões do controlador
- Atribuindo o sistema de transmissão aos joysticks do controlador
- Salvando alterações
- Baixe e execute um projeto
Adicionando motores
Para configurar um motor, selecione o botão Dispositivos para abrir a janela Dispositivos.
Selecione a geração com a qual você está trabalhando.
Selecione “Adicionar um dispositivo”.
Selecione “Motor”.
Selecione o número da porta desejada para o seu motor. Para este exemplo, selecione a porta 10 para o seu Arm Motor.
Renomeie o motor Arm alterando o nome na caixa de texto na parte superior da tela Opções para “ArmMotor”. Se você selecionar um nome inválido, a caixa de texto ficará destacada em vermelho para indicar.
Assim que o motor for renomeado, selecione “Concluído” para enviar o dispositivo para configuração. Deixe a seleção de direção como está, a menos que queira personalizar ainda mais o motor.
Nota: Selecionar “Cancelar” desfará quaisquer alterações feitas no dispositivo e não fará parte da configuração.
Nota: Para obter mais detalhes sobre a configuração de um motor, clique aqui.
Repita as etapas de “Adicionando um motor” para adicionar o motor de garra e selecione a porta 11. Não adicione os motores do trem de força seguindo estas etapas.
Depois que os motores forem adicionados, a próxima etapa é adicionar o sistema de transmissão. Um Drivetrain pode ser usado com e sem Gyro. Este exemplo será focado na adição de um sistema de transmissão sem giroscópio.
- Para configurar um Drivetrain com Gyro clique em aqui.
Adicionando um trem de força
Para configurar um Drivetrain, selecione o botão Dispositivos para abrir a janela Dispositivos se ela ainda não estiver aberta.
Selecione “Adicionar um dispositivo”.
Selecione “Trem de transmissão”.
Selecione os números de porta desejados para seus motores esquerdo e direito. Para este exemplo, selecionaremos a porta 1 para o motor esquerdo e a porta 6 para o motor direito. As portas que já estão configuradas para outros dispositivos não estarão disponíveis. A porta 2 é mostrada em cinza como exemplo de porta indisponível.
Desligue o Gyro desmarcando a caixa Gyro.
Uma vez configurado o Drivetrain, selecione “Concluído” para enviar o dispositivo para configuração ou “Cancelar” para retornar ao menu Dispositivos. Deixe as configurações do sistema de transmissão como estão, a menos que queira personalizá-las ainda mais.
Nota: Selecionar “Cancelar” desfará quaisquer alterações feitas no dispositivo e não fará parte da configuração.
Nota: Para mais opções sobre como configurar um sistema de transmissão sem giroscópio, clique aqui.
O controlador agora pode ser adicionado à configuração após a configuração dos motores individuais e do sistema de transmissão.
Adicionando um controlador
Para configurar um Controlador, selecione o botão Dispositivos para abrir a janela Dispositivos se ela ainda não estiver aberta.
Selecione “Adicionar um dispositivo”.
Selecione "Controlador".
Agora que o controlador foi adicionado à configuração do robô, os motores do braço e da garra podem ser atribuídos aos botões do controlador e o sistema de transmissão pode ser atribuído aos joysticks do controlador.
Atribuindo os motores aos botões do controlador
Configure um motor para um botão clicando nos botões do Controlador. Clicar no mesmo botão várias vezes percorrerá os motores configurados. Pare quando o motor desejado for exibido. O controlador possui quatro grupos de botões (L, R, E e F). Cada grupo pode ter um único motor (que não faz parte do Drivetrain) configurado para eles. Por exemplo, ArmMotor não pode ser configurado para ambos os grupos de botões L e R, apenas um deles. Uma vez configurado um motor, ele não será exibido como opção para os outros botões.
Atribuindo o sistema de transmissão aos joysticks do controlador
Você pode alterar o modo de condução do robô usando os Joysticks selecionando os botões para percorrer os modos até que o modo desejado seja mostrado. Os quatro modos são: Left Arcade, Right Arcade, Split Arcade, Tank.
Left Arcade - Todo o movimento é controlado pelo Joystick esquerdo.
Right Arcade - Todo o movimento é controlado pelo Joystick direito.
Split Arcade - O movimento para frente e para trás é controlado pelo joystick esquerdo, enquanto o giro é controlado pelo joystick direito.
Tanque - O motor esquerdo é controlado pelo Joystick esquerdo enquanto o motor direito é controlado pelo Joystick direito.
Nota: Para mais opções sobre como configurar um Controlador, clique aqui.
Depois que o controlador for configurado, as alterações precisam ser salvas.
Salvando alterações
Selecione “Concluído” para concluir a configuração ou as alterações não serão salvas.
Agora que o Controlador foi configurado e as alterações salvas, o projeto pode ser baixado e executado.
Baixe e execute um projeto
Selecione Download para baixar o projeto no slot selecionado do Brain.
Nota: Os ícones Download, Executar e Parar ficarão cinza brevemente até que o download seja concluído.
Selecione Executar para iniciar o projeto enquanto o robô ainda está conectado ao computador.
Nota: Para obter mais informações sobre como fazer download e executar um projeto, clique aqui.