Novos recursos no VEXcode EXP 4.0

O VEXcode EXP 4.0 apresenta uma série de novos recursos. Esta atualização importante se concentra em melhorar a produtividade e a acessibilidade na codificação de robótica. Leia abaixo para saber quais novos recursos estão disponíveis com o VEXcode EXP 4.0!

Clique aqui para baixar o novo instalador do VEXcode EXP 4.0!

Célula de trabalho CTE

O VEXcode EXP agora oferece suporte total ao CTE Workcell. O CTE Workcell apresenta aos alunos o mundo da robótica industrial e automação por meio de atividades práticas. Veja a animação abaixo para verificar um exemplo de um projeto construído com a célula de trabalho CTE, utilizando tapetes transportadores, o braço robótico de 6 eixos e vários sensores.

O menu do Teach Pendant foi aberto no VEXcode EXP, oferecendo várias opções para controlar, testar e calibrar o braço robótico de 6 eixos.

No VEXcode EXP, o braço robótico de 6 eixos pode ser ligado diretamente a um computador sem um EXP Brain para aceder ao Teach Pendant.

Os Teach Pendants são dispositivos utilizados para controlar e programar braços robóticos e outras máquinas para automação industrial e incluem botões ou um ecrã táctil que permite aos operadores guiar manualmente os movimentos de um robô.

A ligação do braço robótico de 6 eixos a um EXP Brain também lhe permitirá integrar novos dispositivos no seu projeto CTE, como o sistema CTE Pneumatics, Signal Towere Object Sensor.

Clique aqui para saber mais sobre o CTE Workcell e como usá-lo em salas de aula.

Blocos de comutação

Novos blocos de switch agora estão disponíveis, facilitando a transição da codificação baseada em blocos para a programação baseada em texto.

O bloco Switch é mostrado no VEXcode EXP a ser arrastado da Caixa de Ferramentas para o Ambiente de Trabalho. O utilizador seleciona o bloco Switch e começa a inserir um comando Python no mesmo.

Blocos de interruptores de arrastar e soltar: Todos os blocos de interruptores estão disponíveis para serem arrastados da caixa de ferramentas e digitados diretamente.

O bloco de interruptores é mostrado no espaço de trabalho VEXcode EXP. Um utilizador está a utilizar o recurso de autocorreção para inserir um comando Python completo no bloco. O comando lê drivetrain.turn_for(LEFT, 90, DEGREES).

Digite Python diretamente em projetos de blocos: O VEXcode permite que você incorpore comandos Python diretamente em seus projetos, integrando-os perfeitamente com outros blocos. Para ajudar você a escrever código correto, o VEXcode também fornece um recurso de preenchimento automático para comandos Python.

Uma pilha de blocos de movimento é apresentada no espaço de trabalho VEXcode EXP. O utilizador clica com o botão direito do rato na pilha para abrir o menu de contexto e, em seguida, seleciona a opção Converter pilha em bloco de interruptor. A pilha de três blocos está a ser convertida num bloco Switch com três linhas correspondentes de Python.

Conversão de código: Converta pilhas de blocos inteiras para Python com um único clique.

Esse recurso é perfeito para alunos que desejam passar de blocos para texto. Para mais informações sobre a codificação com Switch Blocks, clique aqui.


Salvar e carregar no VEXcode baseado na Web

Campo "Nome do Projeto" na barra de ferramentas VEXcode EXP com uma mensagem de "Guardar" que é atualizada à medida que o projeto é guardado. Primeiro a mensagem diz "Não guardado", depois "Guardando" e, por fim, "Salvo".

O VEXcode baseado na Web agora salvará automaticamente as alterações do projeto depois que ele for salvo inicialmente.

Outras alterações no menu Arquivo:

  • Carregar do seu dispositivo agora foi alterado paraAbrir.
  • Salvar no seu dispositivo agora foi alterado paraSalvar como.
  • Agora você também pode salvar manualmente usando o botão Salvar.

Para um guia passo a passo sobre como carregar e salvar o projeto VEXcode EXP em um navegador Chrome, clique aqui.


Detecção do sensor de visão de IA atualizada

O sensor de visão de IA agora é capaz de detectar AprilTags e classificações de IA.

Menu AI Vision Utility no VEXcode EXP, exibindo a transmissão em direto da câmara captando três AprilTags. O recurso AprilTags é ativado, enquanto a Classificação de IA é desativada. As tags reconhecidas são rotuladas com seus respectivos IDs, coordenadas e dimensões.

AprilTags são imagens que podem ser detectadas e têm IDs exclusivos. Eles podem ser impressos e utilizados em campos para uso com robôs. Descarregue um PDF AprilTag para impressão aqui.

Menu AI Vision Utility no VEXcode EXP. O menu exibe uma transmissão em direto da câmara com quatro objetos detetados: uma bola vermelha, uma bola azul, um anel verde e um anel vermelho, cada um com caixas delimitadoras exibindo as suas cores, posições, dimensões e pontuações de confiança. O painel direito contém opções para ativar o AprilTags e a Classificação por IA, com o modo de Classificação por IA definido para Elementos da Sala de Aula.

O AI Vision Sensor também pode identificar fulerenos e anéis de cores diferentes dos pacotes de sala de aula VEX EXP.

Clique aqui para saber como utilizar o AI Vision Sensor em Blocos, Pythone C++.


Ler blocos em voz alta

Todos os blocos dentro do VEXcode EXP 4.0 agora podem ser lidos em voz alta com um simples clique com o botão direito.

Este recurso está disponível em todos os dispositivos, exceto Android.

O VEXcode EXP Drive para o bloco é apresentado com o menu de contexto aberto. As opções, de cima para baixo, são: Duplicar, Desativar Bloco, Apagar Blocos, Ajuda com Blocos, Converter Bloco em Bloco de Troca e Ler Bloco. A opção Ler Bloco está realçada.

  • Vozes personalizáveis: Escolha entre várias vozes e ajuste a velocidade e o tom no novo menu de ferramentas.
  • Integração do menu de contexto: Clique com o botão direito em qualquer bloco para ouvi-lo lido em voz alta.

Clique aqui para obter instruções passo a passo sobre como usar o recurso de leitura no VEXcode.


Menu Ferramentas

O novo menu de ferramentas do VEXcode EXP 4.0 está repleto de recursos para produtividade e acessibilidade.

Barra de ferramentas VEXcode EXP com o menu suspenso Ferramentas aberto. São apresentadas quatro opções: Tema, Atalhos do Teclado, Definições de Fala e Documentação da API.

Atalhos de teclado

Há novos atalhos de teclado disponíveis para iniciar, parar e abrir a documentação de ajuda.

Mac Windows
Barra de ferramentas VEXcode EXP para Mac com o menu pendente Ferramentas aberto e a opção Atalhos de teclado selecionada. Os atalhos de teclado disponíveis são apresentados num segundo menu suspenso à direita, com 3 opções: Iniciar, Parar e Abrir Ajuda. Cada opção possui uma tecla de atalho correspondente. A tecla de atalho Iniciar é a tecla Command com a tecla Enter, a tecla de atalho Parar é a tecla Command com a tecla E e a tecla de atalho Abrir Ajuda é a tecla Command com a tecla H. Barra de ferramentas do VEXcode EXP para Windows com o menu pendente Ferramentas aberto e a opção Atalhos de teclado selecionada. Os atalhos de teclado disponíveis são apresentados num segundo menu suspenso à direita, com 3 opções: Iniciar, Parar e Abrir Ajuda. Cada opção possui uma tecla de atalho correspondente. A tecla de atalho Iniciar é a tecla Control com a tecla Enter, a tecla de atalho Parar é a tecla Control com a tecla E e a tecla de atalho Abrir Ajuda é a tecla Control com a tecla H.

Tema de alto contraste

Temas de alto contraste aumentam a distinção entre texto e fundo, tornando o conteúdo mais fácil de ler para usuários com baixa visão, daltonismo ou outras deficiências visuais.

Padrão Alto contraste
Desenho de blocos VEXcode EXP com blocos de diversas categorias para demonstrar o esquema de cores padrão. Projeto de blocos VEXcode EXP com blocos de diversas categorias para demonstrar o esquema de cores de alto contraste.

Configurações de fala

Trabalhando com o novo recurso Blocos de Leitura, você pode alterar a voz usada, a velocidade da fala e o tom neste menu.

A janela de definições de voz do VEXcode EXP possui um menu suspenso para escolher a voz, dois controlos deslizantes para alterar o tom e a velocidade e, por fim, um botão "Testar Voz" para ouvir as definições de voz atuais.

Documentação da API

Acesse a documentação abrangente da API, tornando mais fácil do que nunca explorar e utilizar todo o potencial do seu robô VEX EXP.

Página de documentação da API VEXcode EXP para o comando Python turn_for. As páginas API incluem explicações, funcionalidades e projetos de exemplo para cada comando de bloco e de texto.

Clique aqui para acessar o site oficial de referência da API VEX.


Downloads de projetos sem fio baseados na Web

O VEXcode EXP baseado na Web agora pode se conectar sem fio a um EXP Brain por meio de um EXP Controller.

Barra de ferramentas VEXcode EXP com um ícone de controlador verde ao lado de um ícone de cérebro verde. Os dois ícones estão destacados juntos numa caixa.

Para aprender como baixar um projeto sem fio para o seu EXP Brain, clique aqui.

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

Last Updated: