Skip to main content

Icono de la caja de herramientas del profesor Esquema de actividades la caja de herramientas para docentes

  • Esta exploración presentará a los estudiantes la programación básica del motor del brazo del V5 Clawbot.

  • Aprender a programar el motor del brazo permite a los estudiantes controlar adecuadamente los movimientos del brazo del V5 Clawbot. Para obtener más información sobre los bloques utilizados, visita la información de ayuda .

¡El V5 Clawbot está listo para llegar!


Esta exploración te brindará las herramientas para poder comenzar a crear algunos proyectos geniales que utilizan el brazo del V5 Clawbot.

  • El código VEX V5 que se utilizará en esta exploración incluye:

El bloque VEXcode V5 dice: gira ArmMotor 90 grados.

  • Para obtener más información sobre el bloque, abra la Ayuda y luego seleccione el bloque [Girar por] .

VEXcode V5 que muestra el bloque Girar para en el espacio de trabajo a la izquierda y la Ayuda abierta a la derecha. La Ayuda indica que el bloque Girar hace girar un motor inteligente V5 durante una distancia determinada y brinda información sobre cómo utilizar el bloque en un proyecto.

  • Asegúrate de tener el hardware necesario, tu cuaderno de ingeniería y VEXcode V5 descargado y listo.

Icono de consejos para profesores Consejos para profesores

Si es la primera vez que el estudiante utiliza VEXcode V5, puede consultar los Tutoriales en cualquier momento durante esta exploración. Los tutoriales se encuentran en la barra de herramientas.

Barra de herramientas de VEXcode V5 con el ícono de Tutoriales resaltado en un cuadro rojo. Desde la izquierda, la barra de herramientas muestra el logotipo V5, un ícono de globo terráqueo, Archivo y luego Tutoriales. A la derecha de Tutoriales hay otros íconos y funcionalidades.

Materiales necesarios:
Cantidad Materiales necesarios
1

Kit de inicio para aulas VEX V5  (con firmware actualizado)

1

Código VEX V5

1

Cuaderno de ingeniería

1

Proyecto de ejemplo de Clawbot (transmisión de 2 motores, sin giroscopio)

Paso 1:  Preparación para la exploración

Antes de comenzar la actividad, ¿tienes cada uno de estos elementos listos? Marque cada uno de los siguientes:

  • ¿Están los motores conectados a los puertos correctos?

  • ¿Están los cables inteligentes completamente insertados en todos los motores?

  • ¿El cerebro está encendido?

  • ¿Está cargada la batería ?

Icono de consejos para profesores Consejos para profesores

Modele cada uno de los pasos de solución de problemas para los estudiantes.

Paso 2: Iniciar un nuevo proyecto

Antes de comenzar su proyecto, seleccione la plantilla de proyecto correcta. El proyecto de ejemplo de plantilla Clawbot (transmisión de 2 motores, sin giroscopio) contiene la configuración de los motores de Clawbot. Si no se utiliza la plantilla, su robot no ejecutará el proyecto correctamente.

Barra de herramientas de VEXcode V5 con el menú Archivo abierto y Abrir ejemplos resaltado en un cuadro rojo. Abrir ejemplos es el cuarto elemento del menú debajo de Nuevo proyecto de bloques, Nuevo proyecto de texto y Abrir.

Complete los siguientes pasos:

  • Abra el menú Archivo.
  • Seleccionar Abrir Ejemplos.

El ícono dice Clawbot (transmisión de 2 motores, sin giroscopio) en la parte inferior y muestra un ícono de robot gris en la parte superior que indica qué proyecto de plantilla abrir.

  • Seleccione y abra el proyecto de ejemplo de plantilla Clawbot (transmisión de 2 motores, sin giroscopio).
  • Dado que programaremos para controlar el brazo, cambie el nombre de su proyecto ArmControl.
  • Guarda tu proyecto.
  • Verifique que el nombre del proyecto ArmControl esté ahora en la ventana en el centro de la barra de herramientas.

El cuadro de diálogo Nombre del proyecto en la barra de herramientas de VEXcode V5 dice Control de brazo. Se selecciona la ranura 1 y la barra de herramientas dice Guardado a la derecha.

Icono de consejos para profesores Consejos para profesores

  • Dado que esta es una actividad inicial con programación, el profesor debe modelar los pasos y luego pedir a los estudiantes que completen las mismas acciones. Luego, el profesor debe supervisar a los estudiantes para asegurarse de que estén siguiendo los pasos correctamente.

  • Asegúrese de que los estudiantes hayan seleccionado Abrir ejemplos en el menú Archivo.

  • Asegúrese de que los estudiantes hayan seleccionado el proyecto de ejemplo de plantilla Clawbot (transmisión de 2 motores, sin giroscopio) .

    Puede señalar a los estudiantes que hay varias selecciones para elegir en la página Ejemplos . A medida que construyan y utilicen otros robots, tendrán la oportunidad de utilizar diferentes plantillas.

  • Puede pedir a los estudiantes que agreguen sus iniciales o el nombre de su grupo al nombre del proyecto. Esto ayudará a diferenciar los proyectos si pide a los estudiantes que los presenten.

Icono de la caja de herramientas del profesor Caja de herramientas para docentes - Guardar proyectos

Señale que cuando abrieron por primera vez VEXcode V5, la ventana estaba etiquetada VEXcode Project y no estaba guardada (indicado en la barra de herramientas). Proyecto VEXcode es el nombre de proyecto predeterminado cuando se abre VEXcode V5 por primera vez. Una vez que el proyecto fue renombrado ArmControl y guardado, la pantalla se actualizó a Guardado. Usando esta ventana en la barra de herramientas, es fácil verificar que los estudiantes están usando el proyecto correcto y que éste está guardado.

Una vez que se guarda inicialmente un proyecto, VEXcode V5 guarda automáticamente cualquier cambio posterior, como lo indica el mensaje junto al nombre del proyecto.

Dile a los estudiantes que ahora están listos para comenzar su primer proyecto. Explique a los estudiantes que con solo seguir unos sencillos pasos, podrán crear y ejecutar un proyecto que elevará y bajará el brazo del Clawbot.

Icono de la caja de herramientas del profesor Caja de herramientas para docentes - Detenerse y debatir

Este es un buen punto para hacer una pausa y que los grupos de estudiantes revisen los pasos que se acaban de completar al iniciar un nuevo proyecto en VEXcode V5.

Paso 3: Mueva el brazo hacia arriba

¡Ahora vamos a comenzar programando el brazo para que se levante!

Girar para leer bloques: girar ArmMotor hacia arriba 90 grados.

  • Agregue el bloque [Girar por] debajo del bloque {When started} en el área de programación.

Barra de herramientas VEXcode V5 con tutoriales resaltados en un cuadro rojo. La barra de herramientas muestra, de izquierda a derecha, el logotipo de V5, un ícono de globo terráqueo, Archivo y Tutoriales. A la derecha de Tutoriales hay íconos y funcionalidades adicionales.

  • Mire el tutorial sobre cómo mover el brazo en VEXcode V5 si desea una demostración.

Selección de ranura en la barra de herramientas de VEXcode V5, con la ranura 1 seleccionada y resaltada con un cuadro rojo.

  • Haga clic en el ícono Ranura . Puedes descargar tu proyecto a uno de los espacios disponibles en Robot Brain. Haga clic en la ranura 1.

El ícono del cerebro se muestra en verde en la barra de herramientas de VEXcode V5, a la derecha de un ícono de controlador deshabilitado y a la derecha del ícono de descarga. El icono del cerebro está resaltado con un cuadro rojo.

  • Conecta el robot a tu ordenador o tableta. El icono del cerebro en la barra de herramientas se vuelve verde después de que se haya realizado una conexión exitosa.

El botón Descargar en la barra de herramientas de VEXcode V5 está resaltado con un cuadro rojo. El icono de descarga está a la derecha del icono de cerebro verde y a la izquierda del botón Ejecutar.

  • Haga clic en el botón Descargar en la barra de herramientas para descargar el proyecto Drive al Robot Brain.

Icono de la caja de herramientas del profesor Caja de herramientas para profesores - Ayuda con bloques

  • Señale que en el área de programación ya existe un bloque {When started} ubicado allí por defecto. Cada proyecto comenzará con este bloque. Al iniciar el proyecto los bloques conectados se seguirán en la secuencia en la que estén colocados.

    Demuestre cómo hacer clic en el bloque [Girar por] y arrastrarlo al área de programación, conectándolo al bloque {When started} . Escuchará un clic cuando esté conectado.

  • Si está usando una computadora, el estudiante debe tener el VEX V5 Robot Brain conectado a la computadora mediante un cable USB . Si está usando una tableta, el cerebro robot VEX V5 debe estar conectado a la tableta mediante la radio inteligente.

  • Si los estudiantes están usando una computadora, pídales ahora que desconecten el cable USB del Cerebro Robot. Tener el robot conectado a una computadora mientras se ejecuta un proyecto podría provocar que el robot tire del cable de conexión.

La pantalla de inicio de V5 Brain muestra el proyecto Arm Control en la ranura uno en la esquina inferior izquierda. La fila de iconos encima dice Unidad, Dispositivos, Configuraciones y una carpeta VEX.

  • Verifique que el proyecto ArmControl se haya descargado en el cerebro en la ranura que eligió.

Icono de la caja de herramientas del profesor Caja de herramientas para docentes - Opción para modelar primero

Modele la ejecución del proyecto frente a la clase antes de que todos los estudiantes lo intenten a la vez. Reúna a los estudiantes en un área y deje suficiente espacio para que Clawbot mueva su brazo. Demuestre cómo finalizar el proyecto y hacer que el brazo del Clawbot vuelva a su posición de reposo.
Dígales a los estudiantes que ahora es su turno de ejecutar sus proyectos. Asegúrese de que tengan el espacio adecuado para que el brazo del Clawbot se levante de forma segura.

  • Ejecute el proyecto en Clawbot asegurándose de que el proyecto esté seleccionado y luego presione el botón Ejecutar. ¡Felicitaciones por crear tu primer proyecto de brazo de garra!

Paso 4: Pruebe esto: Programe el brazo hacia abajo

Ahora que ha programado el brazo para moverse hacia arriba, ahora programará el brazo para bajar o moverse hacia abajo.

Vista lateral del V5 Clawbot con la garra mirando hacia la derecha.

El V5 Clawbot con el brazo hacia abajo.

  • Agregue un bloque [Esperar] y un segundo bloque [Girar durante] a su proyecto ArmControl para que el brazo se eleve a 90 grados, espere 3 segundos y luego vuelva a bajar.
    Sugerencia: Deberá cambiar la dirección dentro del bloque [Girar durante] . Para obtener más información sobre el bloque [Esperar], consulte la función de ayuda de VEXcode V5.
  • Pruebe que su proyecto revisado mueve el brazo hacia arriba 90 grados, espera tres segundos y luego mueve el brazo hacia abajo 90 grados descargando y ejecutando su proyecto ArmControl.
  • Observe que el brazo mantiene su posición mientras se ejecuta el bloque  [Esperar]. El motor obtiene energía de la batería para mantener el brazo en alto contra la fuerza de la gravedad. Esto se debe a que la configuración predeterminada para detener el motor es la configuración <Hold> . Hay otras dos configuraciones para detenerse: <Brake> y <Coast>. Aprenderás sobre esto en otro laboratorio.

Icono de la caja de herramientas del profesor Caja de herramientas para docentes - Solución

El brazo se movió previamente hacia arriba utilizando un bloque [Girar para] con parámetros establecidos en "Arriba" y "90 grados". Los estudiantes ahora deben agregar un bloque [Esperar] establecido en "3 segundos" y un segundo bloque [Girar durante] establecido en "Abajo". No es necesario cambiar el parámetro de 90 grados para que el brazo regrese a su posición original.

Mientras el bloque [Esperar] está en ejecución, el brazo mantendrá su posición porque "Mantener" es el tipo de detención predeterminado del motor inteligente V5. Es importante tener en cuenta que si el tipo de parada se configura en frenar o avanzar por inercia, el brazo comenzaría a caer hacia abajo debido a su peso y la fuerza de la gravedad.

La solución de muestra muestra un bloque Cuando se inicia con tres bloques adjuntos. Los bloques se leen, de arriba a abajo: Girar el motor del brazo hacia arriba durante 90 grados; esperar 3 segundos; Girar el motor del brazo hacia abajo durante 90 grados.

Paso 5: Completa el desafío del controlador de tráfico aéreo

Vista lateral del V5 Clawbot con el brazo extendido hacia arriba y dos flechas apuntando hacia arriba y hacia abajo debajo de la garra, indicando movimiento hacia arriba y hacia abajo.

Un Clawbot V5 levantando y bajando su brazo.En el desafío del controlador de tráfico aéreo, Clawbot debe mover su brazo hacia arriba y hacia abajo durante 90 grados, esperar 3 segundos, mover el brazo hacia arriba y hacia abajo dos veces durante 45 grados dos veces, esperar 5 segundos y luego mover el brazo hacia arriba y hacia abajo tres veces durante 90 grados.

Aquí hay una lista de los comportamientos de Clawbot:

  • Mueva el brazo hacia arriba y luego hacia abajo 90 grados.
  • Espere 3 segundos.
  • Mueva el brazo hacia arriba y luego hacia abajo 45 grados.
  • Mueva el brazo hacia arriba y luego hacia abajo 45 grados.
  • Espere 5 segundos.
  • Mueva el brazo hacia arriba y luego hacia abajo 90 grados.
  • Mueva el brazo hacia arriba y luego hacia abajo 90 grados.
  • Mueva el brazo hacia arriba y luego hacia abajo 90 grados.

Icono de la caja de herramientas del profesor Caja de herramientas para docentes - Solución

La mayoría de los bloques dentro de este desafío son bloques [Girar por] . Después de agregar un bloque [Girar para] para mover el brazo hacia arriba y uno para mover el brazo hacia abajo, puede hacer clic derecho o hacer clic prolongado en el primer bloque [Girar para] y elegir Duplicar para agregar el tercer y cuarto bloque [Girar para] y así sucesivamente. Se necesitan doce bloques [Girar por] en total para este desafío. Luego, se pueden cambiar los parámetros para cumplir con el desafío y se pueden agregar [Esperar] bloques entre los [Girar por] bloques.

Un proyecto VEXcode con un bloque Cuando se inicia con dos bloques Girar para adjuntos. El menú contextual se abre con la opción Duplicar seleccionada.