Contribuição do QI (Arremesso)#

Fling é o VEX IQ Hero Bot utilizado no IQ 21-22 Pitching In Playground.

Visão geral do robô#

A janela do robô VEXcode VR que mostra o Robô Lançador. Mostra o robô a recolher e a lançar bolas com um sistema de entrada e catapulta.

O Fling suporta controlos e sensores VR padrão, como o Brain Timer, com características adicionais específicas do Fling abordadas em Robot-Specific Blocks e Robot-Specific Python.

Motores#

Configuração e nome do comando Python

Descrição

Motor de entrada do robô de lançamento.
Motor de entrada
intake_motor

O sistema de entrada permite que o robô receba bolas para serem lançadas pelo braço da catapulta, ou inverta o sentido de entrada para ejetar as bolas. O motor de entrada inicia a rotação a 0 graus e recolhe uma bola quando roda 180 graus para a frente, e ejeta uma bola quando roda 180 graus para trás.

Acionar o motor da catapulta do robô.
Motor da Catapulta
catapult_motor

O motor da catapulta permite ao robô lançar bolas em direção às balizas e marcar pontos pendurado na barra. O motor da catapulta arranca a 0 graus na posição elevada. O braço da catapulta está nivelado a 2600 graus e totalmente baixado a 5000 graus.

Motor de tensão do braço da catapulta do robô lançador.
Motor de tensão do braço da catapulta
catapult_tension_motor

O motor de tensão do braço da catapulta permite ao robô lançar bolas a diferentes distâncias pelo campo. A tensão padrão está definida para 90 graus.

Componentes e recursos#

Componente ou Recurso

Uso

Documentação da API

Transmissão

Move e roda o robô.

Blocos - Python

Motor de admissão de catapulta

Lança bolas que o robô recolheu.

Blocos - Python

Motor de catapulta

Levanta-se e baixa o braço. Isto permite que o robô liberte bolas de alguns dos dispensadores e alcance a zona de contacto por cima da barreira no final de uma partida.

Blocos - Python

Motor de tensão do braço da catapulta

Permite ao robô lançar bolas a diferentes distâncias pelo campo.

Blocos - Python

Interruptor de pára-choques

Deteta quando uma bola é transportada na entrada.

Blocos - Python

Sensor de cor

Deteta a cor das bolas.

Blocos - Python

Sensor de distância

Deteta a distância da bola à frente do robô.

Blocos - Python

Cronómetro Cerebral

Monitoriza o tempo decorrido desde o início do projeto.

Blocos - Python

Parques infantis#

Parque infantil

Descrição

IQ 21-22 Contribuinte

Recolhe e lança bolas no campo de habilidades virtuais IQ 21-22.