Программирование датчиков ARDUINO

Движение по линии – один из наиболее популярных видов соревнований по робототехнике, задачей робота на таком турнире является точное и быстрое преодоление сложной траектории, которая обозначена линией.

Линии бывают различного уровня сложности – с плавными поворотами или острыми углами, с разрывами, инверсией, перекрёстками… Но какой бы простой или сложной не была траектория движения, задача робототехника – собрать и запрограммировать робота так, чтобы он ”держал“ линию, ”видел“ её и двигался строго по ней, причём максимально быстро.

”Видит“ робот с помощью датчика цвета. Процессор робота получает с датчика информацию о том, что между колёсами робота находится чёрный цвет, и он продолжает заданное движение. Если датчик посылает сигнал о том, что цвет не чёрный, процессор корректирует работу двигателей, чтобы не съехать с линии.

Как ”держит“ линию робот, собранный учащимися объединения по интересам ”Инженерная робототехника“, можно увидеть в ролике.

Нарубина Т.И.,
заведующий сектором
научно-технического творчества
и информационных технологий