Está en la página 1de 6

Titulo: Introducción VEXCODE VR

Tomado de: https://vexrobotics.cl/VEXCodeVR/01V.P_Introduccio%CC%


81n_VEXCODE_VR.pdf

INTRODUCCIÓN VEXCODE VR
INTRODUCCIÓN A VEXCODE VR
(1 V.P. Introducción de programación VEXcode VR)

¿Qué es VEXCODE VR?

VEXcode VR es una plataforma de programación on-line con la que puede programar un robot
VEX Virtual, utilizando el lenguaje de programación en bloques Scratch 3.0 y con el mismo
entorno de programación característico de la línea VEXcode utilizado para los robots VEX 123,
GO, IQ y V5. El robot virtual está basado en la línea VEX GO. Contiene distintos escenarios,
los que adicionalmente traen actividades prediseñadas con desafíos para el usuario.

Robot VEX VR:


Es un robot preconstruido que cuenta con las siguientes características:

• Utiliza la base motriz (Drive Train) para navegar.


• Cuenta con los siguientes dispositivos: 1 electroimán, 2 sensores de ojo (distancia y
color), 2 sensores de choque (bumper) a cada lado, encoders incorporados en sus
motores (sensores de giro), 1 giroscopio y 1 sensor de posición (estilo GPS).
• Contiene un lápiz para realizar actividades en algunos de los escenarios.

www.clubderobots.com
INTRODUCCIÓN A VEXCODE VR
(1 V.P. Introducción de programación VEXcode VR)

Plataforma VEXCODE VR:


Contiene una barra de inicio en donde podrá encontrar los siguientes íconos:

Ícono Utilidad Ícono Utilidad


Permite crear un nuevo proyecto,
abrir un archivo de programación
Permite seleccionar el idioma
guardado, abrir ejemplos
con el que desee trabajar
cargados del programa, guardar
(inglés-español-chino).
un archivo de programación y ver
contenido de VEXCode VR.
Abre tutoriales de ayuda de: Permite abrir actividades
programación, cómo guardar prediseñadas para trabajar con
proyectos y uso de la ventana de los distintos escenarios de
escenarios. VEXCode VR.
Muestra el nombre del archivo Al seleccionar, se abre la ventana
en el que está trabajando, de escenarios. Cada escenario o
cuando descargue el código, se patio cuenta con actividades para
guardará con este nombre. desarrollar.
Botón para correr el código en el Al presionar, el código empieza a
robot virtual, el cual se actualiza correr paso por paso. Sirve para
inmediatamente ante cualquier ver cómo funciona el código línea
cambio. por línea.
Al presionar este botón se
Botón para detener el código
descarga la programación creada
que está corriendo en el robot.
en formato PDF.
Botón para abrir el monitor del
Para comunicar a VEX EE. UU.
robot, para ver los valores de los
sobre cualquier duda,
sensores, variables, listas. Y
sugerencia, reclamo o
escribir mensajes al usuario
felicitación de su parte.
desde el robot.

En la segunda barra horizontal se encuentra el menú “CODE” en donde se despliega una barra
vertical con los bloques de programación disponibles, y cada uno de ellos a su vez contienen
bloques específicos de su sección:

Ícono Utilidad Ícono Utilidad


Sección de bloques relacionados al
Control del electroimán del robot,
movimiento del robot. Avanzar,
para tomar discos.
retroceder, girar, control velocidad.
Sección de bloques relacionados a Sección de bloques de control por
la retroalimentación desde el robot. condiciones. Para programar que el
Como mensajes para el monitor, y robot tome decisiones si cierta
el lápiz condición se cumple.
Sección de Operadores
Sección de bloques relacionados a matemáticos y booleanos, para que
los sensores del robot. el robot calcule con valores como
sensores, variables y constantes
Sección de bloques personalizados.
Sección de bloques relacionados a Permite crear bloques de
las variables de programación que programación personalizados
puedes usar en el código. usando los bloques de las otras
secciones.
Bloque de comentarios, donde
Botón para mostrar/ocultar la lista
puede agregar notas en el código
de bloques de programación.
para separarlo visualmente.

www.clubderobots.com
INTRODUCCIÓN A VEXCODE VR
(1 V.P. Introducción de programación VEXcode VR)

Nota: en los próximos videos, aprenderá para qué sirve cada bloque y cómo programarlos para
realizar acciones entretenidas en la plataforma VEXCode VR.

Escenarios de VEXCODE VR:


• Contiene 10 escenarios virtuales en 3D, controla el punto de vista mientras el robot
ejecuta el código.
• Dependiendo del escenario seleccionado el robot comienza desde un punto del plano
distinto.

GRID MAP DISK MAZE WALL MAZE

DISK TRANSPORT NUMBER GRID MAP ART CANVAS

• DIS
K
DYNAM
IC CASTLE
DYNAMIC CASTLE
CASTLE CRASHER CRASHER DYNAMIC WALL
DISK MOVER
MAZE

www.clubderobots.com
INTRODUCCIÓN A VEXCODE VR
(1 V.P. Introducción de programación VEXcode VR)

Al seleccionar alguno de los escenarios se encontrará con la siguiente simbología:

Ícono Utilidad Ícono Utilidad


Al seleccionar esconde o muestra el
Expande o reduce el tamaño del
escenario o patio de juego en el que
escenario que se trabaja.
se encuentra trabajando.
Despliega una nueva página en
donde se muestran varias Al seleccionar el robot comienza a
actividades para desarrollar con realizar el código programado.
todos los escenarios disponibles.
Se reinicia el escenario, el robot
Muestra el escenario y el
vuelve a la ubicación inicial y se
movimiento del robot desde atrás.
encuentra listo para comenzar con el
(Vista en picado)
código programado.
Muestra el escenario y el
Al seleccionar escoge tener o no la
movimiento del robot desde arriba.
tabla de datos del robot.
(Vista cenital)

Los datos que muestra la tabla de datos del robot son los siguientes:

Muestra la posición angular del


robot, con un rango de 0 a 359°. Este Muestra si los sensores de choque
valor se puede reiniciar con un (bumpers) están chocando con un
bloque de programación o objeto.
reiniciando el código.
Muestra las coordenadas de
Muestra la distancia del objeto más posición del robot, con valor para
cercano detectado por el sensor de horizontal (x) y vertical (y), la
ojo frontal posición (0,0) es el centro del
escenario.
Muestra la posición angular del
Muestra si el ojo frontal detecta un robot, con un rango de 0 a 359°. Este
objeto cerca y el color del objeto. valor no se puede reiniciar, a menos
que reinicies el escenario.
Muestra cuantos grados ha girado
en sentido horario (positivo) o
Muestra si el ojo inferior detecta un antihorario (negativo). Este valor se
objeto cerca y el color del objeto. puede reiniciar con un bloque de
programación, o reiniciando el
código

www.clubderobots.com
INTRODUCCIÓN A VEXCODE VR
(1 V.P. Introducción de programación VEXcode VR)

Nota: en los siguientes vídeos realizará actividades en los distintos escenarios y aprenderá a
utilizar cada comando. Además, si quiere profundizar cómo sacar lo mejor de cada escenario, lo
invitamos a que acceda a los cursos destinados para ello.

www.clubderobots.com

También podría gustarte