Рис. 1
Инфракрасный датчик в режиме "Приближение" показывает значение - 68 (Рис. 2 поз. 2). За пороговое значение примем число - 70.
Рис. 2
По аналогии с "Кегельрингом" мы можем запрограммировать нахождение роботом соперника, только, чтобы немного дистанцироваться от предыдущего урока, изменим направление вращения робота на противоположное:
Ультразвуковой датчик
-
Для того, чтобы заставить робота вращаться вокруг своей оси, воспользуемся программным блоком "Независимое управление моторами" "Зеленой палитры", Режим работы блока установим "Включить", значение мощности для порта "B" установим равным -30, значение мощности для порта "C" установим равным 30 (Рис. 3 поз.1).
-
Для поиска соперника используем программный блок "Ожидание" "Оранжевой палитры" в режиме "Ультразвуковой датчик - Сравнение - Расстояние в сантиметрах" с пороговым значением срабатывания датчика, равным 57 (Рис. 3 поз. 2).
-
После того, как робот окажется напротив соперника, используя программный блок "Независимое управление моторами" "Зеленой палитры" выключим моторы (Рис. 3 поз. 3).
Достарыңызбен бөлісу: |