Терминатор из лего техник

Обновлено: 26.04.2024

Лего-терминаторы Warhammer 40k, Длиннопост, LEGO, Гифка, Картинки

Также есть нераскрашенные мк3 и мк3 железных кулаков и тёмных ангелов. Покажу вам их, когда сделаю мкх. 5/18 примархов - сделаны.


Lego Warhammer (Примархи, DKOK, Серый Рыцарь)⁠ ⁠

Здравствуйте! Давно я ничего не выкладывал, давайте тогда вернусь сюда с очень пафосной вселенной, с которой я только начинаю знакомиться. За плохую покраску сразу прошу прощения, поэтому буду также показывать нераскрашенный вариант. И так, начнем:

Серый рыцарь (с телепортером и без)

Lego Warhammer (Примархи, DKOK, Серый Рыцарь) LEGO, Конструктор, Игры, Warhammer 40k, Warhammer, Примархи, Grey Knights, Death Korps of Krieg, Игрушки, Длиннопост

Lego Warhammer (Примархи, DKOK, Серый Рыцарь) LEGO, Конструктор, Игры, Warhammer 40k, Warhammer, Примархи, Grey Knights, Death Korps of Krieg, Игрушки, Длиннопост

Lego Warhammer (Примархи, DKOK, Серый Рыцарь) LEGO, Конструктор, Игры, Warhammer 40k, Warhammer, Примархи, Grey Knights, Death Korps of Krieg, Игрушки, Длиннопост

Lego Warhammer (Примархи, DKOK, Серый Рыцарь) LEGO, Конструктор, Игры, Warhammer 40k, Warhammer, Примархи, Grey Knights, Death Korps of Krieg, Игрушки, Длиннопост

Lego Warhammer (Примархи, DKOK, Серый Рыцарь) LEGO, Конструктор, Игры, Warhammer 40k, Warhammer, Примархи, Grey Knights, Death Korps of Krieg, Игрушки, Длиннопост

Хорус (Шкура волка также является съёмной деталью)

Lego Warhammer (Примархи, DKOK, Серый Рыцарь) LEGO, Конструктор, Игры, Warhammer 40k, Warhammer, Примархи, Grey Knights, Death Korps of Krieg, Игрушки, Длиннопост

Lego Warhammer (Примархи, DKOK, Серый Рыцарь) LEGO, Конструктор, Игры, Warhammer 40k, Warhammer, Примархи, Grey Knights, Death Korps of Krieg, Игрушки, Длиннопост

Lego Warhammer (Примархи, DKOK, Серый Рыцарь) LEGO, Конструктор, Игры, Warhammer 40k, Warhammer, Примархи, Grey Knights, Death Korps of Krieg, Игрушки, Длиннопост

Lego Warhammer (Примархи, DKOK, Серый Рыцарь) LEGO, Конструктор, Игры, Warhammer 40k, Warhammer, Примархи, Grey Knights, Death Korps of Krieg, Игрушки, Длиннопост

Lego Warhammer (Примархи, DKOK, Серый Рыцарь) LEGO, Конструктор, Игры, Warhammer 40k, Warhammer, Примархи, Grey Knights, Death Korps of Krieg, Игрушки, Длиннопост

Леман Русс (С шлемом и без)

Lego Warhammer (Примархи, DKOK, Серый Рыцарь) LEGO, Конструктор, Игры, Warhammer 40k, Warhammer, Примархи, Grey Knights, Death Korps of Krieg, Игрушки, Длиннопост

Lego Warhammer (Примархи, DKOK, Серый Рыцарь) LEGO, Конструктор, Игры, Warhammer 40k, Warhammer, Примархи, Grey Knights, Death Korps of Krieg, Игрушки, Длиннопост

Lego Warhammer (Примархи, DKOK, Серый Рыцарь) LEGO, Конструктор, Игры, Warhammer 40k, Warhammer, Примархи, Grey Knights, Death Korps of Krieg, Игрушки, Длиннопост

Lego Warhammer (Примархи, DKOK, Серый Рыцарь) LEGO, Конструктор, Игры, Warhammer 40k, Warhammer, Примархи, Grey Knights, Death Korps of Krieg, Игрушки, Длиннопост

Lego Warhammer (Примархи, DKOK, Серый Рыцарь) LEGO, Конструктор, Игры, Warhammer 40k, Warhammer, Примархи, Grey Knights, Death Korps of Krieg, Игрушки, Длиннопост

Lego Warhammer (Примархи, DKOK, Серый Рыцарь) LEGO, Конструктор, Игры, Warhammer 40k, Warhammer, Примархи, Grey Knights, Death Korps of Krieg, Игрушки, Длиннопост

Lego Warhammer (Примархи, DKOK, Серый Рыцарь) LEGO, Конструктор, Игры, Warhammer 40k, Warhammer, Примархи, Grey Knights, Death Korps of Krieg, Игрушки, Длиннопост

Lego Warhammer (Примархи, DKOK, Серый Рыцарь) LEGO, Конструктор, Игры, Warhammer 40k, Warhammer, Примархи, Grey Knights, Death Korps of Krieg, Игрушки, Длиннопост

Lego Warhammer (Примархи, DKOK, Серый Рыцарь) LEGO, Конструктор, Игры, Warhammer 40k, Warhammer, Примархи, Grey Knights, Death Korps of Krieg, Игрушки, Длиннопост

Lego Warhammer (Примархи, DKOK, Серый Рыцарь) LEGO, Конструктор, Игры, Warhammer 40k, Warhammer, Примархи, Grey Knights, Death Korps of Krieg, Игрушки, Длиннопост

Lego Warhammer (Примархи, DKOK, Серый Рыцарь) LEGO, Конструктор, Игры, Warhammer 40k, Warhammer, Примархи, Grey Knights, Death Korps of Krieg, Игрушки, Длиннопост

Lego Warhammer (Примархи, DKOK, Серый Рыцарь) LEGO, Конструктор, Игры, Warhammer 40k, Warhammer, Примархи, Grey Knights, Death Korps of Krieg, Игрушки, Длиннопост

Lego Warhammer (Примархи, DKOK, Серый Рыцарь) LEGO, Конструктор, Игры, Warhammer 40k, Warhammer, Примархи, Grey Knights, Death Korps of Krieg, Игрушки, Длиннопост

Lego Warhammer (Примархи, DKOK, Серый Рыцарь) LEGO, Конструктор, Игры, Warhammer 40k, Warhammer, Примархи, Grey Knights, Death Korps of Krieg, Игрушки, Длиннопост

Корпус смерти Крига: гренадер, обычный солдат, медик, инженер

Lego Warhammer (Примархи, DKOK, Серый Рыцарь) LEGO, Конструктор, Игры, Warhammer 40k, Warhammer, Примархи, Grey Knights, Death Korps of Krieg, Игрушки, Длиннопост

На этом все, плюс пост не позволяет добавлять больше фото. Дальше по заказам будет больше тёмных ангелов, добью DKOK бронёй для коней, а также буду дальше создавать примархов. Спасибо за внимание, и всех с праздниками!


Механикус нашли замену керамитовым плитам⁠ ⁠

Механикус нашли замену керамитовым плитам LEGO, Warhammer 40k, Moc, Самоделки, Шлем, Космодесант, Длиннопост

Механикус нашли замену керамитовым плитам LEGO, Warhammer 40k, Moc, Самоделки, Шлем, Космодесант, Длиннопост


Звёздный корабль Империума из Warhammer 40k⁠ ⁠

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

Звёздный корабль Империума из Warhammer 40k LEGO, Warhammer 40k, Warhammer, Moc, Empire, Самоделки, Длиннопост

Звёздный корабль Империума из Warhammer 40k LEGO, Warhammer 40k, Warhammer, Moc, Empire, Самоделки, Длиннопост

Звёздный корабль Империума из Warhammer 40k LEGO, Warhammer 40k, Warhammer, Moc, Empire, Самоделки, Длиннопост

Звёздный корабль Империума из Warhammer 40k LEGO, Warhammer 40k, Warhammer, Moc, Empire, Самоделки, Длиннопост

Звёздный корабль Империума из Warhammer 40k LEGO, Warhammer 40k, Warhammer, Moc, Empire, Самоделки, Длиннопост

Звёздный корабль Империума из Warhammer 40k LEGO, Warhammer 40k, Warhammer, Moc, Empire, Самоделки, Длиннопост


Дредноут "Кастраферрум" из Лего⁠ ⁠

Всем привет! Давно не выкладывал ничего в тему "Пятничное [Моё]". Вот и решил поделиться своей самоделкой из Лего по вселенной Вархамер 40000.

Дредноут

Дредноут

Дредноут

Дредноут

Дредноут

Дредноут

Дредноут

Дредноут

Честно, не знаю сколько у меня на него ушло деталей, но времени на их поиски и на него постройку ушло не мало.)


Китайский гвардеец⁠ ⁠

Заказал месяц назад минифигурку имперского гвардейца на али. И вот сегодня забрал его. Он хорош. От лего не отличить. принты везде где только можно. Если уж лего по вахе то только такое. Жалко лазгана нет. Но в следующий раз возьму в другой комплектации. Вот бы ещё комиссаров делали. Но увы их вроде не существует.

Конструкторы Lego одноимённой датской компании прекрасно известны во всех странах. Их мировая слава и популярность не вызывает сомнений, однако, национальные отличия этой популярности, конечно, имеются.

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


Lego - не только кубики с креплениями

В России, в отличие от Америки, конструктор Lego по-прежнему воспринимается как детская забава – по крайней мере, большинством. Типичный образ датской игрушки у нас – это либо скромного вида коробочка с парой десятков деталей, либо огромные тематические аттракционы, которые представляются этаким архитектурным феноменом, а не полем для конструкционного творчества.


При должном усердии из Lego можно собрать настоящий компьютер

Меж тем, Lego – конструктор с действительно великими творческими возможностями. Она основаны на двух главных принципах. Во-первых, все детали во всех наборах (кроме детской серии Lego Duplo) совместимы между собой. Во-вторых, под брэндом Lego выпущен огромное количество разнообразных наборов.

На все вкусы

За 60 с лишним лет работы компания Lego выпустила больше сотни различных наборов. Все их можно условно разделить на несколько групп.

Во-первых, это «составные» тематические конструкторы, выпуск которых длится уже много лет. К ним относятся такие наборы, как Town, Space или Castle.

Во-вторых, это тематические конструкторы с определённой идеей. К таким наборам можно отнести Sports, Friends, Fabuland…


Мечтать о джипе можно начать с покупки Lego

В-третьих, это конструкторы, темы которых лицензированы у популярных на момент выхода набора произведений масскульта: книг, комиксов, фильмов, анимационных лент. К этой группе относятся наборы Star Wars, Batman, Harry Potter…

Наконец, в-четвёртых, существует группа «творческих» конструкторов. Они посвящены различным темам, общее в которых – достаточная реалистичность и сложность явления. К таким наборам можно отнести Creator и Architecture, а также Technic – конструктор, позволяющий создавать различные машины и механизмы, использующие моторы.

К «творческим» конструкторам Lego стоит отнести и формально «тематический» набор Mindstorms – наиболее сложное, интересное и разнообразное по возможностям творение Lego.


Персональный робот - норма в XXI веке

История набора Mindstorms началась в 1998 году, когда в ассортименте конструкторов Lego появилась первая его версия. Она стала закономерным итогом сотрудничества компании Lego и компании MIT Media Lab по созданию универсального программируемого блока-процессора, который стал основой для конструктора. Потенциал набора был настолько огромен, что на протяжении десяти лет он оставался актуальной творческой площадкой различных конструкторских экспериментов. В 2008 году вышла вторая версия набора Mindstorms – NXT. А в 2009 – третья: Mindstorms NXT 2.0.

Ничего сложного

Конструктор Lego Mindstorms NXT 2.0 – это набор для создания роботов. Под роботом мы понимаем конструкцию, выполняющую ряд действий в соответствии с заранее написанной программой. Программа может быть как простой, состоящей из ряда последовательностей, так и сложной – имеющей несколько вариантов, которые запускаются в зависимости от наличия внешних факторов.

Всё это разнообразие обеспечивается набором стандартизированных деталей Lego, которые в Mindstorms NXT 2.0 можно разделить на четыре группы.


Коробка с набором Mindstorms NXT 2.0

Во-первых, это детали для сборки конструкции: приводные ремешки, гусеницы, шестерёнки, колёса, балки, кронштейны…

Во-вторых, это электронно-управляемые серводвигатели. В наборе их три штуки. Их вращающиеся головки имеют максимальную скорость 170 оборотов в минуту, а точность равна одному градусу.

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

Наконец, в четвёртых, это блок-процессор Mindstorms NXT, который представляет собой функцию центра координации всех остальных составляющих конструкции.

Давайте теперь рассмотрим элементы каждой из групп конструктора подробнее.

Вокруг компьютера

В базовый набор Mindstorms NXT 2.0 входит более 600 деталей для сборки конструкции робота. Как уже было сказано, это шестерёнки и втулки, пластиковые балки различного размера, крепления, кронштейны, колёса, фиксаторы, пластины и так далее. Все они принципиально совместимы с деталями из других конструкторов Lego и могут использоваться совместно. Кроме того, в продаже имеются дополнительные наборы деталей – предназначенные для сборки особо сложных роботов.


Визуальный перечень деталей

Блок-процессор Mindstorms NXT позволяет подключить к себе три электродвигателя – именно столько их и входит в поставку конструктора. Двигатель Mindstorms NXT 2.0 – это сборное устройство, состоящее из оснащённого редукторами двигателя с датчиком угловых перемещений. В конструкции двигателя имеются ступицы колеса с отверстием под ось. Как уже было сказано выше, угловой датчик мотора имеет точность в 1 градус, а максимальная скорость вращения двигателя составляет 170 оборотов в минуту.


Фирменные сенсоры и мотор

