Tabla de contenido:
- Suministros
- Paso 1: planificar
- Paso 2: Ensamblaje de los subensamblajes
- Paso 3: Ruedas (subensamblaje)
- Paso 4: Admisión (subensamblaje)
- Paso 5: Electrónica (subensamblaje)
- Paso 6: Conexión de los subensamblajes
- Paso 7: programación
- Paso 8: Ayuda adicional (si es necesaria)
Video: Robot de competencia de adquisición de torre VEX: 8 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
En este tutorial les mostraré los conceptos básicos de Vex Robotics Tower Takeover Competition junto con cómo construir un robot para este juego. POR FAVOR revise la pestaña de suministros.
NOTA: Las piezas de Vex EDR son MUY caras, si no puede permitirse gastar $ 1, 000 en piezas, le sugiero que pregunte a un profesor de robótica en su escuela / universidad, de lo contrario, no haría este proyecto.
NOTA: No necesita experiencia en programación, pero hará que el robot sea más fácil de hacer cuando esté en el paso de programación.
¿Qué lenguaje de programación usa Vex?
Usan C, una mezcla de C +, C ++ y C #.
Enlace al manual oficial.
Enlace al video oficial.
Enlace a la aplicación oficial VRC Hub.
El juego:
VEX Robotics Competition Tower Takeover se juega en un campo cuadrado de 12'x12 'configurado como se ve arriba. Dos (2) Alianzas - una (1) "roja" y una (1) "azul" - compuestas por dos (2) Equipos cada una, compiten en partidos que consisten en un Período Autónomo de quince (15) segundos, seguido de un minuto y período controlado por el conductor de cuarenta y cinco segundos (1:45). El objetivo del juego es lograr una puntuación más alta que la Alianza contraria colocando Cubos en Torres o anotando Cubos en Metas.
Los detalles: hay sesenta y seis 66 cubos en un campo de adquisición de torre. Veintidós (22) verdes, veintidós (22) naranjas y veintidós (22) moradas. También hay siete (7) torres colocadas alrededor del campo. Cinco (5) de estos son neutrales, y los dos restantes son específicos de la alianza. Las torres específicas de la alianza solo pueden ser utilizadas por robots de la misma alianza. Los cubos se pueden colocar en torres o anotar en goles. Los cubos valen al menos 1 punto cuando se colocan en una zona de gol. El valor exacto de cada cubo está determinado por la cantidad de cubos de ese color específico que se hayan colocado en las torres. Cuando los cubos se colocan o se eliminan de las torres, los nuevos valores se aplican a TODOS los cubos. Entonces, las acciones de un robot afectarán la puntuación potencial tanto para su propia alianza como para sus oponentes. La alianza que obtenga más puntos en el período Autónomo recibe (6) puntos de bonificación, que se suman a la puntuación final al final del partido. La Alianza que gane este Bono Autónomo también recibe 2 cubos morados, que pueden introducirse en cualquier momento durante el período de control del conductor.
Suministros
Enlace a las piezas de Vex EDR, los kits están disponibles junto con piezas individuales.
Cuando compre piezas, asegúrese de que:
para cada motor, tiene al menos un controlador de motor, un Cortex, ruedas, placas, sensores, tornillos y tuercas, controlador y los cables / conectores necesarios. Si compras un kit, vendrá con todas esas cosas incluidas.
Enlace a RobotC, el software de programación. Solo ejecuta Windows 7+ o Mac con virtualización.
Paso 1: planificar
El paso más importante y crítico para construir un robot exitoso es la etapa de planificación. Planifique cada subconjunto antes de ensamblarlo. Todo se basa en las etapas de planificación. Por ejemplo, si encuentra un problema con su plan, querrá volver a las etapas de planificación.
¿Teniendo problemas? ¡Sugeriría ir al paso 8 para obtener ayuda!
Paso 2: Ensamblaje de los subensamblajes
¿Qué es un subensamblaje? Un subensamblaje son diferentes partes de un gran ensamblaje. Entonces, por ejemplo, las ruedas son un subconjunto. El sistema de admisión es un subconjunto. La razón por la que desea construir subconjuntos separados es porque puede editarlos y modificarlos más fácilmente, además de que puede acceder o reparar el robot más fácilmente.
Al ensamblar estos subconjuntos, asegúrese de agregar todos los componentes electrónicos en el interior que se necesitan para ese ensamblaje. Esto incluye motores, sensores, etc.
No conecte los subconjuntos juntos hasta que todos los subconjuntos estén completos.
Continúe con el paso "Ruedas (subensamblaje)" antes de realizar cualquier subensamblaje.
¿Teniendo problemas? ¡Sugeriría ir al paso 8 para obtener ayuda!
Paso 3: Ruedas (subensamblaje)
Cuando esté haciendo el subconjunto de ruedas, debe asegurarse de que los motores estén produciendo un par alto y una velocidad un poco más lenta. Para hacer esto, asegúrese de que los motores estén conectados a engranajes grandes y que el eje de la rueda esté conectado a engranajes pequeños. Si su robot es lo suficientemente grande y no cree que los motores proporcionen suficiente potencia, entonces podría considerar poner un motor en cada rueda, esto también mejora el giro del robot.
En la imagen puede ver que las ruedas tienen su propio motor, esto es por las razones mencionadas anteriormente. También tenemos un par bastante alto que sale de los motores.
¿Teniendo problemas? ¡Sugeriría ir al paso 8 para obtener ayuda!
Paso 4: Admisión (subensamblaje)
El subconjunto de admisión es la pieza de la máquina que levanta los bloques o bolas para moverlos. En la imagen de arriba tenemos dos ruedas que se moverán agarrando los bloques y recogiéndolos. El sistema de admisión no necesita alta velocidad o alto par, solo puede ser 50/50. Este es un subensamblaje bastante simple.
¿Teniendo problemas? ¡Sugeriría ir al paso 8 para obtener ayuda!
Paso 5: Electrónica (subensamblaje)
La Cortex es el cerebro del robot. Si no sabe qué es, es la primera imagen de este paso anterior. ¿También ves esos agujeros negros en el costado en los que puedes enchufar motores y otras cosas? Ahí es donde conectará todos los motores y sensores. El puerto USB es donde se conectará la llave remota.
¿Teniendo problemas? ¡Sugeriría ir al paso 8 para obtener ayuda!
Paso 6: Conexión de los subensamblajes
Conectar los subconjuntos es un paso muy importante. Desea asegurarse de que las medidas sean correctas, que las piezas de conexión encajen, etc. Aquí es también donde se le enviará de vuelta a las etapas de planificación si no se cumplen los requisitos.
¿Qué debo hacer? Utilizará tornillos para conectar todos los diferentes subconjuntos, incluida la electrónica, donde conectará los motores a la corteza.
¿Teniendo problemas? ¡Sugeriría ir al paso 8 para obtener ayuda!
Paso 7: programación
¡Agrega el código! Es un poco difícil explicar la parte de codificación de esto, así que sugiero ver esta lista de reproducción:
www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln
También sugiero ver otros tutoriales o listas de reproducción. Si no desea codificar, también puede usar el editor gráfico que usa bloques.
Cuando haya terminado con su programación, puede pasar al siguiente paso (si lo necesita).
Paso 8: Ayuda adicional (si es necesaria)
Tutoriales de codificación:
www.youtube.com/playlist?list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln
Tutoriales de Vex EDR:
www.youtube.com/playlist?list=PLyfMBmH-Xsjrg3m91RkBPKYyWIZx6G6iE
Manual y reglas:
content.vexrobotics.com/docs/vrc-tower-takeover/GameManual-20190816.pdf
Tutoriales de electrónica:
www.robotc.net/tutor/Cortex/cortexunits.php?platform=Cortex
Recomendado:
Adquisición de señales de ECG simulada con LTSpice: 7 pasos
Adquisición de señales de ECG simulada mediante LTSpice: la capacidad del corazón para bombear es una función de las señales eléctricas. Los médicos pueden leer estas señales en un ECG para diagnosticar varios problemas cardíacos. Sin embargo, antes de que un médico pueda preparar adecuadamente la señal, debe filtrarse y amplificarse adecuadamente
Diseño de circuitos de adquisición, amplificación y filtrado de un electrocardiograma básico: 6 pasos
Diseño de circuito de adquisición, amplificación y filtrado de un electrocardiograma básico: para completar este instructable, lo único que se necesita es una computadora, acceso a Internet y algún software de simulación. A los efectos de este diseño, todos los circuitos y simulaciones se ejecutarán en LTspice XVII. Este software de simulación contiene
Competencia en electrónica Niv. 2: 5 pasos
Competencia en electrónica de nivel 2: este será un tutorial rápido que le ayudará a completar la competencia en electrónica de nivel 2. ¡No tiene que hacer esto exactamente como está! Puede sustituir piezas / componentes como desee, pero será responsable de cambiar el código para que funcione. Yo voy a
Registrador de ECG: un monitor cardíaco portátil para la adquisición y el análisis de datos a largo plazo: 3 pasos
Registrador de ECG: un monitor cardíaco portátil para la adquisición y el análisis de datos a largo plazo: Primera versión: octubre de 2017 Última versión: 1.6.0 Estado: Estable Dificultad: Alta Requisito previo: Arduino, Programación, Construcción de hardware Repositorio único: SF (ver enlaces a continuación) Soporte: Solo foro, no PMECG Logger es un monitor cardíaco portátil para
Sistema de adquisición y visualización de datos para una bicicleta de carreras eléctrica MotoStudent: 23 pasos
Sistema de adquisición y visualización de datos para una bicicleta de carreras eléctrica MotoStudent: un sistema de adquisición de datos es una colección de hardware y software que trabajan juntos para recopilar datos de sensores externos, almacenarlos y procesarlos posteriormente para que puedan visualizarse gráficamente y analizarse. permitiendo a los ingenieros hacer