• БЛОГ
  • УЧЕБНИКИ
    • Электронные версии УМК по робототехнике
    • ОСНОВЫ РОБОТОТЕХНИКИ 5-6 КЛАСС
  • КВЕСТЫ
  • ПРОЕКТЫ
    • Подпроект 1
    • Подпроект 2
    • Подпроект 3
  • ЗАНЯТИЯ
  • НАПИСАТЬ АДМИНУ
  • ТУРНИРЫ
    • Junior Skills
    • Шагающие роботы
    • WRO-2016
    • Танковый биатлон
    • Кубок Губернатора
  • РАСПИСАНИЕ
  • Главная
    /
  • Решаем задачи
    /
  • /

Задача 17. Продолжение 16 задачи (NXT-G)

Эта задача является неким продолжением задачи 16, в которой рассматривается робот для демонстрации равномерного движения. Равноускоренное движение можно демонстрировать по тому же самому принципу. Пусть мотор А отвечает за опускание/поднимание маркера, когда робот движется по бумажному полю. Можно нанести на поле шкалу, по которой сразу будет видно изменение расстояния между точками, проставленными роботом.

Программное увеличивать мощность мотора можно по-разному. При использовании команды Motor вместо Move есть возможность указать автоматическое возрастание или убывание скорости. Это самый простой вариант. Представленная выше программа немного сложнее, но при этом гарантирует именно равноускоренное движение.

Номер итерации (прохода) цикла-счетчика домножается на небольшое число (в данном случае, на 5), чтобы увеличение скорости происходило быстрее. Полученное значение передается в параметр мощности моторов. Таким способом В можете самостоятельно проконтролировать, насколько быстро пойдет нарастание скорости при движении. 

 

    • БЛОГ
    • УЧЕБНИКИ
    • КВЕСТЫ
    • ПРОЕКТЫ
    • ЗАНЯТИЯ
    • НАПИСАТЬ АДМИНУ
    • ТУРНИРЫ
    • РАСПИСАНИЕ
    ×Убрать копирайт

    Сайт создан на 1C-UMI

    Работает на UMI.CMS

    Поделиться с друзьями: