Criação de projetos de código VS para VEX IQ (2ª geração)

Este artigo fornece uma visão geral do processo de criação de projetos VEX IQ (2ª geração) na extensão VEX Visual Studio Code (VS Code). Os projetos na extensão VEX VS Code podem ser criados de duas formas - criando um novo projeto a partir de um modelo de exemplo ou importando um projeto VEXcode existente.

Criação de um novo projeto para VEX IQ (2ª geração)

  • Inicie o Visual Studio Code no computador. Clique no ícone VEX na barra de atividades do VS Code.
    O ícone da extensão VEX Robotics no menu lateral do VS Code está destacado.
  • Clique no botão Novo Projeto em AÇÕES DO PROJETO na barra lateral primária.
    A extensão VEX Robotics foi selecionada e apresenta opções para criar e importar projetos. O botão Novo Projeto está destacado.
  • Será apresentada a janela Criar um novo projeto VEX. Clique no ícone IQ 2ª Geração para selecionar a Plataforma do Projeto para o projeto VEX IQ (2ª geração).
    O botão Novo Projeto foi selecionado e são apresentadas as opções da plataforma VEX. As opções listadas incluem IQ (2ª geração), EXP e V5. A opção IQ (2ª geração) está destacada.
  • Selecione Python ou C/C++ como linguagem do projeto. Clique no ícone Python para escolher Python como linguagem de programação para o projeto VEX IQ (2ª geração), ou clique no ícone C/C++ para escolher C/C++.
    A opção IQ (2ª geração) foi selecionada e são agora apresentadas as opções da linguagem de programação. As opções listadas incluem Python e C/C++.
  • Selecione um modelo/projeto de exemplo para criar o novo projeto VEX IQ (2ª geração). 
    • Encontre o modelo/projeto de exemplo rodando a roda de deslocamento do rato, arrastando o controlo deslizante da barra de deslocamento ou utilizando a barra de pesquisa para filtrar a lista de projetos de exemplo. 
    • Clique no ícone do modelo/projeto de exemplo adequado.
      Nota: O projeto modelo/exemplo contém código de exemplo e configuração do robô que é utilizado para iniciar o projeto.
      A opção de linguagem de programação foi selecionada e agora são apresentados os projetos de modelo/exemplo. Este menu pode ser percorrido para baixo para visualizar a lista completa de projetos.
  • Defina o nome, a descrição e a localização do projeto para o novo projeto VEX IQ (2ª) geração.
    • Introduza o nome do projeto na caixa de texto em Nome do projeto.
      Nota: O nome do projeto será utilizado como nome da pasta de nível superior do projeto. Será também o nome apresentado no ecrã do dispositivo VEX assim que a aplicação for descarregada para o robô. 
      O projeto de modelo vazio do IQ2 foi selecionado e agora o campo Nome do Projeto está destacado. O nome predefinido é myProjectName.
    • (Opcional) Introduza a descrição do projeto na caixa de texto em Descrição.
      Nota: A descrição do projeto também será apresentada no ecrã do dispositivo sob as informações do projeto.
      O projeto de modelo vazio do IQ2 foi selecionado e agora o campo Descrição está destacado.
    • (Opcional) Se pretender guardar o projeto num local diferente da pasta predefinida do projeto, desça a janela Criar um Novo Projeto VEX e clique no botão Procurar para selecionar o local para a pasta do projeto no computador.
      Nota: O local padrão do projeto é definido como a pasta padrão do projeto que se encontra nas definições globais da extensão.
      O projeto de modelo vazio do IQ2 foi selecionado e agora o botão Procurar está destacado, podendo ser utilizado para selecionar o local de gravação.
    • Clique no botão Criar para criar o projeto. A janela do VS Code começará a ser atualizada.
  • Assim que a atualização da janela do VS Code estiver concluída, o projeto para o VEX IQ (2ª) geração é criado na extensão VEX VS Code. Para visualizar e desenvolver o código do projeto, clique em src abaixo do nome do projeto na barra lateral.
    VS Code com um novo projeto VEX IQ Python criado e aberto. O menu lateral está aberto e a pasta denominada src está selecionada.
  • Clique em main.py (se o projeto for um projeto Python) ou main.cpp (se o projeto for um projeto C/C++) em src na barra lateral.
    VS Code com a pasta src aberta e o ficheiro main.py selecionado dentro da mesma.
  • O código do Template/Projecto Exemplo seleccionado será mostrado na área Editor, onde podemos desenvolver e editar o projecto criado para o VEX IQ (2ª geração).
    VS Code com o ficheiro main.py aberto e o código Python apresentado no editor. O utilizador está agora pronto para programar em VEX Python no VS Code.

Importe um projeto VEXcode IQ (2ª geração) existente

  • Inicie o Visual Studio Code no computador. Clique no ícone VEX na barra de atividades do VS Code.
    O ícone da extensão VEX Robotics no menu lateral do VS Code está destacado.
  • Clique no botão Importar Projeto em AÇÕES DO PROJETO na barra lateral primária.
    A extensão VEX Robotics foi selecionada e apresenta opções para criar e importar projetos. O botão Importar Projeto está destacado.
  • Será apresentada a janela Importar Projeto. Selecione o ficheiro do projeto VEXcode IQ a importar e clique no botão Abrir .
    Nota: Os tipos de ficheiro de projeto VEXcode suportados para VEX IQ são: 
    • .iqcpp (projecto VEXcode IQ C/C++) 
    • .iqpython (projeto VEXcode IQ Python)
    Nota: Apenas os projetos configurados para utilizar o IQ (2ª geração) podem ser importados. Se tentar importar um projeto VEXcode IQ configurado para IQ (1ª geração), o processo de importação falhará.
    Os projetos VEX guardados são apresentados nos ficheiros do utilizador no Explorador de Ficheiros. Existe um projeto em C/C++ e um projeto em Python (2ª geração) listados.
  • Defina o nome, a descrição e a localização do projeto para o projeto importado.
    • (Opcional) Se pretender alterar o nome do projecto importado, introduza o novo nome do projecto na caixa de texto em Project Name.
      Nota: O nome do projeto será utilizado como nome da pasta de nível superior do projeto. Será também o nome apresentado no ecrã do dispositivo VEX assim que a aplicação for descarregada para o robô.
      O projeto VEX guardado anteriormente foi selecionado para importação e agora o campo Nome do Projeto está destacado.
    • (Opcional) Introduza a descrição do projeto na caixa de texto em Descrição.
      Nota: A descrição do projeto também será apresentada no ecrã do dispositivo sob as informações do projeto.
      O projeto VEX guardado anteriormente foi selecionado e agora o campo Descrição está destacado.
    • (Opcional) Se pretender guardar o projeto num local diferente da pasta do projeto predefinida, clique no botão Procurar para selecionar o local da pasta do projeto no computador.
      Nota: O local padrão do projeto é definido como a pasta padrão do projeto que se encontra nas definições globais da extensão.
      O projeto VEX guardado anteriormente foi selecionado e agora o botão Procurar está destacado, permitindo alterar o local de guardar.
    • Clique no botão Importar para importar o projeto. A janela do VS Code começará a ser atualizada.
  • Assim que a atualização da janela do VS Code estiver concluída, o projeto VEXcode IQ será importado para a extensão VEX VS Code. Para visualizar e desenvolver o código do projeto, clique em src abaixo do nome do projeto na barra lateral.
    O VS Code importou e abriu com sucesso um projeto VEX C/C++ previamente guardado. O menu lateral está aberto e a pasta denominada src está selecionada.
  • Clique em main.py (se o projeto importado for um projeto Python) ou main.cpp (se o projeto importado for um projeto C/C++) em src na barra lateral.
    VS Code com a pasta src aberta e o ficheiro main.cpp selecionado dentro da mesma.
  • O código do projeto importado será mostrado na área Editor, onde podemos modificar ou remisturar o projeto importado para VEX IQ (2ª geração).
    VS code com o ficheiro main.cpp aberto e o código C/C++ apresentado no editor. O utilizador está agora pronto para programar em VEX C/C++ no VS Code.

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

Last Updated: