Зачем это

Отдельная тема 6 класса: не путать типы датчиков и понимать, зачем пороги в условиях.

Правило

Датчик касания — нажато/нет. Ультразвук/расстояние — насколько далеко препятствие. Датчик света/цвета — яркость или цвет поверхности. Показания сравнивают с порогом в условии. Мешают блики, грязь на сенсоре, неверный порт. Перед соревнованием/зачётом проверяют порты и калибровку по правилам набора.

Примеры

Пример 1

Касание бампера → стоп моторов.

Пример 2

Расстояние < порога → повернуть.

Пример 3

Тёмный скотч на полу → датчик света видит линию.

Пример 4

Грязный сенсор «врёт».

Пример 5

Путаница портов: программа читает не тот датчик.

Пример 6

Порог «на глаз» без проверки на месте — частая ошибка.

Так часто ошибаются

  • «Все датчики показывают цвет» — нет, у каждого своя величина.
  • «Чем меньше порог всегда, тем лучше» — порог подбирают под задачу и пол.

Памятка

Касание / расстояние / свет-цвет. Порты проверить. Сенсор чистый. Порог подобрать тестом.

Проверь себя

Ответ откроется, если нажать на вопрос. Это не тест — просто проверка.

1. Что сообщает датчик касания?

Нажата кнопка/бампер или нет.

2. Зачем порог?

Чтобы решить: условие выполнено или нет.

3. Что будет при грязном сенсоре?

Неверные показания.