Интеллектуальное поведение роботов, построенных с помощью конструктора Mindstorms NXT 2.0, обеспечивается сенсорами, входящими в состав набора и так же, как и моторы, подключаемыми к блокe-процессору. В базовый набор конструктора Mindstorms NXT 2.0 входят четыре сенсора – ровно столько, сколько позволяют подключить к блоку-процессору его порты ввода. Среди этих сенсоров два датчика нажатия, один ультразвуковой датчик для замера расстояний и дистанционного обнаружения препятствий и один датчик света (может быть использован как элемент подсветки). Кроме базовых сенсоров к набору Mindstorms NXT 2.0 также выпускаются датчики звука (микрофон с интерфейсом, совместимым с блок-процессором Mindstorms NXT. Наконец, по лицензии Lego дополнительные сенсоры выпускают компании Mindsensors и HiTechnic. Среди их продукции можно найти видеокамеры, таймеры, компасы, датчики давления, инфракрасные датчики, датчики ускорения (от 2 до 5 плоскостей), датчики наклона и гироскопы.


Небольшая часть сенсоров, производимых Mindsensors

Блок-процессор Mindstorms NXT, идущий в поставке конструктора Mindstorms NXT 2.0 в единичном экземпляре, представляет собой специализированный микрокомпьютер, основанный на двух микроконтроллерах с флэш-памятью. Его габариты составляют 14,5 на 9,6 и на 6,1 сантиметр, а масса (без батареек и аккумуляторов) равно 235 граммам. На корпусе блока-процессора выделяются четыре кнопки управления и монохромный жидкокристаллический дисплей с разрешением 100 на 60 точек. Задняя сторона блока представляет собой крышку батарейного отсека для установки 6 элементов питания размера AA. Верхнюю и нижнюю грань корпуса занимают порты ввода и вывода для подключения сенсоров и электромоторов. Также на корпусе имеется порт USB 2.0 для подключения устройства к компьютеру. Более универсальный тип подключения предоставляет встроенный адаптер Bluetooth, с помощью которого Mindstorms NXT может взаимодействовать с блоками других наборов Mindstorms NXT 2.0, с ноутбуками, планшетными компьютерами и смартфонами. Наконец, в корпусе Mindstorms NXT нашлось место и для динамика, позволяющего воспроизводить звуки с качеством в 8 бит и 16 килогерц.


Блок-процессор Mindstorms NXT

Как уже было сказано, вычислительной основой Mindstorms NXT являются два микроконтроллера. Оба они произведены компанией Atmel. Первый из них - AT91SAM7S256 – использует 32-битный процессор ARM7TDMI с частотой ядра 48 мегагерц. Микроконтроллер имеет 64 килобайта ПЗУ и использует в качестве ОЗУ Flash-память объёмом 256 килобайт.

Чистое творчество

Несмотря на всю свою впечатляющую техническую базу, конструктор Mindstorms NXT 2.0, возможно, не приобрёл бы столь огромную популярность, если бы не два обстоятельства.

Первое – это фактическое существование блока-процессора Mindstorms NXT в статусе Open Source. Lego давно открыла всю схемотехнику устройства, не забыв выложить в открытый доступ код фирменных прошивок. Любому желающему сейчас доступны Software Developer Kit, Hardware Developer Kit (HDK) и Bluetooth Developer Kit. Последний документирует и описывает протоколы обмена информации через встроенный адаптер Bluetooth.


С графической средой программирования NXT-G разберётся каждый

Второе обстоятельство – это богатый выбор языков программирования и инструментария для программирования Mindstorms NXT.

Основным языком программирования для Mindstorms NXT являются код RСX. Кроме того, Lego официально поддерживает пакеты графической разработки NXT-G и Robolab. Все остальные варианты считаются «сторонними».

Среди них есть языки, подобные Java, C, Visual Basic, Ada, Forth… Инструментарий для работы с ним широко представлен в сети и совместим со всеми современными операционными системами: Windows, MacOS и Unix.


Но слишком сложные программы в ней не нарисовать

Фактически, при должном уровне знаний и фантазии программные среды, совместимые с Mindstorms NXT вкупе с набором Mindstorms NXT 2.0 способны стать достаточной основой для реализации проекта любой сложности. Не даром же этот конструктор Lego стал базой для обучения программированию и конструированию во многих учебных заведениях мира. Он же – конструктор Mindstorms NXT 2.0 официально разрешён для использования в соревновании роботов World Robot Olympiad. Чтобы не быть голословными, в заключительной части материала мы рассмотрим несколько примеров удивительных конструкторских решений, созданных с помощью Mindstorms NXT 2.0.

Праздник начинается!

Хотя традиционным началом знакомства с конструктором Mindstorms NXT 2.0 становится сборка какого-нибудь интеллектуально-управляемого трактора или человекоподобного робота (первое – из-за наличия в деталях колёс, второе – по ассоциации с самими словом «робот»), некоторые умудряются быть достаточно оригинальными. В таком случае многие (в основном, конечно, взрослые владельцы набора) собирают робот-конвейер по открытию бутылок. Это могут быть пластиковые полуторалитровые фляжки или пивные бутылки американского образца (с винтовой крышкой) – главное, чтобы модуль-открывашка конвейера мог зацепиться за пробку по окружности и произвести вращательное движение.

Собираем вместе

Как уже было сказано в статье, блок-процессор весьма охотно соединяется со многими электронными устройствами через порт USB. Вариантов использования данной возможности масса: синхронизация действий с другими роботами Mindstorms NXT 2.0, управление роботом со смартфона как с дистанционного управления, создание сложных комплексов, где основную вычислительную задачу решает не блок-процессор, а устройство с большей мощностью. Последнее показалось актуальным группе конструкторов, объединивших робота-сборщика Mindstorms NXT 2.0 и смартфон Nokia N95 для решения задачи по сборке профессиональной (4 на 4 на 4) версии кубика Рубика.

Распределение заданий было таково: Nokia N95 с помощью своей фотокамеры фотографирует все грани кубика (который любезно переворачивается роботом сборщиком), анализирует получившуюся развёртку и формирует алгоритм сборки. По этому алгоритму создаётся алгоритм для блока-процессора Mindstorms NXT, который, в свою очередь, руководит механизмом робота сборщика. Среднее время сборки кубика в итоге составляет около получаса.

Проверка интеллекта

Впрочем, будем откровенны и скажем, что реальной вычислительной мощности блока-процессора Mindstorms NXT хватает и без сторонней помощи смартфонов для любых интеллектуальных задач. Группа конструктора Ханса Андерссона смогла это продемонстрировать с помощью решения их роботом традиционной японской головоломки судоку.

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

Как сделать робота

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

Ну что, поехали. Начнем с простого.

Киборг

Сперва мы попробуем сделать небольшого, около 10-15 сантиметров, человекоподобного робота. Для этого понадобятся кое какие нестандартные детали, но раз уж вы захотели сделать робота, то без них не обойтись.

Киборги — это человекообразные роботы, они владеют оружием и умеют постоять за себя.

Робот в тяжелой броне

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

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

Скелет Терминатора

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

Обратите внимание что все его конечности двигаются, а это значит что он не просто игрушка. Если вы не узнали в этих серых очертаниях терминатора, то это наверное потому, что в фильме этот металлический скелет обрел вид Арнольда Шварценеггера. Здесь же мы видит только чистый метал, ну или вернее пластик.

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

вот что делают люди с помощью этого набора:

Робот-тренога:

trenoga

Робот созданный по образу тех монстров из книги и фильма «Война миров».

Как сделать этого робота: вы можете скачать инструкцию и программу для постройки модели.

Двуногий робот

omnibiped_web-1

Собрать его можно по инструкции из книги «создаём клевых роботов из Миндсторм»

Робот-мухоловка

audrey2nxt-1

Робот с огромной пастью, реагирует на движение и кусает нападающий объект.

Что бы собрать робота можно воспользоваться инструкцией:

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

LEGO Mindstorms или как создать терминатора в домашних условиях

LEGO без преувеличения и вполне заслуженно можно назвать самыми популярными и интересными конструкторами. Первые кубики LEGO появились еще в 1949 году, несмотря на кардинальные изменения за все эти годы, совместимы между собой. На данный момент Выпускается огромное количество наборов и серий, в том числе и в рамках популярных франшиз. К примеру Star Wars, о которых мы недавно писали. Самыми продвинутыми сериями являются Technic и более новая Mindstorms, о которой сегодня пойдет речь. Справедливости ради, Mindstorms конструктор не совсем классического вида. Скорее можно охарактеризовать как набор для самостоятельного создания роботов в домашних условиях.

Первая модель NXT появилась на свет в 2006 году, в 2009 вышла обновленная NXT второго поколения. В 2013 году была представлена (и под конец года поступила в продажу) актуальная на сегодняшний момент модель EV3. Основной частью набора является электронный программируемый блок EV3, к нему подключаются различные датчики и моторы. Основным различием разных наборов Mindstorms является как раз этот блок: с каждым новым возможности расширялись, а мощности увеличивались. Отдельно стоит сказать спасибо LEGO за их обратную совместимость. Собственно, сам блок EV3:

LEGO Mindstorms или как создать терминатора в домашних условиях-2

По сути своей он является миникомпьютером с органами управления, портами ввода/вывода, экраном и собственным динамиком. Внутри:

  • Процессор Texas Instruments Sitara AM1808 на 300 МГц ( ARM9)
  • 16 МБ флэш-памяти
  • 64 МБ оперативной памяти
  • Слот для карт памяти
  • USB 2.0 c поддержкой USB Host, возможно подключение Wi-Fi адаптера или соединения в одну цепь до четырех блоков
  • Беспроводной модуль Bluetooth 2.1
  • 4 порта ввода (1, 2, 3, 4) для подключения датчиков
  • 4 порта вывода (A, B, C, D) для выполнения действий
  • Шестикнопочная панель управления
  • Монохромный дисплей с разрешением 178х128
  • В качестве источника питания может использоваться 6 батареек типоразмера AA или фирменный аккумулятор (в комплект не входит)
  • Операционная система — Linux

Помимо основного блока в комплект входят датчики цвета, касания, ИК-приемник, удаленный инфракрасный маяк, два больших и один средний моторы и кабеля для подключения всего этого добра. Это — базовый комплектный набор, существуют и другие сенсоры, которые продаются отдельно. О них мы поговорим чуть позже. Все это дополняется комплектом из порядка 600 деталей LEGO Technic, так что вполне можно добавить недостающих для реализации фантазий деталей с других наборов. Плюс существует Базовый набор LEGO MINDSTORMS Education EV3, в него входят:

  • еще три сервомотора (такой же набор)
  • датчик цвета, гироскопический датчик и два датчика касаний
  • аккумулятор
  • дополнительные кабеля
  • колеса и детали LEGO Technic

Вот так выглядит комплект LEGO Mindstorms EV3:

LEGO Mindstorms или как создать терминатора в домашних условиях-3

Что из этого можно сделать?

Собственно, как и писалось выше, из набора можно собирать роботов разной сложности, в комплекте имеется инструкция по сборке самого простого из них под названием TRACK3R:

LEGO Mindstorms или как создать терминатора в домашних условиях-4

Его можно назвать ознакомительным, в нем используется немного деталей, собирается он быстро и просто и умеет совершать базовые действия, запускается прямо с кнопочного блока управления. К слову, роботом можно управлять с помощью вышеупомянутого инфракрасного маяка с ИК-датчиком EV3, радиус действия 2 м или с помощью фирменного приложения LEGO MINDSTORMS Commander, на этой странице есть ссылки на Google Play и AppStore. Там же есть инструкции по сборке в виде приложения LEGO MINDSTORMS 3D Builder и игра Fix The Factory.

Вернемся к роботам. Еще 16 штук, более интересных имеется на сайте LEGO. Инструкции в формате PDF. Перейдем к ПО и программированию робота. Интерфейс ПО интерактивный и максимально наглядный. В гараже имеются 5 роботов, при желании можно скачать еще:

LEGO Mindstorms или как создать терминатора в домашних условиях-5

При выборе робота появится информация о нем и демонстрационный видеоролик. Там же есть кнопка для перехода к сборке и программированию:

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


Осторожно! Публикация может вызвать непреодолимое желание завести сына.

Урок истории

Компания LEGO (название произошло от датской фразы «leg godt», «Играй с удовольствием») не нуждается в представлении – она была основана в далёком 1932 году, хотя первые знакомые всем пластиковые кубики появились значительно позже, в 1947. Примечательно, что кубики LEGO, выпускаемые в те годы, полностью совместимы с теми, что выпускаются сейчас.

История создания компании, выпущенная компанией Pixar к 80-летнему юбилею LEGO:

Сейчас компания производит около 20 миллиардов деталек в год, то есть более 630 штук в секунду. В текущем модельном ряду более 600 различных конструкторов и так уж получилось, что серия Mindstorms является своего рода вершиной технической мысли, самым-самым навороченным конструктором. Если вкратце, то она позволяет делать вполне себе полноценных роботов.

Как гласит википедия, серия LEGO Mindstorms была впервые представлена в 1998 году. Через 8 лет (в 2006) на свет появился набор LEGO Mindstorms NXT 1.0, а уже в 2009 — набор LEGO Mindstorms NXT 2.0. Сегодня речь пойдёт о LEGO Mindstorms EV3 – последнем (третьем) поколении терминатора конструктора, который был представлен почти год назад, 4 января 2013 года (в продаже появился только спустя полгода).

Отличия EV3 от NXT 2.0

В принципе, главная идея осталась прежней – серия предназначена для сборки программируемых роботов. Поэтому первым встаёт вопрос, а что же поменялось с момента выхода предыдущего конструктора и стоит ли покупать новый? Основное отличие заключается в обновленных датчиках/моторах и, самое главное, в интеллектуальном блоке EV3 (EV означает EVolution):

EV3 NXT
Дисплей Монохромный LCD, 178x128 Монохромный LCD, 100x64
Процессор 300 МГц
Texas Instruments
Sitara AM1808 (ARM9)
48 МГц Atmel
AT91SAM7S256
(ARM7TDMI)
Память 64 Мб RAM
16 Мб Flash
Слот microSDHC (до 32 Гб)
64 Кб RAM
256 Кб Flash
USB-хост Есть Нет
Wi-Fi Опционально, через USB-донгл Нет
Bluetooth Есть Есть
Поддержка Apple-устройств Есть Нет
Как видите, разница довольно существенна – было бы странным, если бы за 4 года поменяли только разрешение экрана и набор наклеек.

Ещё одно отличие заключается в том, что серия NXT продавалась в нескольких версиях (в разные годы) и представляла собой разные наборы, базовые и ресурсные. У нового EV3 с этим попроще – пока он продаётся в основном варианте – 31313 (601 деталь), из которого можно наделать кучу всего. Но при желании можно докупить базовый набор 45544 (541 деталь) с дополнительными сенсорами и детальками (использовать детали от обычных конструкторов также никто не мешает). Кстати, обратите внимание на пятизначные артикулы – на такую нумерацию компания перешла в 2013 году.

Что касается совместимости, то тут было проделано всё возможное. Все NXT-сенсоры и моторы совместимы с EV3 и распознаются как NXT. EV3-сенсоры не работают с NXT, но EV3-моторы вроде как совместимы. NXT-кирпичик может быть запрограммирован софтом от EV3, но некоторые функции могут быть недоступны, а вот запрограммировать EV3-кирпичик NXT-софтом без сторонних решений не получится.

Внутри коробки

Ещё когда я сам был маленький и ездил с родителями в центральный Детский Мир (когда он ещё был), на Лубянку – уже тогда я не мог оторвать глаз от коробок с LEGO. Тогда не было ни Гиктаймс, ни даже Хабра, но с тех пор коробки остались всё такими же яркими и сочными, даже во взрослом возрасте активируют процесс слюновыделения ) В этом плане другим производителям есть чему поучиться.


Часть коробки, на самом деле, представляет собой (если её разрезать) трассу с различными цветовыми зонами, которую можно использовать для роботов с сенсорами цвета.

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



Сам EV3, он же интеллектуальный блок, он же сердце системы, он же «кирпичик» или «кубик». Служит центром управления и энергетической станцией для вашего робота и имеет следующие функциональные элементы:


– Многофункциональный монохромный дисплей с разрешением 178х128
– Шестикнопочный интерфейс управления с функцией изменения подсветки (3 цвета) для индикации режима работы
– 4 порта ввода (1, 2, 3, 4) для подключения датчиков
– 4 порта вывода (A, B, C, D) для выполнения команд
– 1 разъём miniUSB для подключения EV3 к компьютеру
– 1 порт USB–хост (для соединения нескольких EV3 в одну цепь, например)
– 1 слот для карт памяти формата microSD (до 32Гб) – для увеличения объёма доступной памяти EV3
– Встроенный динамик




Кубик EV3 также поддерживает Bluetooth, WiFi (через USB-адаптер NETGEAR WNA1100 Wireless-N 150), для связи с компьютерами имеет программный интерфейс, позволяющий создавать программы и настраивать регистрации данных непосредственно на микрокомпьютере EV3.

» Большой EV3-сервомотор (2 штуки). Cоздан для работы с микрокомпьютером EV3 и имеет встроенный датчик вращения с точностью измерений до 1 градуса. Используя этот датчик, мотор может соединяться другими моторами, позволяя роботу двигаться с постоянной скоростью. Кроме того, датчик вращения может использоваться и при проведении различных экспериментов для точного считывания данных о расстоянии и скорости.


– Встроенный датчик вращения с точностью измерений до 1 град
– Максимальные обороты до 160-170 об/мин
– Максимальный крутящий момент в 40 Нсм
– Автоматическая идентификация программным обеспечением EV3

» Средний EV3-сервомотор. Идеален для задач, когда скорость и быстрота отклика, а также размер робота важнее его грузоподъёмности.


– Встроенный датчик вращения с точностью измерений до 1 градуса
– Максимальные обороты до 240-250 об/мин
– Максимальный крутящий момент в 12 Нсм
– Автоматическая идентификация программным обеспечением EV3

» Датчик цвета (EV3). Способен определить 8 различных цветов, хотя также может использоваться как датчик освещённости.


– Измеряет отраженный красный свет и внешнее рассеянное освещение, от полной темноты до яркого солнечного света
– Фиксирует и определяет 8 цветов
– Частота опроса до 1 кГц
– Автоматическая идентификация программным обеспечением EV3

» Датчик касания (EV3). Позволяет роботу реагировать на касания, распознает три ситуации: прикосновение, щелчок и освобождение. Также способен определить количество нажатий, как одиночных, так и множественных.

» Цифровой ИК-датчик (EV3). Для определения приближения робота. Также способен улавливать ИК-сигналы от ИК-маяка, позволяя создавать дистанционно управляемых роботов, навигационные системы для преодоления препятствий.


