Я использую Mindstorms и создаю робота с двумя двигателями и ИК-датчиком. 1) Я сделал программу, которая позволяет роботу следовать за ИК-сигналом и останавливаться при его достижении. 2) Сделал программу для дистанционного управления роботом с ИК управлением. Обе программы работают. Но при их объединении программа 1 уже не работает.
Это дает eratic результаты от ИК-датчика. Похоже, обнаружение ИК-кнопки несовместимо с измерением сигнала в той же программе. Кто-нибудь имеет подобный опыт или знает, как с этим бороться?
Это программа, которая работает:
Введение другого выбора вокруг него, который воспринимает ИК-кнопку, больше не работает: В результате программа следует вправо сечения, но ИК-измерения расстояния и направлений дают случайные результаты. У кого-нибудь есть идеи?