Конец всех ограничений

В этом уроке:

  • Знакомство со знаком;
  • Добавляем функционал по распознаванию знака.

Знак "Конец всех ограничений" в ПДД



Знак "Конец всех ограничений" относится к группе запрещающих знаков. Он отменяет действие установленных ранее запрещающих знаков. Водители в шутку называют его "Начало беспредела", потому что данный знак отменяет ограничения, наложенные знаками:

  • ограничение минимальной дистанции;
  • обгон запрещён;
  • обгон грузовым автомобилям запрещён;
  • ограничение скорости;
  • подача звукового сигнала запрещена;
  • остановка запрещена;
  • стоянка запрещена;
  • стоянка запрещена по нечетным числам;
  • стоянка запрещена по четным числам.

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

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

Добавим на рабочее поле новый блок ИК-приёмника и выберем группу "Дорожные знаки 1".

Выбираем знак "Конец всех ограничений".

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

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

Передадим это значение в переключатель. В случае, если знак распознан (логическое значение — истина), то присвоим скорости speed начальную (стандартную) скорость startSpeed

Это весь блок для данного знака. Ещё раз подчеркнём, что у нас нет необходимости дублировать алгоритм движения по линии: он продолжит выполняться, а машинка будет двигаться со скоростью speed.

Загрузите программу в робота и проверьте, что после распознавания знака "Конец всех ограничений", скорость машинки снова становится изначально заданной.

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

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

Схема LEGO Mindstorms EV3 знаки ПДД

*Мы выбрали в переключателях режим отображения со вкладками: так они занимают меньше места.

Поздравляю с изучением данного урока!
Следующий урок:
№8. Движение без остановки запрещено.
приступить к изучению

Обсуждение

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