Noções básicas sobre nomes de botões e joysticks - IQ Controller

O VEXcode IQ pode acessar os dados de um IQ Controller referenciando os botões e eixos do joystick por seus nomes.


Posição e nomes de botões e joysticks

A imagem abaixo mostra os nomes e localizações dos botões e joystick. Os botões retornam valores de:

  • 1 - Pressionado
  • 0 - Não pressionado/liberado

Diagrama do comando IQ (2ª geração) com os seus botões e joysticks rotulados. Acima está uma vista da frente do comando, com o eixo do joystick esquerdo rotulado como A e B. O botão central do joystick esquerdo está rotulado como L3. Os dois botões redondos abaixo do joystick esquerdo estão rotulados como E para cima e E para baixo. Os eixos do joystick direito estão rotulados como C e D. O botão central do joystick direito está rotulado como R3. Os dois botões redondos abaixo do joystick direito estão rotulados como F para cima e F para baixo. Abaixo está uma vista da parte superior do comando para mostrar os botões de ombro. Os dois botões do lado esquerdo do comando estão rotulados como L para cima e L para baixo, e os dois botões do lado direito do comando estão rotulados como R para cima e R para baixo.

Cada eixo do joystick retorna um valor entre -100 e +100 e retorna um valor zero quando centralizado. Veja esta animação para ver um exemplo dos valores do joystick à medida que é movido em cada eixo.

Nota:O controlador mostrado na animação é um controlador (1ª geração). No entanto, os valores são os mesmos para ambos os controladores IQ (1ª e 2ª geração). 


Blocos que incluem botões de controle e joysticks

Ao programar no VEXcode IQ, entender os nomes dos botões e joystick, bem como sua posição no Controlador, ajuda a determinar qual bloco deve ser utilizado. 


Para mais informações sobre como utilizar o Controlador, os artigos na secção Controlador da Biblioteca STEM.

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

Last Updated: