Il VEX GO Brain viene utilizzato per rilevare l'accelerazione e la rotazione.
Nota: in questo articolo, i progetti di esempio utilizzano la Code Base GO Build.
Come viene utilizzato il cervello
Il cervello ha un giroscopio e un accelerometro integrati. Questi vengono utilizzati per rilevare l'accelerazione e la rotazione.
Il cervello può rilevare:
Accelerazione.
Brain può segnalare l'accelerazione di ciascuno dei tre assi utilizzando il blocco (Accelerazione di).
Il cervello riporta l'accelerazione su tre assi. Gli assi x, y e z. Ogni asse ha una direzione positiva e una negativa.
Direzione e rotazione.
Brain può riportare il valore della rotta in gradi utilizzando il blocco (Direzione guida).
Il valore della rotta riporta un intervallo compreso tra 0 e 359,99 gradi. Il valore è riportato effettuando una rotazione in senso orario.
Il Brain può riportare il valore della rotazione in gradi utilizzando il blocco (Rotazione dell'azionamento).
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
Il codice seguente riporterà il valore di accelerazione di ciascun asse mentre la base del codice viene ruotata.
È possibile utilizzare Print Console per vedere la variazione del valore di accelerazione in tempo reale.
Progetto di esempio di intestazione e rotazione del report
Il codice seguente riporterà l'intestazione della trasmissione del Code Base e il valore di rotazione mentre il Code Base gira.
È 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).
Regola il blocco [Gira per] nel progetto per cambiare la direzione da "destra" a "sinistra" e avvia nuovamente il progetto.
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.