A VEX GO Brain a gyorsulás és a forgás észlelésére szolgál.
Megjegyzés: ebben a cikkben a példaprojektek a Code Base GO Build-et használják.
Hogyan használják az agyat
Az agy beépített giroszkóppal és gyorsulásmérővel rendelkezik. Ezeket a gyorsulás és a forgás érzékelésére használják.
Az agy képes észlelni:
Gyorsítás.
Az agy a (Acceleration of) blokk segítségével mindhárom tengely gyorsulását jelentheti.
Az agy három tengelyen jelenti a gyorsulást. Az x, y és z tengely. Minden tengelynek van pozitív és negatív iránya.
Címsor és forgatás.
Az agy a (Vezes irány) blokk segítségével képes a fejléc értékét fokban kifejezni.
A címsor értéke 0 és 359,99 fok közötti tartományt jelez. Az érték az óramutató járásával megegyező irányban történő elforgatástól származik.
Az agy a forgási értéket fokban tudja megadni a (Meghajtás elforgatása) blokk segítségével.
Az elforgatási érték jobbra forgatva pozitív értékeket, balra forgatva negatív értékeket jelent. Az elforgatási értékek kumulatívak, és nincsenek 0 vagy 360 fokban korlátozva. A forgások felhalmozódásával tovább növekednek vagy csökkennek.
Jelentésgyorsítási példaprojekt
Az alábbi kód az egyes tengelyek gyorsulási értékét jelenti a kódbázis elforgatásakor.
A Print Console segítségével megtekinthető a gyorsulási érték valós időben történő változása.
Jelentéscím és rotációs példaprojekt
Az alábbi kód jelenti a kódbázis hajtásláncának fejlécét és a forgási értéket, ahogy a kódbázis fordul.
A Print Console segítségével a fejléc és az elforgatási értékek valós időben változnak.
Figyelje meg, hogy az irányértékek az óramutató járásával megegyező irányban 0-359,99 fok között jelennek meg, mivel a kódbázis jobbra fordul. A forgatási értékek kumulatívak, tovább növekednek (forgás jobbra) vagy csökkennek (balra forgatás).
Állítsa be a [Turn for] blokkot a projektben, hogy az irányt „jobbról” „balra” változtassa, és indítsa újra a projektet.
A Print Console-ban figyelje meg, hogy a fejlécértékek az óramutató járásával megegyező irányban 0-359,99 fok között jelennek meg, mivel a kódbázis balra fordul. Az első 90 fokos balra fordulás 270 fokos irányként van jelentve. A forgatási értékek minden elforgatással tovább nőnek, azonban mivel a kódbázis balra fordul, a forgatási értékek negatívak.