Блок ультразвукового датчика

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

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



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

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

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


Режим «Измерение – Расстояние – Сантиметры» выводит расстояние в сантиметрах в окне «Расстояние в сантиметрах».
Измерение – Расстояние – Дюймы


Режим «Измерение – Расстояние – Дюймы» выводит расстояние в дюймах в окне «Расстояние в дюймах».
Измерение – Присутствие


Режим «Измерение – Присутствие» прослушивает другие ультразвуковые сигналы в пассивном режиме. Вывод «Ультразвуковое обнаружение» будет истинным, если сигнал обнаружен, в противном случае – ложным.
Сравнение – Расстояние – Сантиметры


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


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


Режим «Сравнение – Присутствие» позволяет прослушивать другие ультразвуковые сигналы в пассивном режиме. Вывод «Ультразвуковое обнаружение» будет истинным, если сигнал обнаружен, в противном случае – ложным.
Дополнения – Сантиметры


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


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