Il VEX GO Brain viene utilizzato per rilevare l'accelerazione e la rotazione.

GO_Brain-Battery.png

Nota: in questo articolo, i progetti di esempio utilizzano la Code Base GO Build.


Come viene utilizzato il cervello

GO_Brain-Powered_On.png

Il cervello ha un giroscopio e un accelerometro integrati. Questi vengono utilizzati per rilevare l'accelerazione e la rotazione.

Il cervello può rilevare:

_Accelerazione_di__blocco.png

Accelerazione.
Brain può segnalare l'accelerazione di ciascuno dei tre assi utilizzando il blocco (Accelerazione di).

GO_BrainAxis.png

Il cervello riporta l'accelerazione su tre assi. Gli assi x, y e z. Ogni asse ha una direzione positiva e una negativa.

_Drive_heading__block.png

Direzione e rotazione.
Brain può riportare il valore della rotta in gradi utilizzando il blocco (Direzione guida).

GO_Brain_Compass.jpg

Il valore della rotta riporta un intervallo compreso tra 0 e 359,99 gradi. Il valore è riportato effettuando una rotazione in senso orario.

_Drive_rotation__block.png

Il Brain può riportare il valore della rotazione in gradi utilizzando il blocco (Rotazione dell'azionamento).

GO_Brain_Rotation_Direction.png

Il valore di rotazione riporta valori positivi quando ruotato a destra e valori negativi quando ruotato a sinistra. I valori di rotazione sono cumulativi e non sono limitati a 0 o 360 gradi. Continueranno ad aumentare o diminuire man mano che le rotazioni si accumulano.


Progetto di esempio di accelerazione del report

Report_acceleration_snipit.png

Il codice seguente riporterà il valore di accelerazione di ciascun asse mentre la base del codice viene ruotata.

Report_acceleration_project_markup.jpeg

È possibile utilizzare Print Console per vedere la variazione del valore di accelerazione in tempo reale.


Progetto di esempio di intestazione e rotazione del report

Report_rotation_snipit.png

Il codice seguente riporterà l'intestazione della trasmissione del Code Base e il valore di rotazione mentre il Code Base gira.

Report_Heading_and_Rotation__right__mockup.jpeg

È possibile utilizzare Print Console per vedere la modifica dei valori di direzione e rotazione in tempo reale.

Si noti che i valori della direzione vengono riportati in senso orario tra 0 e 359,99 gradi, poiché il Code Base gira a destra. I valori di rotazione sono cumulativi, continueranno ad aumentare (rotazione a destra) o a diminuire (rotazione a sinistra).

Report_Rotation_left_snipit.png

Regola il blocco [Gira per] nel progetto per cambiare la direzione da "destra" a "sinistra" e avvia nuovamente il progetto.

Report_Heading_and_Rotation__left__mockup.jpeg

Nella Print Console, notare che i valori dell'intestazione vengono riportati in senso orario tra 0 e 359,99 gradi, poiché la Code Base gira a sinistra. La prima svolta a sinistra di 90 gradi viene segnalata come una rotta di 270 gradi. I valori di rotazione continuano ad aumentare ad ogni rotazione, tuttavia, poiché il Code Base gira a sinistra, i valori di rotazione risultano negativi.

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

Last Updated: