Как из лего сделать робота атома

Добавил пользователь Алексей Ф.
Обновлено: 19.09.2024

Timeweb - компания, которая размещает проекты клиентов в Интернете, регистрирует адреса сайтов и предоставляет аренду виртуальных и физических серверов. Разместите свой сайт в Сети - расскажите миру о себе!

Виртуальный хостинг

Быстрая загрузка вашего сайта, бесплатное доменное имя, SSL-сертификат и почта. Первоклассная круглосуточная поддержка.

Производительность и масштабируемые ресурсы для вашего проекта. Персональный сервер по цене виртуального хостинга.

Выделенные серверы

Быстрая загрузка вашего сайта, бесплатное доменное имя, SSL-сертификат и почта. Первоклассная круглосуточная поддержка.

Чаще всего при обучении детей робототехнике используют платформу LEGO Mindstorms – это конструктор, из деталей которого можно легко создать программируемого робота. Но мы отказались от этой идеи. Расскажем почему, а заодно поговорим о преимуществах и недостатках обучения робототехнике при помощи LEGO Mindstorms.

LEGO Mindstorms – закрытая платформа

Для младших школьников есть упрощенный вариант набора – Lego EducationWedo. В него входят строительные элементы, мотор, датчик наклона и датчик расстояния. Для учеников средней и старшей школы уже предлагается полная платформа Lego MindStorms, самая современная ее версия – Lego MindStorms Ev3. С ее помощью можно создать как стандартные модели роботов, так и авторские проекты.

Lego Mindstorms

Выбирать Lego для обучения робототехнике или нет? Нужно разбираться…

Преимущества LEGO Mindstorms

Мы не будем говорить о развитии мелкой моторики, усидчивости, логики или пространственного мышления. Все эти навыки развиваются у детей при использовании любого конструктора. Отметим неоспоримые преимущества в обучении робототехнике, которые есть у LEGO Mindstorms.

Простое использование

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

Скорость сборки

Все детали конструктора сделаны идеально, а значит, не нужно терять время на решение проблемы, если что-то не подойдет или пойдет не по инструкции.

Недостатки LEGO Mindstorms

Далек от реальной жизни

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

Нет понимания, как достигнут результат

Все микроэлектронные элементы модуля спрятаны за корпусом. Что видит ребенок? Волшебную коробку, которая неизвестным образом выполняет то, что он делает по инструкции. Все детали даны, осталось только соединить. В итоге ребенок не знает, что и как работает. Результат есть, а ясного понимания, как он получился, нет!

Сравнение программного блока Lego Mindstorms и Arduino

Для сравнения: программный блок Lego Mindstorms и рисунок программного блока Arduino (справа) с открытыми микроэлектронными элементами

Скриншот страниц инструкции по сборке робота Lego Mindstorms и Arduino

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

Если ребенок не знает, как и что работает, то впоследствии создать что-то свое ему будет затруднительно. Кстати, у лего-модуля всего 8 разъемов, в которые кроме фирменных проводов ничего больше не влезает. Ну и, конечно, датчики и моторы тоже используются только конкретной компании. А значит, пространства для творчества становится все меньше.

Вместо заключения

Наши ученики начинают постигать основы программирования с самого младшего возраста. Они программируют своих роботов на специальном языке SnapJunior – адаптированной версии Snap4Arduino, в которой команды иллюстрированы картинками, а сам язык является хорошим стартом для изучения C и C++. Хорошая база – залог успешного понимания самых сложных вещей.

Мы учим детей работать с верстаком, паяльником и другими вещами, которые точно пригодятся в будущем. Они самостоятельно моделируют на компьютере детали для своих роботов и распечатывают их на 3D-принтере. Когда ребенок сам проходит весь путь от начала до конца, то создать что-то свое ему будет намного легче.

Робот Lego wedo

Роботы плотно вошли в человеческую жизнь и наверняка робототехника в будущем начнет занимать еще большее место в судьбе человека. На пятом уроке по Lego WeDo учитель вместе с детьми отправится в будущее и помечтает о роботизированном мире. Роботы Лего Ведо несложно собираются и с задачей справятся даже дети дошкольного возраста. Программный код в среде lego education будет напоминать комбинацию программных блоков для Лунохода, только проще:

Код для робота Лего Ведо

Инструкция по сборке робота Лего Ведо

После просмотра мультика раздайте инструкцию по сборке новой модели Лего Ведо и будьте готовы к множеству вопросов при сборке робота. Я рекомендую этот урок совместить, так как сборка будет сложной и займет у детей много времени! Но результатом будет куча положительных эмоций. Либо, чтобы уложиться по времени придется помогать в сборке модели по инструкции:

Проект этот вовсе не рекламный, но от финансовой поддержки я бы не отказался! Достаточно перевести любую ненапряжную для вас сумму на карту СберБанка по номеру телефона!

Звезда активна
Звезда активна
Звезда активна
Звезда активна
Звезда не активна

Этот робот с клешнёй умеет не только хватать, но и приподнимать предметы. И оба эти действия он делает с помощью всего одного мотора. А за счёт резиновых кончиков клешни, робот может приподнимать даже скользкие предметы. Ну и конечно, то, что робот схватил, он может перевезти на другое место.

Робот с клешнёй LEGO EV3 (2 версия)

Для сборки робота c клешнёй я предлагаю инструкцию, а для быстрого старта – демонстрационную программу:

Вот схема движения робота:

Схема движения робота с клешнёй LEGO EV3

Работу программы в действии можно посмотреть на видео:

Также роботом с клешнёй можно управлять с помощью мобильного приложения RoboLiterate:

Вот видео (обратите внимание, что ползунок справа нужно чуть приподнять наверх, чтобы клешня хорошо хватала предметы):

Инструкция для сборки робота с клешнёй и демонстрационная программа ниже:

Инструкция для сборки робота с клешнёй из базового набора конструктора LEGO Mindstorms Education EV3 (45544).

В версии 2 (от 14.10.2016): датчик расстояния отодвинут чуть вперёд, за счёт чего кнопка за ним (порт 1) нажимается правильно, также под модулем EV3 выделено больше места, чтобы вилки проводов ни во что не упирались.

Демонстрационная программа для робота с клешнёй, собранного из базового набора конструктора LEGO Mindstorms Education EV3 (45544).

Для запуска программы требуется ПО LEGO Mindstorms Education EV3 версии 1.1.1 или выше.

Ещё один способ управления роботом с клешней показан на этом видео:

Читайте также: