Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Другие методич. материалы / Урок по легоконструированию "Управление моторами"

Урок по легоконструированию "Управление моторами"


  • Информатика

Поделитесь материалом с коллегами:


Управление моторами



hello_html_3e93d3bc.png


Выберите моторы, которыми вы хотите управлять. При выборе двух моторов (например B и C) они будут синхронизированы, т.е. будут вращаться вперед или назад с одинаковой мощностью. Если вы выберите три мотора моторы B и C будут синхронизированы.

Выберите либо направление вращения моторов (вперед, назад), либо режим стоп. Последний режим сбрасывает состояние моторов.

Если использовать два мотора (по одному мотору на каждой стороне робота), то перемещение движка рулевого колеса от центрального положения заставит двигатьтся робота по дуге. В крайних положениях слайдера робот вращается вокруг свой оси, стоя на месте.

Этот движок (как и поле для ввода) устанавливает уровень мощности [0-100%].

Ниспадающее меню Длительность (Duration) позволит установить длительность вращения моторов:

- неограниченную (unlimited),

- или в течении определенного числа секунд, оборотов (по умолчанию) или градусов. Выбрав время, обороты или градусы (Time, Rotation or Degrees) и задав это значение в соответствующем поле вы определите как далеко ваш робот сможет пройти.

Параметр тормоз (Brake) заставит робота мгновенно остановиться по завершении операции и накопленная энергия движения будет поглощена двигателем.

Окошки обратной связи показывают текущее положение двигателей (в оборотах или градусах). Кнопка R сбрасывает показания на 0. Для появления результатов необходимо наличие связи компьютера с NXT.


hello_html_20321df8.png



Эти буквы показывают какие порты управляются блоком.

Иконка показывает направление движения .

Иконка показывает уровень мощности.

Эта иконка показывает тип длительности, используемой блоком: неограниченная (unlimited), градусы (degrees), обороты (rotations) или секунды (seconds).












Ускорение


Создайте новый документ. Левой кнопкой мыши перетащите в рабочую зону иконку блока Движение.

hello_html_m5d661f80.png


Настройте блок, выбрав двигатели B и С, направление движения - вперед, уровень мощности 50%, длительность - 1 оборот. В конце операции тормоз не включается..

hello_html_m5957803.png


Добавьте второй блок.

hello_html_m349e2c02.png


Увеличьте мощность двигателей до 100%.

После запуска программы, после того, как колесо совершит один оборот, робот увеличит скорость.







Робот-волчок1

Робот будет вращаться сначала вокруг одного колеса, затем вокруг другого.

Создайте новый документ. Левой кнопкой мыши перетащите в рабочую зону ту же иконку блока Движение.


hello_html_57cf576e.png

2

Настройте блок на движение вперед только одного двигателя ( B) в течении 5-ти секунд.


hello_html_6c7901d3.png

3

hello_html_mfee2e99.png


Добавьте второй блок движение.

4

hello_html_m55fe9f88.png


Он управляет двигателем С.












Калибруем колеса1

Создайте новый документ. Левой кнопкой мыши перетащите в рабочую зону иконку блока Движение.

hello_html_7786b72f.png


2

Настройте блок, выбрав двигатели B и С, направление движения - вперед, уровень мощности 75%, длительность - 1 оборот. В конце операции должен будет включен тормоз.


hello_html_1322f946.png

3

Нажмите кнопку RUN, программа будет загружена в NXT и запущена.


После запуска программы робот поедет вперед, колеса совершат один оборот (для увеличения точности калибровки следует увеличить число оборотов). Измерьте пройденное роботом расстояние. Пропорционально увеличьте угол поворота колеса с тем, чтобы пройденный путь составил 125 см.


Автор
Дата добавления 25.09.2015
Раздел Информатика
Подраздел Другие методич. материалы
Просмотров182
Номер материала ДВ-008799
Получить свидетельство о публикации

Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх