Académique Documents
Professionnel Documents
Culture Documents
MANUAL DE USUARIO
Checklist
Cargue su batera y su control remoto VEX IQ
Una vez que tenga su robot construido podr comenzar a utilizarlo.
Actualizar su firmware
Descargar RobotC 4 Graphical Lenguage
Para estar seguros que tiene la ultima versin, visite www.robotc.net.
Comencemos!
ROBOTC NL
ROBOTC
ROBOTC Graphical
El leguaje grafico esta diseado
para permitir a los estudiantes a
empezar a trabajar rpidamente
Conectar en puerto 6
Conectar en puerto 1
Puerto 1
Puerto 6
VEX IQ Firmware
Nota: toda la informacin de esta pagina es tomada directamente
desde el sitio web Innovation First VEX IQ. Es importante
registrarse en la pagina web de VEX IQ para asegurarse que est
utilizando la ultima versin del Firmware.
www.vexrobotics.com/vexiq/software/firmware
Todos los dispositivos inteligentes de VEX IQ (Cerebro, Control
Remoto, Motores, y Sensores) contienen un procesador interno y
ejecutan un software especial llamado Firmware. Este firmware es lo
que permite funciones avanzadas de programacin y una experiencia
de usuario mejorada. El mejor camino para asegurarse de que su
sistema VEX IQ est funcionando correctamente es mantener el
firmware actualizado.
Nota importante: Cuando el firmware del cerebro del robot es
actualizado, todos los sensores y motores debern ser actualizados
conectndolos al cerebro durante la actualizacin
VEX IQ Firmware
Usando el VEX IQ Firmware Updater en 3 simples pasos
3. Abra el VEX IQ
Firmawe Updater, y
haga click en Update All
Components
Puerto de descarga
Conecte
USB al
computador
Abra el programa
Seleccione el icono
Firmware Dowload
para instalar ROBOTC
en el cerebro VEX IQ
Conecte
micro USB a
VEX IQ
ROBOTC for VEX Robotics Graphical
Tabla de iconos
Icono animado
Solucin de problemas
No puedo descargar ni compilar mi programa
1. Desconecte el cable micro USB desde cerebro VEX IQ y vuelva a conectarlo. Asegrese que
esta completamente ajustado.
Puerto de descarga
USB hacia el
computador
Micro USB
hacia el
VEX IQ
Solucin de problemas
Mis motores y sensores no funcionan
1. Asegurese que todos los cables estn
conectados en ambas direcciones y reinicie su
robot manteniendo presionada la X durante 5
segundos
2. Presione el botn de ticket para volver a
encender el robot. VEX IQ detecta todos los
dspositivos conectados solo cuando el robot se
enciende la primera vez
Nota: Es importante tener en cuenta que cada vez que conecte un nuevo
motor o sensor en el cerebro del robot, necesitara apagarlo y volverlo a
encender para que este lo reconozca.
Duracin
Guardar Archivo
Cuando seleccione el icono de
guardar un men estndar saldr
en una ventana emergente deber
navegar a la carpeta en la cual
quiera guardar su proyecto
Guardar Como
Tambin puede
utilizar las opciones estndar de
Windows, como :
File >Save As
Abrir Archivo
Cuando seleccione el icono de
abrir un men estndar saldr en
una ventana emergente deber
navegar a la carpeta en la cual
quiera abrirlo.
Programas de ejemplos
ROBOTC Graphical Language viene con una gran cantidad de programas de ejemplos. Para
acceder a esos programas debe ir a File> Open Sample Program
BtnEUp
BtnEDown
ChD
ChC
BtnFUp
BtnFDown
En el comando armControl de arriba, esta seleccionado el motor 4, BtnFUP enva una potencia
positiva de 75% al motor, BtnFDown enva una potencia negativa de 75% al motor, el nivel de
potencia es configurado en el siguiente espacio
El Motor
inteligente
VEX IQ
Sensor de color
VEX IQ
Use la retroalimentacin desde el sensor de color hasta que su robot vea oscuro
Sensor de distancia
VEX IQ
Este robot recorrer hacia adelante a un
50% de velocidad mientras el valor de
Distance Sensor < 100 sea verdadero
Sensor de distancia
mirando hacia adelante
Operador condicional
Datos definidos por el usuario
Rotaciones en grados
con nmeros positivos
y negativos
Tiempo en segundos
Tiempo en milisegundos
Estructura If
La estructura If
La estructura If (si) comprueba el estado de la declaracin una vez y luego se
mueve a lo largo del programa. Las estructuras de programas if e if/else
(si/sino) son tpicamente encontradas dentro de una estructura de ciclos
(como repeat(forever) o ciclo While) en el ejemplo de abajo, la estructura if
esta dentro de una estructura repeat(forever).si el sensor de choques es igual
a 0 (sin presionar) la baliza LED conectada al puerto 5 se pondr de color rojo
, y si es presionado, se pondr de color azul.
Estructura if/else
El ejemplo de abajo logra el mismo comportamiento que en el ejemplo de arriba. En
este ejemplo , mientras el temporizador 1 (T1) es menor a 20 segundos si el sensor de
choque es presionado la baliza LED en el puerto 3 se pondr de color rojo, si no esta
presionado la baliza LED del puerto 3 se pondr azul
BtnRUp
BtnRDown
BtnLUp
BtnLDown
Valor de duracin
El bloque Fordward le entrega el control de tres valores
diferentes:
- La duracin Cuanto o cuantos
- El timpo de duracin grados, rotaciones, o tiempo
- El nivel de fuerza que tan rpido quiere que valla su
robot
Tipo de duracin
Elija el tipo de duracin con el mouse y aparecer una lista
desplegable donde puedes seleccionar:
- Grados
- Rotaciones
- O tiempo en milisegundos, segundos, o minutos,
Nivel de potencia
Comandos de motor
Los comandos de motor dan al programador la flexibilidad para
poder programar robots que no estn armados de manera
estndar
Los motores inteligentes VEX IQ contienen encoders, los
Encoders cuentangrados hacia arriba o hacia abajo cuando el
robot se mueve para adelante o atrs . Es siempre
recomendable reiniciar el enconder antes de usar la funcin
getMotorEncodervalue
setMotors y setMultipleMotors le
permiten programar hasta 12 motores
VEX IQ.
Control Remoto
El asunto mas importante para un nuevo programador es recordar es que cuando se utilizan las
funciones de control remoto deben ser colocados dentro de un ciclo para que funcione, este es
un ejemplo de programacin de control remoto que puede ser encontrado en la carpeta
Sample Program
Adelante
Doblar a la derecha
Atrs
Doblar a la izquieda