8 bit
ROB-30671Конструкция робота соответствует базовой сборке, представленной организаторами соревнований.
Основой программы является бесконечный цикл с условием, который запускается после 5 секунд ожидания с момента запуска программы кнопкой на блоке.
Условием в цикле является проверка цвета (датчиком цвета, направленным вниз в передней части робота). Если цвет черный (основной цвет ринга), то запускается новый условный цикл, и робот проверяет значения ультразвуковых датчиков расстояния. Если оба датчика обнаруживают предмет, то робот начинает атаку (движение в сторону противника). Если только один из датчиков обнаруживает предмет, то робот поворачивает в сторону того датчика, который его видит. И, наконец, если же ни один из датчиков не обнаруживает противника, то робот вращается на месте, пока не выполнится одно из вышеописанных условий.
Если робот доезжает до границы ринга (белый цвет), то он едет назад.
Файлы
Добавлен 10.12.2024
Добавлен 10.12.2024