Ir para o conteúdo principal
Pesquisa Avançada
Termos da Pesquisa
Tipo de Conteúdo

Correspondências Exatas
Persquisar Tags
Opções de Data
Atualizado depois de
Atualizado antes de
Criado depois de
Criado antes de

Resultado(s) da Pesquisa

122 resultados encontrados

Driver Station

Arara Interface

Estarei utilizando como exemplo o código de exemplo apresentado no último capítulo. Entretanto, os passos aqui seguidos serão o mesmo para qualquer código que tente utilizar o gamepad. Para começar, abrindo seu aplicativo ele deve ser semelhante ao mostrado a...

Cinemática da Mecanum

Programando uma Mecanum Programação

O sistema de tração Mecanum é um tipo de sistema de tração muito popular na FTC®. Os sistemas de tração Mecanum permitem movimentos holonômicos. Isso significa que o sistema de tração é capaz de se mover em qualquer direção enquanto gira: para frente, para trá...

Orientação ao campo

Programando uma Mecanum Programação

Com a condução Mecanum centrada no campo, o joystick de translação controla a direção do robô em relação ao campo, em vez do quadro do robô. Isso é preferido por alguns drivers e torna algumas ações evasivas mais fáceis, pois é possível girar enquanto se trans...

Introdução

Utilizando o IMU Interface universal do IMU

Em setembro de 2022, a REV Robotics começou a enviar Control Hubs com uma Unidade de Medição Inercial (IMU) interna diferente. O novo chip IMU é o BHI260AP, substituindo o chip IMU BNO055 do Hub existente. Ambos são da Bosch Sensortec. Uma IMU pode medir muit...

Configuração do IMU

Utilizando o IMU Interface universal do IMU

A configuração do IMU do robô é automática e não deve precisar de alterações. Mas aqui está como confirmar ou renomear o IMU configurado. Em um aplicativo DS conectado, toque no ícone de 3 pontos no canto superior direito e depois toque em Configure Robot. Pa...

Instalação do Hub

Utilizando o IMU Interface universal do IMU

Sob o SDK 8.1, você pode especificar a orientação física do Hub no robô. Isso permite que você receba valores de ângulo da IMU expressos nos eixos do robô, o que é útil para entender e gerenciar o movimento do robô. Antes de começar a programar, vamos discuti...

Programando o IMU

Utilizando o IMU Interface universal do IMU

O SDK 8.1 oferece novas classes e métodos que se aplicam universalmente a ambos os tipos de IMU. Uma vez configurado, o tipo de IMU não afetará sua programação. Os passos para programação incluem: Configurar os parâmetros do IMU ou usar os padrões. Inicializ...

O que são encoders?

Utilizando encoders

Muito frequentemente no FTC®, você quer saber onde algo está. Seja quantas vezes a roda do seu drivetrain girou, qual é o ângulo do seu braço ou até onde os deslizadores de corda foram, os encoders rotacionais podem te ajudar. No FTC, um encoder se refere a q...

Programando encoders

Utilizando encoders

Leitura de encoders No software do FTC, encoders de quadratura e motores são acessados com o mesmo objeto de motor. O que isso significa é que podemos acessar a posição de um encoder da seguinte maneira: Java int position = motor.getCurrentPosition(); Block...

EasySTEAM IDE

Guia de uso Instalação

Uma das formas de começar a utilizar a placa EasySTEAM é fazer o download do ambiente de desenvolvimento próprio para a placa. Assim, siga as etapas descritas abaixo para começar a instalação do programa. Acesse o seguinte endereço: EasySTEAM IDE Clique em ...

Driver

Guia de uso Instalação

Ao abrir o programa baixado anteriormente pela primeira vez, deve aparecer uma janela semelhante a essa pedindo uma instalação. Ela inicia o procedimento para a instalação dos drivers que fazem a placa ser reconhecida pelo computador - e ser, portanto, uma...

Interface

Guia de uso Visão geral

Após concluirmos as instalações, uma tela semelhante a essa deve ser obtida. Existem 5 áreas principais da interface que serão descritas nas páginas seguintes.

Caixa de blocos

Guia de uso Visão geral

Na esquerda da janela temos diversas categorias que funcionam agrupando blocos de um mesmo tipo. Um bloco é um objeto que possibilita escrever uma instrução para a placa EasySTEAM. Então, ao abrir a categoria “Math” - clicando com o botão esquerdo sobre e...

Área de trabalho

Guia de uso Visão geral

A área de trabalho é a região branca - onde devem ser colocados os blocos. Os blocos só serão traduzidos para instruções caso sejam colocados na área de trabalho.

Geração de código

Guia de uso Visão geral

Nesse trecho da tela é onde temos o código - ou instruções geradas pelos blocos - na linguagem de programação C++. Assim, com o bloco de cosseno anteriormente colocado, a área de geração de código fica da seguinte forma. A importância dessa parte está no a...

Monitor Serial

Guia de uso Visão geral

O trecho preto na tela é onde temos as informações de saída do monitor serial - basicamente, as mensagens que a placa EasySTEAM envia para o computador por meio de um USB-C, ou aquelas em relação ao salvamento e upload do código. O uso dela será mais explicad...

Menu

Guia de uso Visão geral

O menu é a aba que fica na parte de cima da janela. Nele temos 5 opções, 4 botões e uma entrada de texto. É o local que controla o que deve ser feito com o código gerado ou a interface de forma geral - como salvar, carregar ou até mesmo abrir o monitor serial...

Código inicial

Guia de uso Conceitos iniciais

Veja a primeira parte para entender como mexer na interface - pré-requisito para esse trecho. Essa seção tem como objetivo mostrar qual a configuração inicial necessária para programar o controlador EasySTEAM. Na categoria General da interface (geral, traduzi...

Upload de código

Guia de uso Conceitos iniciais

A placa EasySTEAM precisar ser conectada ao computador para conseguir receber o código desenvolvido, isso é feito por meio de um cabo USB-C. Então, caso o código anteriormente mostrado fosse passado, as seguintes etapas seriam seguidas. Conectar o controlado...

Mapa de valores

Guia de uso Controle

Antes de abordar o restante do hardware, como motores, servos, botões digitais e outros, é necessário conhecer sobre o controle (visto que maior parte da movimentação será com ele). Abaixo será mostrado uma tabela que mapeia os valores, dos botões e analógico...