يستخدم VEX GO Brain للكشف عن التسارع والدوران.
ملاحظة: في هذه المقالة، تستخدم المشاريع النموذجية Code Base GO Build.
كيف يتم استخدام الدماغ
يحتوي الدماغ على جيرو ومقياس تسارع مدمجين. وتستخدم هذه للكشف عن التسارع والدوران.
يمكن للدماغ اكتشاف:
التسارع.
يستطيع الدماغ الإبلاغ عن تسارع كل محور من المحاور الثلاثة باستخدام كتلة (تسريع).
تقارير الدماغ تسارع على ثلاثة محاور. المحاور x وy وz. كل محور له اتجاه إيجابي وسالب.
العنوان والدوران.
يستطيع الدماغ الإبلاغ عن قيمة العنوان بالدرجات باستخدام كتلة (عنوان القيادة).
تشير قيمة العنوان إلى نطاق من 0 إلى 359.99 درجة. يتم الإبلاغ عن القيمة من اتجاه عقارب الساعة.
يمكن للدماغ الإبلاغ عن قيمة الدوران بالدرجات باستخدام كتلة (دوران القيادة).
تُبلغ قيمة التدوير عن قيم موجبة عند تدويرها إلى اليمين، وقيم سالبة عند تدويرها إلى اليسار. تكون قيم التدوير تراكمية، ولا يتم تحديدها عند 0 أو 360 درجة. وسوف تستمر في الزيادة أو النقصان مع تراكم الدورات.
مشروع مثال لتسريع التقرير
سيقوم الكود أدناه بالإبلاغ عن قيمة التسارع لكل محور أثناء تدوير قاعدة الكود.
يمكن استخدام وحدة تحكم الطباعة لرؤية قيمة التسارع تتغير في الوقت الفعلي.
مشروع نموذج لعنوان التقرير والتناوب
سيُبلغ الكود أدناه عن عنوان مجموعة نقل الحركة الخاصة بـ Code Base وقيمة الدوران أثناء دوران Code Base.
يمكن استخدام وحدة التحكم في الطباعة لرؤية قيم العنوان والتدوير تتغير في الوقت الفعلي.
لاحظ أنه يتم الإبلاغ عن قيم العناوين في اتجاه عقارب الساعة بين 0-359.99 درجة، لأن قاعدة التعليمات البرمجية تتجه نحو اليمين. قيم التدوير تراكمية، وسوف تستمر في الزيادة (التدوير لليمين) أو النقصان (التدوير لليسار).
اضبط كتلة [Turn for] في المشروع لتغيير الاتجاه من "اليمين" إلى "اليسار" وابدأ المشروع مرة أخرى.
في وحدة التحكم بالطباعة، لاحظ أنه يتم الإبلاغ عن قيم العناوين في اتجاه عقارب الساعة بين 0-359.99 درجة، لأن قاعدة التعليمات البرمجية تتجه نحو اليسار. تم الإبلاغ عن المنعطف الأول يسارًا بزاوية 90 درجة باعتباره عنوانًا قدره 270 درجة. تستمر قيم التدوير في الزيادة مع كل دوران، ومع ذلك، نظرًا لأن قاعدة الكود تتجه نحو اليسار، فإن قيم التدوير تكون سلبية.