HITEC ROBONOVA-I Manual De Instruccion página 50

Manual de comandos RoboBASIC Castellano
ROMPEEK
Lee datos del controlador externo EEPROM RAM.
ROMPOKE
Escribe datos en el controlador EEPROM RAM.
Comandos para el LCD
LCDINIT
Inicializa el módulo LCD.
CLS
Borra todos los caracteres del módulo LCD.
LOCATE
Define la posición de caracteres en el módulo LCD.
PRINT
Muestra caracteres en el módulo LCD.
FORMAT
Define el formato a mostrar en el módulo LCD
CSON
Hace que aparezca el cursor en el módulo LCD.
CSOFF
Oculta el cursor del módulo LCD.
CONT
Define el contraste de los caracteres en el módulo LCD.
DEC
Envía un valor decimal al módulo LCD.
HEX
Envía un valor hexadecimal al módulo LCD.
(3)
BIN
Envía un valor binario al módulo LCD
Operadores lógicos
AND
Usa la operación lógica AND.
OR
Usa la operación lógica OR.
MOD
Calcula el módulo de una operación aritmética.
XOR
Usa la operación lógica XOR.
(3)
NOT
Invierte todos los bits
Comandos para el control del motor
ZERO
Define el punto 0 (neutro) del servo.
MOTOR
Activa el puerto de salida de un servo.
MOTOROFF Desactiva el puerto de salida de un servo.
MOVE
Maneja varios servos al mismo tiempo.
SPEED
Define la velocidad del servo.
(2)
ACCEL
Define la aceleración del servo.
DIR
Define la dirección (sentido) del motor del servo.
PTP
Activa/desactiva varias operaciones del control del motor.
SERVO
Controla el servo.
PWM
Define la amplitud del pulso de un motor DC.
(2)
FASTSERVO Maneja el servo a la velocidad máxima.
(3)
HIGHSPEED Activa/desactiva la velocidad máxima del servo.
(3)
MOVEPOS
Mueve el grupo de servos definidos con POS.
(3)
POS
Selecciona una posición especifica del robot.
(3)
FPWM
Cambia la amplitud y la frecuencia del pulso
(3)
MOVE24
Maneja los 24 servos a la vez.
(3)
INIT
Define la posición inicial
(3)
MOTORIN
Lee la posición actual del servo (valor).
(3)
AIMOTOR
Configuración de uso del motor AI.
(3)
AIMOTOROFF
Cancela el motor AI.
(3)
AIMOTORIN Lee la posición actual del motor AI (valor).
(3)
SETON
Configuración para usar la función "setup "
(3)
SETOFF
Cancela la función "set up".
(3)
ALLON
Función de configuración para todos los servos.
(3)
ALLOFF
Cancela la función de config. de todos los servos.
(3)
GETMOTORSET
Lee los valores de un servo y mantiene la posición.
HITEC ROBONOVA
3
http://www.robonova.com
Manual de comandos RoboBASIC Castellano
Parámetros para asignación de grupos de motores
(3)
G6A
Asigna los servos #0~#5 al grupo A.
(3)
G6B
Asigna los servos #6~#11 al grupo B.
(3)
G6C
Asigna los servos #12~#17 al grupo C.
(3)
G6D
Asigna los servos #18~#23 al grupo D.
(3)
G6E
Asigna los servos #24~#29 al grupo E.
(3)
G8B
Asigna los servos #8~#15 al grupo B.
(3)
G8C
Asigna los servos #16~#23 al grupo C.
(3)
G8D
Asigna los servos #24~#31 al grupo D.
(3)
G12
Asigna los servos #0~#11.
(3)
G16
Asigna los servos #0~#15.
(3)
G24
Asigna los servos #0~#23.
(3)
G32
Asigna los servos #0~#31.
Comandos para el control de sonidos
(2)
BEEP
Emite una alerta con el PIEZO.
(2)
SOUND
Reproduce una frecuencia con el PIEZO.
(2)
PLAY
Reproduce un sonido con el PIEZO.
(3)
MUSIC
Reproduce música con el PIEZO.
(3)
TEMPO
Define el ritmo de un sonido.
Comandos para comunicaciones con el exterior
(2)
RX
Recibe una señal RS-232 por el puerto RX.
(2)
TX
Envía una señal RS-232 por el puerto TX.
(2)
MINIIN
Recibe una señal minibus por el puerto de comunicaciones mini.
(2)
MINIOUT
Envía una señal minibus por el puerto de comunicaciones mini.
(3)
ERX
Recibe una señal RS-232 por el puerto RX.
(3)
ETX
Envía una señal RS-232 por el puerto TX.
Comandos para el proceso de señales analógicas
(3)
AD
Lee señales analógicas por el puerto AD.
(3)
REMOCON Lee el valor de una tecla por el control remoto infrarrojos.
(3)
SONAR
Lee la distancia desde el puerto del sensor de ultrasonidos
RCIN
Lee el valor de entrada del controlador remoto RC.
(3)
GYRODIR
Define la dirección del giróscopo.
(3)
GYROSET
Asigna un giróscopo a un servo.
(3)
GYROSENSE
Define la sensibilidad (ganancia) de un giróscopo.
Procesado de comandos
ON...GOTO Salto dependiendo del valor de una variable.
Otros comandos
RND
Crea un número aleatorio.
REMARK
Comentario
Comandos de intención
$DEVICE
Configura el controlador para ser manejado por el programa en ejecución.
(3)
$LIMIT
Limita el recorrido de un servo.
HITEC ROBONOVA
4
http://www.robonova.com
loading