Асино Учитель: Кривенцов Леонид Александрович, первая квалификационная категория Простейший алгоритм для робота- сумоиста Мастер-класс Муниципальное автономное общеобразовательное учреждение – средняя общеобразовательная школа 4 город Асино Томской области
Датчик расстояния Датчик расстояния (ультразвуковой). Работает по принципу эхолокации, по которому ориентируются в темноте летучие мыши. Эхолокация (эхо и лат. locatio – «положение») – способ, при помощи которого положение объекта определяется по времени задержки возвращений отраженной волны.
Цель Составить алгоритм для робота, позволяющий вытолкнуть противника из поля боя
Задачи 1. Разработать конструкцию робота. 2. Узнать радиус окружности поля боя. 3. Подобрать максимальное расстояние атаки. 4. Подобрать мощность двигателей при вращении.
Пример макета поля
Блок-схема алгоритма Начало > 50 см. Нет Да Ехать вперед Вращаться Примечание: у данного алгоритма нет конца, поэтому он выполняется бесконечно!
Дополнение Для того, чтобы робот не покидал поле боя даже в случае победы, его необходимо оснастить датчиком освещенности или цвета. Тогда при обнаружении линии, он будет пятиться назад. Однако, алгоритм будет более сложным.
Программирование в NXT-G
Настройки блока условия
Настройки цикла для вращения
Настройки блоков движения При вращении: При атаке: