Para que los bloques del sensor giroscópico aparezcan en VEXcode V5, se debe configurar un sensor giroscópico de 3 cables en la ventana Dispositivos.

Para obtener más información, consulte estos artículos:

Detección giroscópica#

Calibración del giroscopio#

El bloque Calibrar Giróscopo se utiliza para calibrar el Giróscopo/GPS/Sensor Inercial y reducir la deriva. Se recomienda usar este bloque al inicio del proyecto.

calibrar [GyroH v]

El cerebro debe permanecer quieto para que el proceso de calibración, que demora aproximadamente 2 segundos, tenga éxito.

Elija qué sensor giroscópico/GPS/inercial utilizar.

Imagen que muestra una interfaz de usuario para calibrar un dispositivo con varios parámetros de detección y valores mostrados.

En este ejemplo, el sensor inercial del cerebro se calibrará durante 2 segundos antes de imprimir la orientación actual del sensor inercial.

cuando empezó :: hat events
calibrar [BrainInertial v]
esperar (2) segundos
imprimir ([BrainInertial v] orientación de [rollo v] en grados) en [Brain v] ◀ y coloque el cursor en la siguiente fila

Establecer encabezado#

El bloque Establecer rumbo se utiliza para establecer la posición de rumbo actual del sensor giroscópico/GPS/inercial en un valor establecido.

Establecer el rumbo [GyroA v] a (0) grado

El bloque Establecer rumbo acepta un rango de 0,0 a 359,99 grados.

Elija qué sensor giroscópico/GPS/inercial utilizar.

Interfaz de bloque de reinicio del temporizador cerebral V5, que muestra los valores del temporizador y las posiciones del cursor en la pantalla táctil.

En este ejemplo, el sensor inercial del cerebro imprimirá su rumbo inicial, lo establecerá en 90 grados y luego imprimirá el nuevo rumbo.

cuando empezó :: hat events
imprimir ([BrainInertial v] rumbo en grados) en [Brain v] ◀ y coloque el cursor en la siguiente fila
Establecer el rumbo [BrainInertial v] a (90) grado
imprimir ([BrainInertial v] rumbo en grados) en [Brain v] ◀ y coloque el cursor en la siguiente fila

Rotación del conjunto#

El bloque Establecer rotación se utiliza para establecer la posición de rotación actual del sensor giroscópico/GPS/inercial en un valor establecido.

Establezca la rotación [Inertial 1 v] a (0) grado

El bloque Establecer rotación acepta cualquier número decimal o entero positivo o negativo.

Elija qué sensor giroscópico/GPS/inercial utilizar.

Imagen de un dispositivo de detección de rotación que muestra las métricas de posición, ángulo y velocidad del sensor de rotación.

En este ejemplo, el sensor inercial del cerebro imprimirá su rotación inicial, establecerá su rotación en -100 grados y luego imprimirá la nueva rotación.

cuando empezó :: hat events
imprimir ([BrainInertial v] rotación en grados) en [Brain v] ◀ y coloque el cursor en la siguiente fila
Establezca la rotación [BrainInertial v] a (-100) grado
imprimir ([BrainInertial v] rotación en grados) en [Brain v] ◀ y coloque el cursor en la siguiente fila

Ángulo de rumbo#

El bloque Ángulo de rumbo se utiliza para informar el rumbo actual del sensor giroscópico de 3 cables o del sensor inercial V5 en grados.

([BrainInertial v] rumbo en grados)

El bloque Ángulo de rumbo informa un rango de 0,0 a 359,99 grados.

Elija qué sensor giroscópico/inercial utilizar.

Interfaz de bloque de reinicio del temporizador cerebral V5, que muestra los valores del temporizador y las posiciones del cursor en la pantalla táctil.

En este ejemplo, el sensor inercial del cerebro imprimirá su rumbo inicial, lo establecerá en 90 grados y luego imprimirá el nuevo rumbo.

cuando empezó :: hat events
imprimir ([BrainInertial v] rumbo en grados) en [Brain v] ◀ y coloque el cursor en la siguiente fila
Establezca la rotación [BrainInertial v] a (90) grado
imprimir ([BrainInertial v] rumbo en grados) en [Brain v] ◀ y coloque el cursor en la siguiente fila

Ángulo de rotación#

El bloque Ángulo de rotación se utiliza para informar la rotación actual del sensor giroscópico de 3 cables o del sensor inercial V5 en grados.

([BrainInertial v] rotación en grados)

Una dirección en el sentido de las agujas del reloj se informa como un valor positivo y un valor en el sentido contrario a las agujas del reloj se informa como un valor negativo.

Elija qué sensor giroscópico/inercial utilizar.

Imagen de un dispositivo de detección de rotación que muestra las métricas de posición, ángulo y velocidad del sensor de rotación.

En este ejemplo, el sensor inercial del cerebro imprimirá su rotación inicial, establecerá su rotación en -100 grados y luego imprimirá el nuevo rumbo.

cuando empezó :: hat events
imprimir ([BrainInertial v] rotación en grados) en [Brain v] ◀ y coloque el cursor en la siguiente fila
Establezca la rotación [BrainInertial v] a (-100) grado
imprimir ([BrainInertial v] rotación en grados) en [Brain v] ◀ y coloque el cursor en la siguiente fila