Главная Обратная связь

Дисциплины:






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



 

 


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

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

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

Режимы

Измерение – Цвет

В режиме «Измерение – Цвет» в окне «Цвет» отображается номер обнаруженного цвета.

Измерение – Яркость отраженного света

В режиме «Измерение – Яркость отраженного света» в окне «Измеренное значение» отображается яркость света.

См. программный пример 5 в разделе «Использование датчика цвета».

Измерение – Яркость внешнего освещения

В режиме «Измерение – Яркость внешнего освещения» в окне «Измеренное значение» отображается яркость света.

Сравнение – Цвет 69

В режиме «Сравнение – Цвет» вы можете выбрать один или более цветов из набора цветов. Вывод «Результат сравнения» будет истиной, если обнаруженный цвет соответствует одному из выбранных цветов. Обнаруженный цвет выводится в окне «Измеренное значение».

Сравнение – Яркость света

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

Пример 1

Эта программа делает индикатор состояния модуля оранжевым, он загорается и гаснет при обнаружении датчиком цвета значения яркости внешнего освещения более 50.

Пример 2

Эта программа заставляет робота двигаться до тех пор, пока датчик цвета не обнаружит значение яркости отраженного света < 50, или пока мотор B не повернется на 2000 градусов в зависимости от того, что наступит раньше.

Режимы калибровки

Режимы калибровки позволяют вам выполнить калибровку датчика цвета из программы. Кроме того, вы можете вручную ввести минимальное и максимальное значение, которое должен использовать датчик.

Калибровка – Минимум

 

Режим «Калибровка – Минимум» позволяет вам указать минимальную яркость света во вводе «Значение». После выполнения калибровки датчик цвета сообщит значение яркости света, равное 0, или указанное значение.

Калибровка – Максимум СТРАНИЦА 71

Режим «Калибровка – Максимум» позволяет вам указать максимальную яркость света во вводе «Значение». После выполнения калибровки датчик цвета сообщит значение яркости света, равное 100, или указанное значение.



Калибровка – Сброс

Режим «Калибровка – Сброс» восстанавливает калибровку датчика цвета до первоначального значения.

Вводы и выводы

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

Ввод Тип Допустимые значения Примечания
Набор цветов Числовой массив Каждый элемент: 0 – 7 Выбранный цвет(а) для проверки в режиме «Сравнение – Цвет»: 0 = нет цвета 1 = черный 2 = синий 3 = зеленый 4 = желтый 5 = красный 6 = белый 7 = коричневый
Тип сравнения Числовое значение 0 - 5 0: = (равно) 1: ≠ (не равно) 2: > (больше, чем) 3: ≥ (больше или равно) 4: < (меньше, чем) 5: ≤ (меньше или равно)
Пороговое значение Числовое значение Любое число Значение для сравнения данных датчика
Значение Числовое значение 0 – 100 Яркость света для режимов калибровки

Доступные выводы будут зависеть от выбранного режима. Для применения вывода воспользуйтесь шинами данных для его подключения к другому программному блоку.

Вывод Тип Примечания
Цвет Числовое значение Номер обнаруженного цвета: 0 = нет цвета 1 = черный 2 = синий 3 = зеленый 4 = желтый 5 = красный 6 = белый 7 = коричневый
Результат сравнения Логическое значение Истинный/ложный результат режима сравнения.
Измеренное значение Числовое значение Значение данных датчика, используемое для режима сравнения.

 





sdamzavas.net - 2019 год. Все права принадлежат их авторам! В случае нарушение авторского права, обращайтесь по форме обратной связи...