Турбо
ROB-73901Робот, который едет по чёрной линии, собран из набора LEGO EV3.
Он имеет четыре датчика света, два больших мотора, контролер EV3 и два маленьких колеса диаметром 5,5 сантиметра.
Программа для робота сделана в приложении LEGO MAINSTORMS. Чтобы робот двигался постоянно вдоль чёрной линии, в программе используется бесконечный цикл. В нём происходит считывание данных с датчиков цвета, освещённости, анализ данных датчиков и соответствующие манёвры робота.
Алгоритм движения по чёрной линии для робота с четырьмя датчиками следующий:
Если робот заехал левым датчиком на чёрную линию, то он сворачивает (съезжает с линии) налево.
Если робот заехал правым датчиком на чёрную линию, то он поворачивает направо.
Если обоими датчиками робот видит белое поле, то он едет вперёд.
Если обоими датчиками он видит чёрную линию, то это перекрёсток, он едет вперёд и съезжает с перекрёстка.