„VEX GO Brain“ yra naudojamas pagreičiui ir sukimuisi aptikti.
Pastaba: šiame straipsnyje pavyzdiniuose projektuose naudojama Code Base GO Build.
Kaip naudojamos smegenys
Smegenyse yra įmontuotas giroskopas ir akselerometras. Jie naudojami pagreičiui ir sukimui aptikti.
Smegenys gali aptikti:
Pagreitis.
Smegenys gali pranešti apie kiekvienos iš trijų ašių pagreitį naudodami bloką (Acceleration of).
Smegenys praneša apie pagreitį trimis ašimis. X, y ir z ašys. Kiekviena ašis turi teigiamą ir neigiamą kryptį.
Antraštė ir pasukimas.
Smegenys gali pranešti kurso reikšmę laipsniais naudodami bloką (Važiavimo kryptis).
Antraštės reikšmė nurodo diapazoną nuo 0 iki 359,99 laipsnių. Vertė pranešama sukant pagal laikrodžio rodyklę.
Smegenys gali pranešti apie sukimosi vertę laipsniais, naudodamos (pavaros sukimosi) bloką.
Sukimo vertė nurodo teigiamas reikšmes, kai pasukama į dešinę, ir neigiamas vertes, kai pasukama į kairę. Sukimosi vertės yra kaupiamos ir nėra ribojamos 0 arba 360 laipsnių kampu. Jie ir toliau didės arba mažės, nes kaupiasi apsisukimai.
Ataskaitos pagreitinimo projekto pavyzdys
Toliau pateiktas kodas praneš kiekvienos ašies pagreičio vertę, kai kodo bazė bus pasukta.
„Print Console“ galima naudoti norint pamatyti pagreičio vertės pasikeitimą realiuoju laiku.
Ataskaitos antraštė ir rotacijos pavyzdys
Toliau pateiktame kode bus nurodyta kodų bazės pavaros antraštė ir sukimosi vertė, kai kodų bazė sukasi.
„Print Console“ galima naudoti norint matyti antraštės ir pasukimo reikšmes, besikeičiančias realiuoju laiku.
Atkreipkite dėmesį, kad kurso reikšmės pateikiamos pagal laikrodžio rodyklę nuo 0 iki 359,99 laipsnių, nes kodų bazė sukasi į dešinę. Sukimosi reikšmės yra kaupiamos, jos toliau didės (sukimas į dešinę) arba mažės (sukimas į kairę).
Sureguliuokite projekto bloką [Turn for], kad pakeistumėte kryptį iš „dešinės“ į „kairę“ ir pradėkite projektą iš naujo.
Spausdinimo konsolėje atkreipkite dėmesį, kad antraštės reikšmės pateikiamos pagal laikrodžio rodyklę nuo 0 iki 359,99 laipsnių, nes kodų bazė sukasi į kairę. Pirmasis posūkis į kairę 90 laipsnių nurodomas kaip 270 laipsnių kryptis. Sukimosi reikšmės ir toliau didėja su kiekvienu pasukimu, tačiau, kadangi kodo bazė sukasi į kairę, sukimosi reikšmės yra neigiamos.