VEX GO Brain використовується для визначення прискорення та обертання.
Примітка: у цій статті приклади проектів використовують Code Base GO Build.
Як використовується мозок
Brain має вбудований гіроскоп і акселерометр. Вони використовуються для визначення прискорення та обертання.
Мозок може виявити:
Прискорення.
Мозок може повідомляти про прискорення кожної з трьох осей за допомогою блоку (Прискорення).
Мозок повідомляє прискорення по трьох осях. Вісь x, y та z. Кожна вісь має позитивний і негативний напрямок.
Заголовок і поворот.
Мозок може повідомити значення курсу в градусах за допомогою блоку (Напрям руху).
Значення заголовка повідомляє діапазон від 0-359,99 градусів. Значення повідомляється за годинниковою стрілкою.
Мозок може повідомити значення обертання в градусах за допомогою блоку (Привід обертання).
Значення обертання повідомляє додатні значення при обертанні праворуч і від’ємні значення при обертанні ліворуч. Значення повороту є сукупними й не обмежені 0 або 360 градусами. Вони будуть продовжувати збільшуватися або зменшуватися в міру накопичення обертів.
Приклад проекту прискорення звітів
Наведений нижче код повідомить значення прискорення кожної осі під час обертання бази коду.
Консоль друку можна використовувати, щоб побачити зміну значення прискорення в реальному часі.
Приклад проекту заголовка та ротації звіту
Наведений нижче код повідомлятиме про напрям трансмісії Code Base і значення обертання під час обертання Code Base.
Консоль друку можна використовувати, щоб побачити зміну заголовків і значень повороту в реальному часі.
Зверніть увагу, що значення заголовка повідомляються за годинниковою стрілкою між 0-359,99 градусами, оскільки база коду повертається праворуч. Значення обертання є накопичувальними, вони продовжуватимуть збільшуватися (обертання вправо) або зменшуватися (обертання вліво).
Налаштуйте блок [Turn for] у проекті, щоб змінити напрямок із «праворуч» на «ліворуч», і запустіть проект знову.
У консолі друку зверніть увагу, що значення заголовка повідомляються за годинниковою стрілкою між 0–359,99 градусів, оскільки база коду повертається ліворуч. Перший поворот ліворуч на 90 градусів повідомляється як курс на 270 градусів. Значення обертання продовжують збільшуватися з кожним обертанням, однак, оскільки база коду повертається ліворуч, значення обертання повідомляють про негативне значення.