Датчик вращения#
Введение#
Датчик вращения измеряет вращение вала. Его можно использовать в любом месте робота, где вращается вал, даже если этот вал не соединен напрямую с двигателем.
В электродвигателе встроен энкодер, способный отслеживать собственное вращение. Датчик вращения работает как внешний энкодер, способный отслеживать вращение отдельного вала.
Датчик вращения может сообщать об угле, положении и скорости вала. Угол — это абсолютное положение вала от 0 до 359,99 градусов. Он не сбрасывается при начале проекта или при выключении робота. Положение отслеживает, на сколько градусов или оборотов вал повернулся вперед или назад во время проекта, и может быть сброшено при необходимости.
Датчик вращения совместим со стандартными валами VEX диаметром 1/8 и 1/4 дюйма.

Ниже приведён список доступных блоков:
установить положение вращения — Устанавливает текущее положение датчика вращения на заданное значение.
Угол поворота — Отображает текущий угол вала от 0 до 359,99 градусов.
Положение вращения — Показывает, насколько повернул вал в градусах или оборотах.
Скорость вращения — Показывает, с какой скоростью вращается вал.
установить положение вращения#
Блок стека set Rotation position устанавливает текущее положение датчика вращения в градусах.
Положение определяет, насколько повернулся вал за время выполнения проекта. Установка положения изменяет текущее значение положения без перемещения вала.
установить положение [Rotation1 v] [0] градусов
Параметры |
Описание |
|---|---|
устройство |
Датчик вращения для использования. Выберите один из датчиков вращения, настроенных в окне «Устройства». |
позиция |
Значение положения, которое необходимо присвоить датчику вращения, в градусах. Это может быть целое число или десятичная дробь. |
Угол поворота#
Блок «Угол поворота» отображает текущий угол наклона вала в диапазоне от 0 до 359,99 градусов.
Показатель угла поворота отображает абсолютное положение вала в пределах одного оборота. Он не сбрасывается при начале проекта или при выключении робота.
(угол [Rotation1 v] в градусах)
Параметры |
Описание |
|---|---|
устройство |
Датчик вращения для использования. Выберите один из датчиков вращения, настроенных в окне «Устройства». |
Положение вращения#
Блок регистрации положения вращения отображает общее положение вращения вала.
В отличие от угла, положение может увеличиваться более чем на 359,99 градусов или уменьшаться ниже 0 градусов. Положение отслеживает, насколько вал поворачивается вперед или назад во время выполнения проекта, и может быть сброшено при необходимости.
(положение [Rotation1 v] в [градусы v] :: custom-sensing)
Параметры |
Описание |
|---|---|
устройство |
Датчик вращения для использования. Выберите один из датчиков вращения, настроенных в окне «Устройства». |
единицы |
Единица измерения положения: градусы или обороты. |
Скорость вращения#
Блок регистрации скорости вращения сообщает, с какой скоростью вращается вал.
(скорость [Rotation1 v] в [об/мин v] :: custom-sensing)
Параметры |
Описание |
|---|---|
устройство |
Датчик вращения для использования. Выберите один из датчиков вращения, настроенных в окне «Устройства». |
единицы |
Единица измерения скорости: об/мин (оборотов в минуту) или градусы в секунду (градусы в секунду). |