Лабораторная работа 2. Проект ev3dev, управление аппаратными системами.
Задание
Для выполнения задания следует использовать робота-пятиминутку с одним датчиком света и одним датчиком расстояния, а также полигон
с произвольной конфигурацией черных линий. Старт любой разработанной программы предваряется нажатием центральной кнопки блока. По окончании
работы программы ее реальное завершение обеспечивается нажатием левой или правой кнопки блока с подачей краткого звукового сигнала.
Разработать на блоке, с использованием яп Freepascal следующие программы:
- Движение вперед до черной линии, либо до препятствия (<20см). Если остановка на черной линии - погасить левый индикатор,
иначе - правый индикатор.
- Движение вокруг своей оси, пока не будет сделан один полный оборот, либо пока пока не будет обнаружена черная линия.
Если остановка на черной линии - зажечь левый красный индикатор,
иначе - правый красный индикатор.
- (*)Движение по черной линии с использованием одного датчика света до тех пор, пока не будет преодолено расстояние в 50 сантиметров.