Manual de comandos RoboBASIC Castellano
Puerto #6
#3 Puerto de salida ultrasónico
Puerto #7
#3 Puerto de entrada ultrasónico
Puerto #8
#4 Puerto de salida ultrasónico
Puerto #9
#4 Puerto de entrada ultrasónico
Puerto #10
#5 Puerto de salida ultrasónico
Puerto #11
#5 Puerto de entrada ultrasónico
Puerto #12
#6 Puerto de salida ultrasónico
Puerto #13
#6 Puerto de entrada ultrasónico
Puerto #14
#7 Puerto de salida ultrasónico
Puerto #15
#7 Puerto de entrada ultrasónico
Puerto #16
#8 Puerto de salida ultrasónico
Puerto #17
#8 Puerto de entrada ultrasónico
Puerto #18
#9 Puerto de salida ultrasónico
Puerto #19
#9 Puerto de entrada ultrasónico
Puerto #20
#10 Puerto de salida ultrasónico
Puerto #21
#10 Puerto de entrada ultrasónico
Puerto #22
#11 Puerto de salida ultrasónico
Puerto #23
#11 Puerto de entrada ultrasónico
El valor del [puerto de ultrasonidos] debe ser un número fijo. El valor devuelto por el SONAR debe estar entre 0 y 3000. Si el
valor devuelto es 0, la distancia no se ha medido, en cualquier otro caso, se devuelve un valor "XX".
Un sensor de ultrasonidos disponible para el controlador de la serie MR-C3000s es el modelo SRF04 de ROBOT
ELECTRONICS Inc.
Ejemplo del comando
DIM A AS INTEGER
Declara la variable A.
A = SONAR(3)
El valor recibido (distancia) se guarda en la variable A
Se ha usado el puerto de ultrasonidos #3 (Puertos I/O#6, 7).
RCIN()
Lee el valor de los pulsos de emisoras y receptores RC
Sintaxis
RCIN ([Puerto de recepción RC])
HITEC ROBONOVA
45
3000
http://www.robonova.com
Manual de comandos RoboBASIC Castellano
Explicación del comando
Los receptores RC se conectan al puerto de entrada AD de los controladores de la serie MR-C3000. Así, se pueden
leer los valores recibidos desde la emisora. La tabla inferior muestra la configuración del [Puerto de recepción RC].
Puerto AD del controlador de la serie MR-C3000
(Digital In and Out Port Number)
Puerto #0 (Puerto #32)
Puerto #0 (Puerto #32)
Puerto #0 (Puerto #32)
Puerto #0 (Puerto #32)
Puerto #0 (Puerto #32)
Puerto #0 (Puerto #32)
Puerto #0 (Puerto #32)
Puerto #0 (Puerto #32)
Para evitar problemas causados por interferencias electrónicas, debe usar receptores FM en lugar de AM.
más avanzada sea la emisora, mas variadas serán las acciones y movimientos que pueda realizar.
Ejemplo de comando
DIM A AS BYTE
A = RCIN(0)
La señal recibida del puerto de recepción RC se almacena en la variable A.
GYRODIR
Define la dirección de los servos cuando son controlados por un giróscopo.3000
Sintaxis
GYRODIR [Grupo], [dirección del motor] ...
Explicación del comando
Este proceso controla el sentido de giro de un grupo de servos cuando se conecta un giróscopo
a un puerto A/D de un controlador de la serie MR-C3000. El número máximo de giróscopos que puede conectar es 4.
Vea el siguiente esquema.
Num. puerto AD (Núm. del puerto digital I/O del
controlador de la serie MR-C3000.
Puerto #0 (Puerto #32)
Puerto #0 (Puerto #33)
Puerto #0 (Puerto #34)
Puerto #0 (Puerto #35)
HITEC ROBONOVA
46
Puerto recep. RC
Puerto recep. RC #0
Puerto recep. RC #1
Puerto recep. RC #2
Puerto recep. RC #3
Puerto recep. RC #4
Puerto recep. RC #5
Puerto recep. RC #6
Puerto recep. RC #7
Cuanto
Controlador
MR-C3000
Puerto giróscopo
Pto. de salida del canal Gyro #1
Pto. de salida del canal Gyro #2
Pto. de salida del canal Gyro #3
Pto. de salida del canal Gyro #4
http://www.robonova.com