Codificando con el cerebro VEX GO

El VEX GO Brain se utiliza para detectar aceleración y rotación.

GO_Brain-Battery.png

Nota: En este artículo, los proyectos de ejemplo utilizan Code Base GO Build.


Cómo se utiliza el cerebro

GO_Brain-Powered_On.png

El cerebro tiene un giroscopio y un acelerómetro integrados. Se utilizan para detectar aceleración y rotación.

El cerebro puede detectar:

_Aceleración_de__bloque.png

Aceleración.
El cerebro puede informar la aceleración de cada uno de los tres ejes usando el bloque (Aceleración de).

GO_BrainAxis.png

El cerebro informa aceleración en tres ejes. Los ejes x, y y z. Cada eje tiene una dirección positiva y negativa.

_Drive_heading__block.png

Rumbo y Rotación.
El cerebro puede informar el valor del rumbo en grados usando el bloque (Rumbo de conducción).

GO_Brain_Compass.jpg

El valor del rumbo informa un rango de 0 a 359,99 grados. El valor se informa girando en el sentido de las agujas del reloj.

_Rotación_de_unidad__bloque.png

El cerebro puede informar el valor de rotación en grados usando el bloque (Rotación de accionamiento).

GO_Brain_Rotation_Direction.png

El valor de rotación informa valores positivos cuando se gira hacia la derecha y valores negativos cuando se gira hacia la izquierda. Los valores de rotación son acumulativos y no tienen un límite de 0 o 360 grados. Continuarán aumentando o disminuyendo a medida que se acumulen las rotaciones.


Proyecto de ejemplo de aceleración de informes

Informe_aceleración_snipit.png

El siguiente código informará el valor de aceleración de cada eje a medida que se gira la base del código.

Informe_aceleración_proyecto_markup.jpeg

Se puede utilizar Print Console para ver cómo cambia el valor de aceleración en tiempo real.


Proyecto de ejemplo de rotación y encabezado de informe

Informe_rotación_snipit.png

El siguiente código informará el rumbo de la transmisión de Code Base y el valor de rotación a medida que gira Code Base.

Informe_encabezado_y_rotación__derecha__mockup.jpeg

Se puede utilizar Print Console para ver los valores de rumbo y rotación cambiando en tiempo real.

Observe que los valores de rumbo se informan en el sentido de las agujas del reloj entre 0 y 359,99 grados, porque el Código Base gira a la derecha. Los valores de rotación son acumulativos, seguirán aumentando (rotación a la derecha) o disminuyendo (rotación a la izquierda).

Informe_Rotación_izquierda_snipit.png

Ajuste el bloque [Girar hacia] en el proyecto para cambiar la dirección de 'derecha' a 'izquierda' y comience el proyecto nuevamente.

Informe_encabezado_y_rotación__izquierda__mockup.jpeg

En Print Console, observe que los valores de encabezado se informan en el sentido de las agujas del reloj entre 0 y 359,99 grados, porque Code Base gira a la izquierda. El primer giro a la izquierda de 90 grados se informa como un rumbo de 270 grados. Los valores de rotación continúan aumentando con cada rotación; sin embargo, dado que Code Base gira hacia la izquierda, los valores de rotación informan negativos.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: