Движение без остановки запрещено

В этом уроке:

  • Учим машинку распознавать знак;
  • Выезд из зоны действия знака.

Знак "Движение без остановки запрещено" в ПДД

Как можно догадаться из названия, знак запрещает движение без остановки. Знак может быть установлен перед перекрёстком: в таком случае водитель должен уступить дорогу транспортным средствам, движущимся по пересекаемой дороге.

Также знак может быть установлен перед железнодорожным переездом или карантинным постом. В этих случаях водитель должен остановиться перед стоп-линией, а при ее отсутствии — перед знаком. После остановки водитель может продолжить движение.

    Распознавание знака

    Добавим новый блок ИК-приёмника. Выберем на нём знак "Движение без остановки запрещено" и подключим в начало бесконечного цикла аналогично тому, как мы делали в прошлом уроке.

    Добавим переключатель. Если условие истинно (знак "Движение без остановки запрещено" обнаружен), то выключаем моторы и ждём, допустим, две секунды.

    Загрузите программу, и проверьте как она работает.

    Машинка реагирует на знак: останавливается и ждёт две секунды, но есть проблема. По истечении заданного времени машинка начинает движение, но, поскольку находится в зоне действия знака, сразу же снова останавливается. Необходимо изменить алгоритм таким образом, чтобы машинка выехала из зоны действия знака.

    Кроме того, согласно ПДД знак "Движение без остановки запрещено" отменяет действие знака "Ограничение скорости". Поэтому нам также нужно добавить установку стандартной скорости после встречи данного знака.

    Итак, сбрасываем скорость.

    И добавляем цикл движения по линии, длящийся две секунды (или столько, чтобы машинка успела выехать из зоны действия знака). Пока программа будет находиться в этом цикле, распознавание знака производиться не будет, и машинка сможет отъехать от знака не останавливаясь.

    (картинка кликабельна)

    Поздравляю с изучением данного урока!
    Следующий урок:
    №9. Светофор (без дополнительных секций). Проезд перекрёстка.
    приступить к изучению

    Обсуждение

    Гарантии и возврат. Используя сайт, Вы соглашаетесь с условиями.