Блок гироскопического датчика

Блок гироскопического датчика получает данные от гироскопического датчика. Вы можете измерить скорость вращения или угол вращения, и получить числовой вывод. Кроме того, вы можете сравнить данные датчика с пороговым значением и получить логический вывод (истина или ложь).

См. «Использование гироскопического датчика» для получения более подробной информации о работе гироскопического датчика, данных, которые он предоставляет, и программных примерах.
Советы и подсказки
Блок гироскопического датчика выдает данные через шину данных. См. «Использование гироскопического датчика» для получения информации о других способах использования гироскопического датчика без шины данных.
Выберите порт датчика и режим


Выбор порта
Выбор режима
Вводы
Выводы

Используйте «Выбор порта» в верхней части блока, чтобы убедиться в том, что номер порта датчика (1, 2, 3 или 4) соответствует порту модуля EV3, к которому подсоединен гироскопический датчик.

Используйте «Выбор режима» для выбора режима блока. Доступные вводы и выводы будут меняться в зависимости от режима.
Режимы
Измерение – Угол


В режиме «Измерение – Угол» в окне «Угол» отображается угол вращения. Угол измеряется по отношению к прошлому времени сброса датчика. Используйте режим «Сброс» для сброса угла на 0.
Измерение – Скорость


В режиме «Измерение – Скорость» в окне «Скорость» отображается скорость вращения.
Измерение – Угол и скорость


В режиме «Измерение – Угол и скорость» в окне «Угол» отображается угол вращения, а в окне «Скорость» отображается скорость вращения.
Сравнение – Угол


В режиме «Сравнение – Угол» угол вращения сравнивается с пороговым значением, используя выбранный тип сравнения. Истинный/ложный результат отображается в окне «Результат сравнения», а угол вращения отображается в окне «Угол».
Сравнение – Скорость


В режиме «Сравнение – Скорость» скорость вращения сравнивается с пороговым значением, используя выбранный тип сравнения. Истинный/ложный результат отображается в окне «Результат сравнения», а скорость вращения отображается в окне «Скорость».
Сброс


В режиме «Сброс» угол вращения датчика сбрасывается на 0 (ноль). Угол вращения измеряется путем измерения движения с прошлого времени сброса датчика.
Советы и подсказки
Угол вращения рассчитывается путем постоянного добавления значений скорости вращения за определенный промежуток времени. Со временем в скорости вращения образуются небольшие неточности, это приведет к «отклонению» угла вращения. Сброс угла вращения на 0 позволяет убрать ошибку и определяет новую начальную точку будущих измерений угла.
Вводы и выводы
Вводы, доступные для блока гироскопического датчика, будут зависеть от выбранного режима. Вы можете вводить значения ввода прямо в блоке. Или же, как вариант, значения ввода можно передавать по шинам данных от выводов других программных блоков.
ВводТипДопустимые значенияПримечания
Тип сравнения Числовое значение0 - 50: = (равно)
1: ≠ (не равно)
2: > (больше, чем)
3: ≥ (больше или равно)
4: < (меньше, чем)
5: ≤ (меньше или равно)
Пороговое значение Числовое значениеЛюбое числоЗначение для сравнения данных датчика
Доступные выводы будут зависеть от выбранного режима. Для применения вывода воспользуйтесь шиной данных для его подключения к другому программному блоку.
ВыводТипПримечания
Угол Числовое значениеУгол вращения в градусах.
Измерено с прошлого сброса.
Сброс в режиме «Сброс».
Скорость Числовое значениеСкорость вращения в градусах в секунду.
Результат сравнения Логическое значениеИстинный/ложный результат режима сравнения.
Гироскопический датчик
Быстрые ссылки