IQ Pitching In (Fling)#

Fling est le robot héros VEX IQ utilisé dans le IQ 21-22 Pitching In Playground.

Présentation du robot#

La fenêtre VEXcode VR Robot affichant le Fling Robot. Elle montre le robot collectant et lançant des balles grâce à un système d'aspiration et de catapulte.

Fling prend en charge les commandes et capteurs VR standard tels que le Brain Timer, avec des fonctionnalités supplémentaires spécifiques à Fling couvertes dans Robot-Specific Blocks et Robot-Specific Python.

Moteurs#

Configuration et
Nom de commande Python

Description

Moteur d'admission du robot Lancer.
Moteur d’admission
intake_motor

Le système d’aspiration permet au robot d’aspirer les balles destinées à être lancées par le bras catapulte, ou d’inverser le sens d’aspiration pour éjecter les balles. Le moteur d’aspiration démarre à 0 degré et aspire une balle lorsqu’il effectue une rotation de 180 degrés vers l’avant, et éjecte une balle lorsqu’il effectue une rotation de 180 degrés vers l’arrière.

Moteur de catapulte du robot Lancer.
Moteur de catapulte
catapult_motor

Le moteur de la catapulte permet au robot de lancer des balles dans des buts et de réaliser un saut périlleux depuis la barre de suspension. Le moteur de la catapulte démarre à 0 degré en position haute. Le bras de la catapulte est horizontal à 2 600 degrés et complètement abaissé à 5 000 degrés.

Moteur de tension du bras de catapulte du robot lance-roquettes.
Moteur de tension du bras de catapulte
catapult_tension_motor

Le moteur de tension du bras de la catapulte permet au robot de lancer des balles à différentes distances sur le terrain. La tension par défaut est réglée à 90 degrés.

Composants et fonctionnalités#

Composant ou fonctionnalité

Utiliser

Documentation de l’API

Transmission

Déplace et fait pivoter le robot.

Blocs - Python

Moteur d’admission de catapulte

Lance les balles que le robot a ramassées.

Blocs - Python

Moteur de catapulte

Le robot lève et abaisse le bras, ce qui lui permet de libérer des balles depuis certains distributeurs et d’atteindre la zone de contact par-dessus la barrière à la fin d’un match.

Blocs - Python

Moteur de tension du bras de catapulte

Permet au robot de lancer des balles à différentes distances sur le terrain.

Blocs - Python

Interrupteur à butée

Détecte lorsqu’une bille est chargée dans l’entrée.

Blocs - Python

Capteur de couleur

Détecte la couleur des balles.

Blocs - Python

Capteur de distance

Détecte la distance entre une balle et l’avant du robot.

Blocs - Python

Minuteur cérébral

Enregistre le temps écoulé depuis le début du projet.

Blocs - Python

Aires de jeux#

Aire de jeux

Description

IQ 21-22 Lancer

Collectez et lancez des balles sur le terrain de compétences virtuelles IQ 21-22.