– Измерения приближения/удаления в радиусе 50-70 см
– Радиус улавливания ИК-сигналов до 2 метров
– До 4 индивидуальных каналов приёма сигнала
– Получение удаленных ИК-команд управления
– Автоматическая идентификация программным обеспечением EV3

» Удалённый инфракрасный маяк. Разработан для использования с ИК-датчиком EV3. Маяк излучает ИК-сигнал, улавливаемый датчиком – может использоваться в качестве пульта дистанционного управления микрокомпьютера EV3, передавая сигналы на ИК-датчик.

– До 4 индивидуальных каналов передачи сигнала (переключатель прямо на корпусе)
– Имеет кнопку и тумблер для включения/выключения
– При работе ИК-маяка горит зелёный светодиод
– Автоматическое отключение при простое более 1 часа
– Радиус действия до 2 метров

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


Стоит отметить два важных момента. Во-первых, существуют другие датчики Lego, такие как:

» Гироскопический датчик (EV3). Цифровой гироскопический датчик EV3 позволяет измерять движение вращения робота, а также улавливать изменения в его движении и положении. Режим измерения углов с точностью до ± 3 градуса; встроенный гироскоп улавливает вращения с моментом до 440 град/с; частота опроса до 1 кГц.

» Ультразвуковой датчик (EV3). Генерирует звуковые волны и фиксируюет их отражения от объектов, тем самым измеряя расстояние до объектов. Также может использоваться в режиме сонара, испуская одиночные волны. Может улавливать звуковые волны, которые будут являться триггерами для запуска программ. Измеряет расстояния в пределах от 1 до 250 см, а точность измерений составляет ± 1 см.

