Датчик цвета может работать в трех различных режимах:
Датчик цвета. Режим "Цвет":
В режиме "Цвет" датчик цвета достаточно точно умеет определять семь базовых цветов предметов, находящихся от него на расстоянии примерно в 1 см. Это следующие цвета: "черный"=1, "синий"=2, "зеленый"=3, "желтый"=4, "красный"=5, "белый"=6 и "коричневый"=7. Если предмет удален от датчика или некорректно определяется цвет предмета - датчик информирует об этом состоянием "Без цвета"=0
Пример задания: необходимо написать программу, называющую цвета предметов, подносимых к датчику цвета.
Решение: Создадим новую программу, установим в программе блок "Переключатель", выберем режим "Датчик цвета" - "Измерение" - "Цвет" . В отличие от программного блока "Ожидание", программный блок "Переключатель" не ждет, пока наступит определенное событие, а проверяет текущее состояние и выполняет программные блоки, находящиеся в контейнере, сопоставленном текущему состоянию.
Настройки программного блока "Переключатель":
Программный блок "Переключатель" значительно увеличился в размерах. Специальная кнопка (поз. 1) позволяет переключить режим отображения блока на экране на "Вид с вкладками".
Вставить настроенный программный блок "Переключатель" внутрь программного блока "Цикл" Оранжевой палитры.
Задача №1: необходимо написать программу прямолинейного движения робота, называющего цвета полос, над которыми он проезжает. При достижении черной полосы робот проговаривает "Stop" и останавливается. необходимо написать программу прямолинейного движения робота, называющего цвета полос, над которыми он проезжает. При достижении черной полосы робот проговаривает "Stop" и останавливается.