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