Блок датчика касания

Блок датчика касания получает данные от датчика касания. Вы можете проверить, в каком состоянии находится датчик касания – «Нажатие», «Освобождение» или «Щелчок», и получить логический вывод (истина или ложь).

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


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


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

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


В режиме «Измерение – Состояние» выдается информация о состоянии датчика касания в выводе состояния. Состояние является «истиной», если датчик касания нажат, и «ложью», если он не нажат.
Сравнение – Состояние


В режиме «Сравнение –- Состояние» вы можете выбрать состояние, в котором будет проверяться датчик касания («Нажатие», «Освобождение» или «Щелчок») в выводе состояния. Ложное/истинное значение выбранного состояния выводится в окне «Результат сравнения». Текущее состояние датчика выводится в окне «Измеренное значение».
Вводы и выводы
Вводы, доступные для блока датчика касания, будут зависеть от выбранного режима. Вы можете вводить значения ввода прямо в блоке. Или же, как вариант, значения ввода можно передавать по шинам данных от выводов других программных блоков.
ВводТипДопустимые значенияПримечания
Состояние Числовое значение0 - 2Состояние для проверки в режиме сравнения.
0 = Освобождение
1 = Нажатие
2 = Щелчок
Доступные выводы будут зависеть от выбранного режима. Для применения вывода воспользуйтесь шиной данных для его подключения к другому программному блоку.
ВыводТипПримечания
Состояние Логическое значениеИспользуется в режиме измерения.
Истина, если датчик касания нажат, и ложь, если он не нажат.
Результат сравнения Логическое значениеЗначение выбранного состояния датчика в режиме сравнения.
Измеренное значение Числовое значениеТекущее состояние датчика в режиме сравнения.
0 = Освобождение
1 = Нажатие
2 = Щелчок
Касание
Быстрые ссылки