А во-вторых, поддерживаются сенсоры и прочие аксессуары от сторонних производителей, таких как HiTechnic и Mindsensors – они предлагают всевозможные джойстики, инфракрасные датчики расстояний, магнитные датчики, компасы, гироскопы, акселерометры, таймеры, мультиплексоры, шаровые опоры, и т.д. Так что, если задаться вопросом, можно найти много всего интересного.


В общем, как вы уже поняли, LEGO – это для реальных пацанов!

Первая модель

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


Сначала я удивился, ведь даже в самых простых наборах (серии типа LEGO Creator) всегда идёт несколько инструкций, а тут вдруг бумаги пожалели или места в коробке не нашли. Оказалось… что только на официальном сайте из набора деталей предлагается собрать 17 разных роботов! Поэтому 17 инструкций в коробке были бы действительно лишними (и для логистики, и для лесов природы). Вот названия роботов: EV3RSTORM, GRIPP3R, R3PTAR, SPIK3R, and TRACK3R. ROBODOZ3R, BANNER PRINT3R, EV3MEG, BOBB3, MR-B3AM, RAC3 TRUCK, KRAZ3, EV3D4, EL3CTRIC GUITAR, DINOR3X, WACK3M, и EV3GAME – инструкции для них придётся качать из инета, равно как и софт для подключения EV3 к компьютеру.


Инструкция наиподробнейшая, накосячить сложно. Сын сказал , что детали в пакетиках расфасованы не очень удачно – на первой же странице может потребоваться вскрыть 3 разных пакета, но это тоже мелочи.


Кубик EV3 необходимо запитать, для чего можно использовать аккумулятор (нет в комплекте) или 6 пальчиковых батареек. Забегая вперёд – ещё 2 батарейки (но уже мизинчиковых) понадобятся для питания ИК-маяка (он же пульт ДУ).


Первую модель ребёнок (7 лет) собрал примерно минут за 30.


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



Но вот результат превзошёл все детские ожидания – впервые он собрал модель, которая могла двигаться сама: вперёд-назад, поворот, разворот на месте, крутила щупальцами…



Запуск осуществляется с кубика EV3, для чего следует нажать пару кнопок на лицевой панели. Некоторые действия можно запрограммировать прямо на кубике: выбрать количество итераций, настроить подачу звукового сигнала и так далее – в одной статье всего не рассказать, курите мануалы.



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

Ребёнку проще всего будет начать с предлагаемого производителем софта, который есть как под Windows, так и под OS X. Во втором случае дистрибутив весит 666 Мб, а установленное приложение займёт гигабайт. Оно называется LEGO Mindstorms EV3 Home Edition и разработано совместно с небезызвестной компанией LabView. На сайте LEGO довольно много обучающих программированию материалов.

Сразу после запуска перед нами возникает интерактивный «гараж» из роботов, которых можно собрать из набора:


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




Не вижу смысла описывать всё в деталях: вы быстрее скачаете приложение сами и увидите, что там есть и на каком уровне. Разве что упомяну один из недостатков, который мне больше всего запомнился: не самый дружелюбный (особенно для детей) интерфейс – от приложения попахивает каким–то банк-клиентом.

Нельзя ещё раз не отметить, что кубиком EV3 можно управлять со смартфона на операционных системах Android или iOS, для чего есть отдельные приложения.

Если всего этого оказалось мало, можете повысить градус хардкора. Для кубика EV3 существуют различные прошивки, которые позволяют расширить его возможности, скорость работы и т.д. Вот, например, альтернативная прошивка leJOS EV3 – прошивка с jvm, позволяющая программировать EV3 на языке Java. Хотите на другом языке? Окей, гугл – в вашем распоряжении почти 60 вариантов на выбор: ASM/C/C++/Perl/Python/Ruby/VB/Haskell/Lisp/Matlab/LabVIEW и многое-многое другое.

Более подробно об этом я рассказывать не буду по нескольким причинам: во-первых, программист из меня полный false (все надежды на сына), во-вторых, пока мы успели собрать только одну модель (и на выходных возьмёмся за вторую), а в-третьих – вы уже и так оформили заказ на этот конструктор и скоро сами всё узнаете ;) Ну а если серьёзно, то статья и так уже огромная – вот лучше две ссылочки изучите: раз и два.

Ну и ещё большой плюс – это LEGO-сообщества, которых полно по всему миру. Можете быть уверены, что на любом из этапов экспериментов с роботами вы всегда сможете найти единомышленников и тех, кто сможет помочь с решением проблемы. Помимо дружелюбных сообществ, на просторах сети выложено огромное множество различных инструкций, моделей, исходников, видеороликов и обучающих материалов. Всё это означает одно: с Mindstorms вы не соскучитесь.

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