Главная
Обратная связь
Дисциплины:
|
Сравнение данных датчика с пороговым значением
В режиме с выводом «Пороговое значение» блок «Цикл» будет повторять последовательность блоков «Цикл» до тех пор, пока сравнение с пороговым значением является истиной. Например, вы можете повторять цикл до тех пор, пока датчик цвета не определит, что значение яркости отраженного света меньше указанного вами порогового значения.

Выбор режима Выбор порта Ввод «Тип сравнения» Ввод «Пороговое значение»
Используйте выбор режима для выбора режима датчика с выводом «Пороговое значение». Если в этом режиме используется порт, используйте «Выбор порта» для того, чтобы убедиться в том, что порт соответствует порту модуля EV3, к которому подключен датчик или мотор.
Выберите тип сравнения, который вы хотите использовать, в списке «Тип сравнения» и введите пороговое значение. 50 Каждый раз при завершении последовательности блоков в цикле, блок «Цикл» будет считывать данные датчика и проверять пороговое значением. Если в данный момент проверка является ложью, то цикл повторится. Если проверка оказывается истиной, то цикл закончится, и программа продолжит выполнять следующий блок после цикла. 51
Более подробную информацию об использовании разных типов датчиков и данных, которые они предоставляют, см. в разделах «Использование датчиков».
Пример

В этой программе робот двигается вперед, повторяя три разных звука, до тех пор, пока датчик цвета не определит, что яркость отраженного света составляет менее 50, после этого робот останавливается.
Советы и подсказки
Пороговое значение датчика проверяется только в конце последовательности цикла. В вышеприведенном примере, если датчик цвета быстро проходит через темный цвет в середине цикла, робот может не увидеть его и не остановиться.
|