Блок датчика температуры

Блок датчика температуры получает данные от датчика температуры. Температуру можно измерять либо в градусах по Цельсию (°C), либо в градусах по Фаренгейту (°F) и получить числовой вывод. Кроме того, вы можете сравнить температуру с пороговым значением, чтобы получить логический вывод (истина или ложь).

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


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

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

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


Режим «Измерение – по Цельсию» позволяет отобразить температуру в градусах по Цельсию (°С) окне «Температура по Цельсию».
Измерение – по Фаренгейту


Режим «Измерение – по Фаренгейту» позволяет отобразить температуру в градусах по Фаренгейту (°F) окне «Температура по Фаренгейту».
Сравнение – по Цельсию


Режим «Сравнение – по Цельсию» позволяет сравнивать температуру в градусах по Цельсию (°С) с пороговым значением, используя выбранный тип сравнения. Истинный/ложный результат отображается в окне «Результат сравнения», а температура отображается в окне «Температура по Цельсию».
Сравнение – по Фаренгейту


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