И вновь — «Кибербой»! 10 «В», участвующий в проекте «Инженерный класс в московской школе», прошёл его новый этап. Об этом нам рассказали Дмитрий Козлов и Андрей Тимофеев:
Соревнования проводились в виртуальной лаборатории «Робототехника» Московской электронной школы.
Задание заключалось в создании робота на базе микроконтроллера Arduino и написании программы для преодоления роботом полосы препятствий, указанной в задании.
Готовясь к Кибербою, мы обратились за помощью к восьмиклассникам. Дело в том, что ученики «ИТ-вертикали» в этой лаборатории работают второй год, так что наши младшие товарищи оказались опытнее нас ровно в два раза!
Мы благодарим наших юных тренеров: Диму Соколова, Влада Пономарева и Сашу Епишева! В день «Кибербоя» мы уже шли подготовленными!
Когда мы приступили к работе, то быстро построили трек, по которому должен был проехать робот, и начали подключать компоненты.
Для упрощения кода и соединения компонентов мы решили использовать гусеницы вместо колес.
Затем мы приступили к написанию кода. Нам выдали два фрагмента кода, содержащие функции: первый отвечал за движение робота, а второй — за мигание светодиодами, чтобы имитировать поворотники автомобиля.
Мы столкнулись с трудностью: при объединении программ возникла ошибка, которую нужно было выявить и исправить.
После успешного устранения ошибки нам предстояло, используя функции, довести робота до конца трассы, применяя поворотники.
По заданию требовалось записать прохождение трассы, но мы столкнулись с тем, что не всегда удавалось доехать до конца из-за различных факторов.
Кибербой был очень интересным, и мы с нетерпением ждём, что принесёт нам следующий этап!
Фото: