Моторы
Блоки моторов используются для запуска, остановки, позиционирования и настройки моторов, подключенных к портам хаба.
Основные командные блоки моторов
Запустить мотор
Запускает выбранный мотор.
- Варианты направления: по часовой стрелке / против часовой стрелки
Остановить мотор
Останавливает выбранный мотор.
Запустить на
Запускает выбранный мотор на заданное время/угол/обороты в зависимости от настроек блока.
- Варианты направления: по часовой стрелке / против часовой стрелки
- Варианты единиц:
обороты,градусы,секунды - Примечание: эта функция требует мотор на выбранном порту с поддержкой энкодерного управления.
Запустить мотор со скоростью
Запускает мотор с явно указанной скоростью.
Запустить на (со скоростью)
Запускает мотор на заданную длительность/величину с явно заданной скоростью.
- Варианты единиц:
обороты,градусы,секунды - Примечание: эта функция требует мотор на выбранном порту с поддержкой энкодерного управления.
Установить скорость мотора
Задает скорость, используемую связанными блоками запуска мотора.
Блоки позиции и перемещения
Перейти к позиции
Перемещает мотор в целевую абсолютную позицию.
- Варианты пути:
кратчайший путь,по часовой стрелке,против часовой стрелки - Примечание: эта функция требует мотор на выбранном порту с поддержкой энкодерного управления.
Перейти к относительной позиции
Перемещает мотор на относительное смещение.
- Примечание: эта функция требует мотор на выбранном порту с поддержкой энкодерного управления.
BuWizz 3: перейти к относительной позиции
Вариант блока относительного позиционирования для BuWizz 3.
- Примечание: эта функция требует мотор на выбранном порту с поддержкой энкодерного управления.
Установить относительную позицию
Устанавливает опорное значение относительной позиции мотора.
- Примечание: эта функция требует мотор на выбранном порту с поддержкой энкодерного управления.
Калибровать рулевую рейку
Калибрует нейтраль/референс рулевой рейки.
- Требование: мотор на выбранном порту должен поддерживать энкодерный контроль угла/позиции.
- Механическое требование: ось должна иметь физические ограничения хода (например, рулевая рейка/шестерни).
- Примечание: эта функция требует мотор на выбранном порту с поддержкой энкодерного управления.
Блоки тюнинга и безопасности мотора
Установить поведение мотора при остановке
Задает поведение мотора при остановке.
- Варианты режима остановки:
тормоз,удерживать позицию,накат - Примечание: эта функция требует мотор на выбранном порту с поддержкой энкодерного управления.
Установить обнаружение заклинивания
Включает или выключает обнаружение заклинивания.
- Примечание: доступно только для хаба MINDSTORMS Robot Inventor.
Установить ускорение
Настраивает профиль/скорость ускорения мотора.
- Варианты профиля:
default,fast,balanced,smooth,slow,very slow - Примечание: эта функция требует мотор на выбранном порту с поддержкой энкодерного управления.
Установить замедление
Настраивает профиль/скорость замедления мотора.
- Варианты профиля:
default,fast,balanced,smooth,slow,very slow - Примечание: эта функция требует мотор на выбранном порту с поддержкой энкодерного управления.
Репортер-блоки моторов
Позиция
Возвращает текущую позицию мотора.
Относительная позиция
Возвращает текущее значение относительной позиции.
Скорость
Возвращает текущую скорость мотора.
Мощность
Возвращает текущее значение мощности мотора.
- Примечание: доступно только для хаба MINDSTORMS Robot Inventor.
Блоки моторов Technic Move
Запустить моторы со скоростью
Запускает приводные моторы Technic Move с выбранной скоростью.
Остановить моторы
Останавливает приводные моторы Technic Move.
Тормоз
Применяет режим торможения к моторам Technic Move.
- Варианты торможения:
выкл,вкл
Установить рулевую рейку в
Устанавливает целевое значение рулевой рейки.
Калибровать рулевую рейку
Калибрует рулевую рейку Technic Move с использованием внутреннего алгоритма калибровки хаба и автоматического определения диапазона.
- Примечание: ось мотора должна иметь механическое ограничение хода (например, рулевой рейкой).