Sensor giroscópico#

Introducción#

El sensor giroscópico VEX IQ mide el movimiento de rotación alrededor de un solo eje. Se utiliza para determinar cuánto ha girado un robot y hacia dónde está orientado.

A continuación se muestra una lista de todos los bloques:

calibrar giroscopio#

El bloque calibrar giroscopio calibra un sensor giroscópico configurado.

La calibración ayuda al sensor giroscópico a medir los giros correctamente. Mantenga el sensor inmóvil durante la calibración. Si el sensor se mueve durante la calibración, los valores de rumbo, rotación y velocidad podrían no medir los giros correctamente.

El proyecto esperará a que finalice la calibración antes de ejecutar el siguiente bloque de la pila.

Nota: Este bloque solo está disponible si hay un sensor giroscópico configurado fuera de un sistema de transmisión.

calibrar [Gyro 1 v] durante [2 v] segundo

Parámetros

Descripción

giroscopio

El sensor giroscópico necesita calibración.

duración

Tiempo de calibración del sensor en segundos:

  • 2
  • 4
  • 8

Ejemplo

cuando empezó
[Calibrate a Gyro Sensor and display its angle of heading.]
calibrar [Gyro 1 v] durante [2 v] segundo
imprimir ([Gyro 1 v] rumbo en grados) en [Brain v] ◀ y coloque el cursor en la siguiente fila

establecer dirección del giroscopio#

La orientación es la dirección hacia la que apunta el sensor, medida en grados de 0 a 359,99. El bloque de pila establecer orientación del giroscopio cambia la orientación actual del sensor giroscópico a un nuevo valor.

Por ejemplo, si el sensor se ha girado hacia la derecha, al ajustar la orientación a 0 grados, esa posición hacia la derecha se convierte en la nueva dirección de 0 grados. De esta forma, el sensor puede seguir otras orientaciones basándose en esa nueva dirección.

Establecer el rumbo [Gyro 1 v] a (0) grado

Parámetros

Descripción

giroscopio

El sensor giroscópico que se va a utilizar.

título

El valor de rumbo, en grados, que se configurará para el sensor. Este valor puede estar entre 0 y 359,99.

Ejemplo

cuando empezó
[Turn to the new 0 degrees heading.]
Establecer el rumbo [Gyro 1 v] a (90) grado
girar hacia el rumbo (0) grados ▶

Configurar la rotación del giroscopio#

La rotación indica cuánto ha girado el sensor, medida en grados. A diferencia de la orientación, la rotación puede superar los 359,99 grados o disminuir por debajo de 0 grados. Al inicio de un proyecto, el valor de rotación se establece en 0 grados. El bloque establecer rotación del giroscopio cambia la rotación actual del sensor giroscópico a un nuevo valor.

Por ejemplo, si el sensor ha dado dos vueltas completas a la derecha, su valor de rotación será de 720 grados. Al establecer la rotación en 0 grados, esta volverá a su valor original. De esta forma, el sensor podrá registrar las rotaciones basándose en ese nuevo valor.

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

Parámetros

Descripción

giroscopio

El sensor giroscópico que se va a utilizar.

rotación

El valor de rotación, en grados, que se configurará para el sensor. Puede ser un número entero o decimal.

Ejemplo

cuando empezó
[Turn to the new 0 rotation.]
Establezca la rotación [Gyro 1 v] a (-100) grado
girar a rotación (0) grados ▶

ángulo de dirección del giroscopio#

La orientación es la dirección hacia la que apunta el sensor, medida en grados de 0 a 359,99. El bloque de informe ángulo de orientación del giroscopio informa la orientación actual del sensor giroscópico.

El rumbo inicial es de 0 grados. Si el sensor gira más allá de los 359,99 grados, el rumbo vuelve a 0 grados.

([Gyro 1 v] rumbo en grados)

Parámetros

Descripción

giroscopio

El sensor giroscópico para informar la dirección.

Ejemplo

cuando empezó
[Display the Gyro Sensor's heading before and after rotating.]
imprimir ([Gyro 1 v] rumbo en grados) en [Brain v] ◀ y coloque el cursor en la siguiente fila
girar [derecha v] por (390) grado ▶
imprimir ([Gyro 1 v] rumbo en grados) en [Brain v] ◀ y coloque el cursor en la siguiente fila

ángulo de rotación del giroscopio#

La rotación indica cuánto ha girado el sensor, medida en grados. A diferencia de la orientación, la rotación puede superar los 359,99 grados o disminuir por debajo de 0 grados. Al inicio de un proyecto, el valor de rotación se establece en 0 grados. El bloque de informe ángulo de rotación del giroscopio informa sobre la rotación actual del sensor giroscópico.

Girar a la derecha aumenta la rotación, y girar a la izquierda la disminuye. Por ejemplo, dos giros completos a la derecha darán como resultado una rotación de 720 grados. Un giro completo a la izquierda desde 0 grados dará como resultado una rotación de -360 grados.

([Gyro 1 v] rotación en grados)

Parámetros

Descripción

giroscopio

El sensor giroscópico informa la rotación.

Ejemplo

cuando empezó
[Display the Gyro Sensor's angle of rotation before and after rotating.]
imprimir ([Gyro 1 v] rotación en grados) en [Brain v] ◀ y coloque el cursor en la siguiente fila
girar [derecha v] por (390) grado ▶
imprimir ([Gyro 1 v] rotación en grados) en [Brain v] ◀ y coloque el cursor en la siguiente fila

velocidad del giroscopio#

El bloque de informe velocidad del giroscopio informa la velocidad de rotación actual del sensor giroscópico en grados por segundo \(dps\). El valor puede ser positivo o negativo según la dirección de rotación del sensor.

([Gyro 1 v] tasa de dps)

Parámetros

Descripción

giroscopio

El sensor giroscópico informa la velocidad de rotación.

Ejemplo

cuando empezó
[Display the Gyro Sensor's current rotation speed.]
turno [derecha v]
esperar (1) segundos
imprimir ([Gyro 1 v] tasa de dps) en [Brain v] ◀ y coloque el cursor en la siguiente fila