Датчики
Блоки датчиков считывают состояние хаба/устройства и дают данные для условий, событий и логики управления.
Датчики Устройства И Хаба
Уровень батареи хаба (Начинающий)
Возвращает текущий уровень батареи хаба.
Напряжение батареи хаба (Продвинутый)
Возвращает напряжение батареи выбранного хаба в вольтах.
- Тип: числовой блок-репортер
- Доступно только для хабов, которые сообщают напряжение батареи.
- Возвращает
NaN, когда выбранный хаб не подключен.
Батарея устройства % (Начинающий)
Возвращает текущий уровень батареи телефона/планшета, на котором запущен MOCPilot (в процентах).
Температура платы (Продвинутый)
Возвращает температуру платы хаба.
- Доступно только для
BuWizz 2иBuWizz 3.
Акселерометр хаба (Гуру)
Возвращает необработанные данные акселерометра, сообщаемые выбранным хабом.
- Оси:
x,y,z
Ускорение хаба (Гуру)
Возвращает данные ускорения, сообщаемые выбранным хабом.
- Оси:
x,y,z
Кнопка нажата (Начинающий)
Проверяет, соответствует ли выбранная кнопка хаба выбранному состоянию.
-
Варианты состояния:
нажата,отпущена -
Типичный вариант кнопки:
center(зависит от хаба) -
Примечание: доступные варианты кнопок могут отличаться в зависимости от модели хаба (разные хабы могут предоставлять разные наборы кнопок).
Тип устройства (Начинающий)
Возвращает тип подключенного устройства для выбранного порта.
- Тип: репортер-блок
- Типичное использование: определить, какое устройство подключено, перед запуском логики, зависящей от устройства
Акселерометр устройства (Гуру)
Возвращает сырые значения акселерометра устройства.
- Варианты осей:
x,y,z
Ускорение устройства (Гуру)
Возвращает данные ускорения с датчиков устройства.
- Варианты осей:
x,y,z
Датчики Ориентации И Наклона
Наклон устройства (Продвинутый)
Возвращает данные наклона телефона/планшета, на котором запущен MOCPilot.
- Оси:
pitch,roll
Наклон (Начинающий)
Возвращает угол наклона по выбранной оси.
- Варианты осей:
тангаж,крен,рыскание - Примечание:
рысканиедоступно только на хабах, которые предоставляют данные рыскания.
Получить ориентацию (Начинающий)
Возвращает текущее состояние ориентации хаба.
- Варианты формата вывода:
текст,индекс - Значения ориентации:
Перед,Верх,Право,Зад,Низ,Лево
Ориентация сверху (Начинающий)
Проверяет, соответствует ли ориентация хаба выбранной ориентации «вверх».
- Варианты ориентации:
Перед,Верх,Право,Зад,Низ,Лево
Задать ориентацию наклона (Продвинутый)
Настраивает опорную ориентацию, используемую блоками наклона/ориентации.
- Варианты ориентации:
Перед,Верх,Право,Зад,Низ,Лево
Таймер И Датчики Движения
Таймер (Продвинутый)
Возвращает значение таймера в секундах.
Сбросить таймер (Продвинутый)
Сбрасывает таймер в ноль.
Блоки Датчиков Портов
Technic датчик расстояния (Начинающий)
Возвращает значения расстояния с датчика расстояния Technic.
- Варианты единиц:
мм,см,дюйм,процент
Technic когда расстояние (Начинающий)
Срабатывает/проверяет условие расстояния для датчика расстояния Technic.
- Варианты сравнения:
ближе чем,дальше чем,ровно - Варианты единиц:
мм,см,дюйм,процент
Technic установить режим датчика цвета (Продвинутый)
Этот блок устанавливает датчик цвета Technic в выбранный режим.
- Примечание: Изменение режима датчика цвета может неожиданно повлиять на вашу программу. Например, датчик цвета Technic не может считывать цвета или отражённый свет, когда он находится в режиме
"окружающий".
Technic значение цвета (Начинающий)
Возвращает определенное значение цвета с датчика расстояния Technic.
- Варианты вывода:
значение,строка
Technic когда цвет (Начинающий)
Срабатывает/проверяет, когда определенный цвет совпадает с выбранным цветом.
Technic отраженный свет (Начинающий)
Возвращает интенсивность отраженного света.
Technic когда отраженный свет (Начинающий)
Срабатывает/проверяет пороговое условие отраженного света.
- Варианты сравнения:
<,=,>
Technic внешний свет (Начинающий)
Возвращает интенсивность внешнего света.
Technic когда внешний свет (Начинающий)
Срабатывает/проверяет пороговое условие внешнего света.
- Варианты сравнения:
<,=,>
Technic сырой цвет (Начинающий)
Возвращает значение сырого цветового канала датчика Technic.
- Варианты канала:
красный,зелёный,синий
BOOST датчик расстояния (Начинающий)
Возвращает расстояние с датчика расстояния BOOST.
- Варианты единиц:
процент,см,дюйм
BOOST когда расстояние (Начинающий)
Срабатывает/проверяет условие расстояния для датчика расстояния BOOST.
- Варианты сравнения:
ближе чем,дальше чем,ровно - Варианты единиц:
процент,см,дюйм
BOOST датчик цвета (Начинающий)
Возвращает цвет, определенный датчиком BOOST.
- Варианты вывода:
значение,строка
BOOST это цвет (Начинающий)
Проверяет, определяет ли датчик BOOST выбранный цвет в текущий момент.
BOOST отраженный свет (Начинающий)
Возвращает значение отраженного света с датчика BOOST.
BOOST когда отраженный свет (Начинающий)
Срабатывает/проверяет пороговое условие отраженного света для датчика BOOST.
- Варианты сравнения:
<,=,>
Technic Move режим мощности (Начинающий)
Устанавливает режим мощности Technic Move.
- Варианты режима:
обычный,буст
Выходное напряжение BuWizz (Гуру)
Возвращает текущее выходное напряжение, сообщаемое хабом BuWizz.
- Доступно только для поддерживаемых хабов BuWizz.
Ток порта BuWizz (Гуру)
Возвращает потребляемый ток, сообщаемый для выбранного порта хаба BuWizz.
- Доступно только для поддерживаемых хабов и портов BuWizz.
WeDo 2 расстояние (Начинающий)
Возвращает расстояние с датчика расстояния WeDo 2.
- Варианты единиц:
процент,см,дюйм
WeDo 2 когда расстояние (Начинающий)
Запускает/проверяет условие расстояния для датчика расстояния WeDo 2.
- Варианты сравнения:
closer than,farther than,exactly at - Единицы:
%,cm,inch
WeDo 2 наклон (Начинающий)
Возвращает значение наклона с датчика наклона WeDo 2.
- Варианты осей:
тангаж,крен