A VEX GO Brain a gyorsulás és a forgás észlelésére szolgál.
Megjegyzés: 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:
Gyorsulá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.
Irány és forgatás.
Az agy a (Hajtás iránya) blokk segítségével adhatja meg az irányértéket fokokban.
A címsor értéke 0 és 359,99 fok közötti tartományt jelent. 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 pedig negatív értékeket jelent. Az elforgatási értékek kumulatívak, és nem korlátozódnak 0 vagy 360 fokra. 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 jelenti az egyes tengelyek gyorsulási értékét 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és címsora és forgatási példaprojektje
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 egyes elforgatással tovább nőnek, azonban mivel a kódbázis balra fordul, a forgatási értékek negatívak.