Table des matières:

Robot de compétition de prise de contrôle de la tour VEX : 8 étapes
Robot de compétition de prise de contrôle de la tour VEX : 8 étapes

Vidéo: Robot de compétition de prise de contrôle de la tour VEX : 8 étapes

Vidéo: Robot de compétition de prise de contrôle de la tour VEX : 8 étapes
Vidéo: Niska sur le tournage avec shay 2024, Juillet
Anonim
Robot de compétition de prise de contrôle de la tour VEX
Robot de compétition de prise de contrôle de la tour VEX
Robot de compétition de prise de contrôle de la tour VEX
Robot de compétition de prise de contrôle de la tour VEX
Robot de compétition de prise de contrôle de la tour VEX
Robot de compétition de prise de contrôle de la tour VEX

Dans ce didacticiel, je vais vous montrer les bases du concours Vex Robotics Tower Takeover ainsi que la façon de construire un robot pour ce jeu. S'IL VOUS PLAÎT vérifier l'onglet pour les fournitures.

REMARQUE: les pièces Vex EDR sont TRÈS chères, si vous ne pouvez pas vous permettre de dépenser 1 000 $ en pièces, je suggérerais de demander à un professeur de robotique de votre école / collège, sinon je ne ferais pas ce projet.

REMARQUE: Vous n'avez pas besoin d'expérience en programmation, mais cela rendra le robot plus facile à fabriquer lors de l'étape de programmation.

Quel langage de programmation Vex utilise-t-il ?

Ils utilisent C, un mélange de C+, C++ et C#.

Lien vers le manuel officiel.

Lien vers la vidéo officielle.

Lien vers l'application officielle VRC Hub.

Le jeu:

VEX Robotics Competition Tower Takeover se joue sur un terrain carré de 12'x12' configuré comme indiqué ci-dessus. Deux (2) Alliances – une (1) « rouge » et une (1) « bleue » – composées de deux (2) équipes chacune, s'affrontent dans des matchs consistant en une période autonome de quinze (15) secondes, suivie d'une période d'une minute. et quarante-cinq secondes (1:45) Période contrôlée par le conducteur. Le but du jeu est d'atteindre un score plus élevé que l'Alliance adverse en plaçant des Cubes dans les Tours, ou en marquant des Cubes dans les Objectifs.

Les détails: Il y a soixante-six 66 cubes sur un champ de prise de contrôle de tour. Vingt-deux (22) vert, vingt-deux (22) orange et vingt-deux (22) violet. Il y a également sept (7) tours placées autour du terrain. Cinq (5) d'entre eux sont neutres, les deux autres étant spécifiques à l'alliance. Les tours spécifiques à une alliance ne peuvent être utilisées que par des robots de la même alliance. Les cubes peuvent être placés dans des tours ou marqués dans des buts. Les cubes valent au moins 1 point lorsqu'ils sont placés dans une zone de but. La valeur exacte de chaque cube est déterminée par le nombre de cubes de cette couleur spécifique qui ont été placés dans les tours. Lorsque des cubes sont placés ou retirés des tours, les nouvelles valeurs s'appliquent à TOUS les cubes. Ainsi, les actions d'un Robot auront un impact sur le score potentiel de leur propre alliance et de leurs adversaires. L'alliance qui marque le plus de points dans la période d'autonomie se voit attribuer (6) points bonus, ajoutés au score final à la fin du match. L'Alliance qui remporte ce Bonus Autonome reçoit également 2 cubes violets, qui peuvent être introduits à tout moment pendant la période de contrôle du pilote.

Fournitures

Lien vers les pièces Vex EDR, des kits sont disponibles avec des pièces individuelles.

Lorsque vous achetez des pièces, assurez-vous que:

pour chaque moteur, vous avez au moins un contrôleur de moteur, un Cortex, des roues, des plaques, des capteurs, des vis et des écrous, un contrôleur et les câbles/connecteurs nécessaires. Si vous achetez un kit, il viendra avec tous ces éléments inclus.

Lien vers RobotC, le logiciel de programmation. Exécute uniquement Windows 7+ ou un Mac avec virtualisation.

Étape 1: planifier

Plan
Plan

L'étape la plus importante et la plus critique de la construction d'un robot réussi est la phase de planification. Planifiez chaque sous-assemblage avant d'assembler ce sous-assemblage. Tout est basé sur les étapes de planification. Par exemple, si vous rencontrez un problème avec votre plan, vous voudrez revenir aux étapes de planification.

Avoir des problèmes? Je suggérerais d'aller à l'étape 8 pour obtenir de l'aide !

Étape 2: Assemblage des sous-ensembles

Assemblage des sous-ensembles
Assemblage des sous-ensembles
Assemblage des sous-ensembles
Assemblage des sous-ensembles
Assemblage des sous-ensembles
Assemblage des sous-ensembles

Qu'est-ce qu'un sous-ensemble ? Un sous-ensemble est constitué de différentes parties d'un grand ensemble. Ainsi par exemple les roues sont un sous-ensemble. Le système d'admission est un sous-ensemble. La raison pour laquelle vous souhaitez créer des sous-ensembles séparés est que vous pouvez les éditer et les modifier plus facilement et que vous pouvez accéder ou réparer le robot plus facilement.

Lors de l'assemblage de ces sous-ensembles, assurez-vous d'ajouter toute l'électronique à l'intérieur qui est nécessaire pour cet assemblage. Cela inclut les moteurs, les capteurs, etc.

N'attachez pas les sous-ensembles ensemble tant que tous les sous-ensembles ne sont pas terminés.

Passez à l'étape "Roues (sous-ensemble)" avant de réaliser des sous-ensembles.

Avoir des problèmes? Je suggérerais d'aller à l'étape 8 pour obtenir de l'aide !

Étape 3: Roues (sous-ensemble)

Roues (sous-ensemble)
Roues (sous-ensemble)
Roues (sous-ensemble)
Roues (sous-ensemble)

Lorsque vous créez le sous-ensemble de roues, vous voulez vous assurer que les moteurs produisent un couple élevé et une vitesse un peu plus lente. Pour ce faire, assurez-vous que les moteurs sont connectés à de grands engrenages et que l'axe de roue est connecté à de petits engrenages. Si votre robot est assez grand et que vous pensez que les moteurs ne fourniront pas assez de puissance, vous pouvez envisager de mettre un moteur sur chaque roue, cela améliore également la rotation du robot.

Sur la photo, vous pouvez voir que les roues ont chacune leur propre moteur, c'est pour les raisons indiquées ci-dessus. Nous avons également un couple assez élevé provenant des moteurs.

Avoir des problèmes? Je suggérerais d'aller à l'étape 8 pour obtenir de l'aide !

Étape 4: Admission (sous-ensemble)

Admission (sous-ensemble)
Admission (sous-ensemble)

Le sous-ensemble d'admission est la pièce de machine qui soulève les blocs ou les billes pour se déplacer. Dans l'image ci-dessus, nous avons deux roues qui se déplaceront en saisissant les blocs et en les ramassant. Le système d'admission n'a pas besoin d'une vitesse élevée ou d'un couple élevé, il peut simplement être 50/50. Il s'agit d'un sous-ensemble assez simple.

Avoir des problèmes? Je suggérerais d'aller à l'étape 8 pour obtenir de l'aide !

Étape 5: Électronique (sous-ensemble)

Electronique (sous-ensemble)
Electronique (sous-ensemble)

Le Cortex est le cerveau du robot. Si vous ne savez pas ce que c'est, c'est cette première image pour cette étape ci-dessus. Voyez-vous aussi ces trous noirs sur le côté dans lesquels vous pouvez brancher des moteurs et d'autres choses ? C'est là que vous brancherez tous les moteurs et capteurs. Le port USB est l'endroit où la clé à distance se branchera.

Avoir des problèmes? Je suggérerais d'aller à l'étape 8 pour obtenir de l'aide !

Étape 6: connexion des sous-ensembles

Connexion des sous-ensembles
Connexion des sous-ensembles
Connexion des sous-ensembles
Connexion des sous-ensembles

La connexion des sous-ensembles est une étape très importante. Vous voulez vous assurer que les mesures sont correctes, que les pièces de connexion sont adaptées, etc. C'est également là que vous seriez renvoyé aux étapes de planification si les exigences ne sont pas remplies.

Que fais-je? Vous utiliserez des vis pour connecter tous les différents sous-ensembles, y compris l'électronique où vous connecterez les moteurs au cortex.

Avoir des problèmes? Je suggérerais d'aller à l'étape 8 pour obtenir de l'aide !

Étape 7: Programmation

La programmation
La programmation
La programmation
La programmation

Ajoutez le code ! C'est un peu difficile d'expliquer la partie codage de cela, donc je suggère de regarder cette liste de lecture:

www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln

Je suggère également de regarder d'autres tutoriels ou listes de lecture. Si vous ne voulez pas coder, vous pouvez également utiliser l'éditeur graphique qui utilise des blocs.

Lorsque vous avez terminé votre programmation, vous pouvez passer à l'étape suivante (si vous en avez besoin).

Étape 8: Aide supplémentaire (si nécessaire)

Aide supplémentaire (si nécessaire)
Aide supplémentaire (si nécessaire)

Tutoriels de codage:

www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln

Tutoriels Vex EDR:

www.youtube.com/playlist?list=PLyfMBmH-Xsjrg3m91RkBPKYyWIZx6G6iE

Manuel et règles:

content.vexrobotics.com/docs/vrc-tower-takeover/GameManual-20190816.pdf

Tutoriels d'électronique:

www.robotc.net/tutor/Cortex/cortexunits.php?platform=Cortex

Conseillé: