Сборка робота NXT «Мышеловка»
Педагог дополнительного образования первой категории
Коякова Елена Николаевна
МОУ СОШ № 1 г. Магнитогорск
Это робот NXT - роботизированная ловушка на мышь, попросту мышеловка.
Ловушка NXT приходит в движение и быстро захлопывается, если мышь оказывается на тарелке , когда пытается получить приманку.
Шаг 1. Подготовить детали
Шаг 2. Произвести сборку
Шаг 3. Подготовить детали
Шаг 4. Произвести сборку
Шаг 5. Произвести сборку
Шаг 6. Подготовить детали
Шаг 7. Произвести сборку
Шаг 8. Подготовить детали
Шаг 9. Произвести сборку
Шаг 10. Произвести сборку
Шаг 11. Подготовить детали
Шаг 12. Произвести сборку
Шаг 13. Произвести сборку
Шаг 14.
Подготовить детали
Шаг 15.
Произвести сборку
Шаг 16. Подготовить детали
Шаг 17. Произвести сборку
Шаг 18. Произвести сборку
Шаг 16. Подготовить детали
Шаг 17. Произвести сборку
Используйте самый короткий провод для подключения сенсорного датчика к порту 1 на NXT, и длинный провод подключить от двигателя к порту А на NXT
Шаг 12. Можно приступать к проектированию
программы для робота
Задача
Составьте алгоритм движения ЛЕГО-робота, который ждет нажатия датчика касания, чтобы привести в движение закрытия ловушки, затем ждет когда сенсорный датчик будет отпущен, чтобы открыть ловушку (если мышь была упущена или уходит), затем программа повторяется.
Составим возможный алгоритм . Действия выполняются последовательно. Но еще имеется постусловие, т.е. действие выполняется по датчику касания бесконечное число раз.
Выбираем в основной палитре блок цикл и применяем настройки – бесконечно (постоянно)
Переходим в полную палитру, выбираем блок ожидания, поместим его на рабочую область для составления алгоритма и выполняем настройки – управление датчики, датчик касания, порт 1, действие нажать
Выбираем блок экран, поместим его на рабочую область и выполняем настройки –действие изображение, файл BOOM
Выбираем блок мотор, поместим его на рабочую область и выполняем настройки – порт А, направление вперед, мощность 100, время 0,5 сек, действие тормозить.
Выбираем блок звук, поместим его на рабочую область и выполняем настройки – из файла, мощность 100, файл Laughing 02, ожидание до завершения.
Выбираем блок экран, поместим его на рабочую область и выполняем настройки –действие сброс
Выбираем блок ожидания, поместим его на рабочую область и выполняем настройки – управление датчики, датчик касания, порт 1, действие отпустить.
Выбираем блок мотор, поместим его на рабочую область и выполняем настройки – порт А, направление назад, мощность 30, время 1 сек, действие тормозить.
Составленный алгоритм надо передать роботу, чтобы он его выполнил. Для передачи будем использовать USB-кабель, который подключается к ЛЕГО - роботу и персональному компьютеру и пульт управления в рабочей области.
Литература
Филиппов С.А. Робототехника для детей и родителей.
С/Пб «Наука» 2011