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.
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.
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.
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.
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.
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