Конструктор lego mindstorms ev3


About EV3 - Mindstorms LEGO.com

LEGO MINDSTORMS EV3 makes building, programming and commanding your own LEGO robots smarter, faster, and more fun than ever. Follow the simple steps below and before you know it, you’ll be in control of robots that drive, shoot, slither, walk, slam, and spin – to name just a few of the actions that come with this awesome robotics set.

It is everything you need in one box: bricks, motors, and sensors to build any of 17 EV3 robots. Just make your pick.

Build a robot

Use the Free EV3 Programmer App to bring your robot to life with your tablet. Choose a program, press play, and watch your robot carry out the action. Or download the programming software to your PC or Mac for even more programming features.

Learn to program

Use your smartphone or tablet as a remote control to steer your robots and challenge your friends to fun robot games. The Free EV3 Commander App puts the power right in your hands.

Fun & games videos 

Robot Commander App

Share your creations with the LEGO MINDSTORMS community, and get inspired by other robot builders to create even more fun robots.

Gallery

Rebuild your robot into any of the other 16 EV3 models and have fun with new actions and new missions.

Build another robot

  • Windows XP (32-bit only) and Vista (32/64-bit) excluding Starter Edition – with the latest Service Packs. Windows 7 (32/64-bit) and Windows 8 desktop mode including Starter Edition – with the latest Service Packs
  • Dual-core processor 2.0 GHz or better
  • 2 GB of RAM or more
  • 2 GB of available hard-disk space
  • XGA display (1024 x 768)
  • 1 available USB port

 *) Only for installation and use of the EV3 Programming Software

  • Mac OS 10.6, 10.7 and 10.8 with the latest Service Packs
  • Dual-core processor 2.0 GHz or better
  • 2 GB of RAM or more
  • 2 GB of available hard-disk space
  • XGA display (1024 x 768)
  • 1 available USB port

 *) Only for installation and use of the EV3 Programming Software

www.lego.com

Конструктор Lego Mindstorms EV3 для быстрого старта в робототехнике.

Конструктор Lego Mindstorms EV3 появился в 2013 году и сразу же завоевал популярность. Полностью название набора звучит как Lego Mindstorms Education EV3. Где EV 3 – это evolution 3, то есть эволюция, развитие. Соответственно третья версия Lego Mindstorms. Первая версия конструктора комплектовалась микроконтроллером или микрокомпьютером RCX, вторая NXT.

Есть две разновидности конструктора Лего EV3.

  1. Lego Mindstorms EV3 31313 – для домашнего пользования.
  2. Lego Mindstorms EV3 45544 базовый набор – для образовательных целей.

Также выпускается несколько дополнительных наборов, которые расширяют возможности Лего EV3. Например ресурсный набор Lego Mindstorms EV3 45560, который дополняет базовый набор.

Lego Mindstorms EV3 31313

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

Это коробочная версия и в ней нет пластиковой коробки для деталей. Инструкции для создания моделей роботов можно скачать с официального сайта. Программное обеспечение также скачивается с официального сайта.

На базе Lego Mindstorms EV3 31313 можно построить пять различных моделей роботов.

  1. Робот скорпион
  2. Робот высокой проходимости на гусеницах
  3. Робот кобра
  4. Робот трактор с захватом
  5. Человекообразный робот

Также дополнительно можно создать еще 12 бонусных моделей.

В конструктор Lego Mindstorms EV3 31313 входит инфракрасный пульт дистанционного управления и инфракрасный датчик. С их помощью можно дистанционно управлять роботом.

Также инфракрасный пульт может использоваться как инфракрасный маяк. Роботом можно управлять и со смартфона при помощи специального приложения.

Базовый набор Lego Mindstorms Education EV3

Базовый набор считается образовательной версией и предназначен больше для использования в образовательных учреждениях.

Его также можно использовать и дома. В его комплект входит удобная пластиковая коробка с отсеком для деталей. Конструктор Lego Mindstorms EV3 45544 не имеет в комплекте инфракрасного датчика и инфракрасного маяка.

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

  1. Робот гиробой – самобалансирующийся робот
  2. Сортировщик цветов
  3. Робот щенок
  4. Рука робота h35 – манипулятор

Также в состав EV3 45544 входит инструкция для сборки мобильной платформы.

Мобильная платформа позволяет быстро начать изучение различных типов движения робота с использованием датчиков.

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

  • Космические проекты EV3
  • Инженерные проекты EV3
  • Программа по информатике EV3
  • Физические эксперименты EV3

Ресурсный набор Lego Mindstorms EV3 45560

Конструктор Lego Mindstorms EV3 45544 базовый набор может дополнятся ресурсным набором Lego Mindstorms EV3 45560.

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

  1. Робот танк
  2. Робот Знап
  3. Лестничный вездеход
  4. Робот слон
  5. Фабрика спиннеров
  6. Пульт дистанционного управления

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

Обзор конструктора Lego Mindstorms EV3

legoteacher.ru

LEGO: больше чем конструктор

Какой самый самый известный конструктор в мире? Конечно Lego! А какая самая известная платформа для обучения робототехнике? Конечно Lego Mindstorms! Разберемся почему.

Lego: от ремесла плотника к лидерству в мире игрушек

Компания Lego основана в 1932 году. Ее основатель — датчанин Оле Кирк Кристиансен. Будучи плотником, он сначала основал фирму по производству изделий для дома, а позже занялся еще и производством деревянных кубиков для детей. Фирма получила название Lego, соединив датские слова leg — играть и godt — хорошо.

В 1947 году компания Lego начала выпуск пластиковых игрушек и уже в 1949 появились знаменитые защелкивающиеся кирпичики Lego.

Основными идеями Lego являются модульность и совместимость. Хотя кирпичики за 65 лет своего существования меняли дизайн и форму, они абсолютно совместимы между собой. Современные элементы вполне можно присоединить к элементам 40-летней давности.

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

Леголенд в Малайзии

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

Lego Mindstorms: робототехника для всех

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

Впервые робототехнический конструктор Lego Mindstorms был представлен в 1998 году. B 2006 году вышла вторая версия конструктора — NXT, и в начале 2013 года появился EV3 (сокращение от Evolution 3).

Слева направо коробочные версии Lego Minstorms 1998 г, 2006 г, 2013 г

Сердцем конструктора является микрокомпьютер (микроконтроллер), он же P-brick, или Р-кирпич (от Programmable brick — программируемый кирпич). Стандартные детали Lego (балки, шестерни, оси, колеса) мало изменяются с развитием конструктора, наибольшие изменения претерпевает именно микрокомпьютер.

Первую версию конструктора комплектовали микрокомпьютером RCX, вторую — NXT, а в составе современной версии — EV3.

Слева направо микрокомпьютеры Lego: RCX (1998 г.), NXT (2006 г.), EV3 (2013 г.)

С развитием конструктора производитель придерживается политики обратной совместимости, т.е. детали от старых версий могут использоваться совместно с новым конструктором. Так, например, датчики от NXT-версии могут использоваться с EV3. Развитие конструктора в ногу со временем — это прежде всего развитие микрокомпьютера и среды программирования. Важным отличием современного блока EV3 является то, что он работает на свободно распространяемой операционной системе Linux.

Технические характеристики микрокомпьютера Lego EV3:

  • Процессор — ARM9 (в конструкторе NXT 2.0 использовался ARM7);
  • оперативная память — 64 мегабайт;
  • FLASH память — 16 мегабайт;
  • слот расширения SD;
  • USB 2.0 с поддержкой подключения Wi-Fi;
  • Bluetooth 2.1;
  • монохромный экран разрешением 178×128 пикселей;
  • четыре порта ввода;
  • четыре порта вывода;
  • шестикнопочный интерфейс управления;
  • высококачественный интегрированный динамик;
  • автономное питание от шести батарей типа АА, либо с использованием аккумулятора постоянного тока EV3 2050 мАч;
  • операционная система Linux.

Видео-обзор микрокомпьютера Lego EV3:

Состав Lego Mindstorms EV3

Конструктор Lego Mindstorms — это набор стандартных деталей Lego, микрокомпьютер и датчики.

Компоненты Lego Mindstorms EV3

Конструктор был разработан для двух целевых аудиторий: для домашнего пользования (дети и любители) и для использования в образовательных учреждениях (ученики и преподаватели). Для каждой группы создан базовый набор — соответственно коробочная версия Lego EV3 и образовательная версия Lego EV3.

Также для каждой группы выпускается несколько дополнительных наборов. Например, ресурсный набор, являющийся дополнительным, — это просто набор дополнительных стандартных деталей Lego, расширяющий возможности конструктора. Четкой границы между коробочной и образовательной версией нет — это один и тот же конструктор, имеющий немного разную комплектацию.

Подробное сравнение коробочной и образовательной версии есть на сайте интернет-магазина ХочуРобота.рф.

Образовательная версия Lego Mindstorms EV3

Состав образовательной версии Lego Mindstorms EV3:

  • 1 микрокомпьютер EV3;
  • 1 батарея;
  • 2 больших мотора;
  • 1 средний мотор;
  • 2 сенсора прикосновения;
  • 1 цветовой сенсор;
  • 1 ультразвуковой датчик;
  • 1 гироскоп;
  • 540 строительных элементов;
  • набор RJ12 кабелей.

Коробочная версия Lego Mindstorms EV3 и электронные компоненты, входящие в комплект

Состав коробочной версии Lego Mindstorms EV3:

  • 1 микрокомпьютер EV3;
  • 2 больших мотора;
  • 1 средний мотор;
  • 2 сенсора прикосновения;
  • 1 цветовой сенсор;
  • 1 ИК датчик;
  • 1 ИК приемник;
  • 594 строительных элементов;
  • набор RJ12 кабелей.

Lego WeDo: робототехника для самых маленьких

Набор Lego WeDo

Робототехнический конструктор Lego Mindstorms предназначен для детей от 10 лет (хотя можно использовать его и раньше). Для детей младшего возраста, интересующихся робототехникой, Lego выпускает набор WeDo.

>> Обзор конструктора Lego WeDo.

Сегодня этот набор достаточно активно внедряется в России в образовательную робототехнику для дошкольников и младших школьников.

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

Состав набора Lego Education WeDo:

  • 158 строительных элементов;
  • USB Lego-коммутатор;
  • мотор;
  • датчик наклона;
  • датчик расстояния.

Через коммутатор осуществляется управление датчиками и моторами при помощи программного обеспечения WeDo. Через разъемы коммутатора подается питание на моторы и осуществляется обмен данными между датчиками и компьютером.

Видео презентация набора Lego WeDo:

Lego Education WeDo — не только конструктор, но полное методическое обеспечение, готовое к внедрению в учебный процесс. Это отличное начало для занятий робототехникой.

Найти кружки робототехники, где используется Lego WeDo, можно в нашем каталоге кружков.

LEGO Education WeDo 2.0

Upd. 4.12.2017:  LEGO Education в начале 2016 года выпустила новую версию образовательного конструктора робототехники для детей WeDo 2.0 (арт.45300).

В состав базового набора Lego WeDo 2.0 входят новые версии коммутатора, датчиков наклона и движения, двигателя. К сожалению, новый конструктор не совместим с моторами и датчиками Lego WeDo предыдущей версии, т.к  его микропроцессор (СмартХаб) имеет другие разъемы подключения. СмартХаб WeDo 2.0 подключается к компьютеру или планшету по протоколу Bluetooth 4.0.

Читайте отзыв о конструкторе LEGO Education WeDo 2.0.

Есть ли альтернатива Lego в образовательной робототехнике?

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

Каковы причины такого лидерства? Их несколько.

Во-первых, это безусловно качество платформы, ее, с одной стороны, обучающие, с другой — конструкторские возможности. Из этого конструктора можно построить не только игрушечных роботов, но и прототипы таких серьезных конструкций как, например, принтер Брайля, космическая станция, космический самолет, солнечные панели и т.п. Причем придумывать и реализовывать все это могут дети. А еще из Mindstorms можно сделать робота, который соберет кубик Рубика за 3 секунды!

Робот-венероход на WRO-2014 в Казани

Есть ли альтернативы по функционалу? В общем, да. Это, например, корейский HUNA-MRT, немецкий Fischertechnik, отечественный ТРИК и другие. Перечисленные платформы схожи по цене с Lego. Есть и более дорогие конструкторы.

Во-вторых, это мощное олимпиадное робототехническое движение на основе Lego. Конкурсы мирового уровня — такие как WRO и FIRST, а также множество региональных мероприятий и фестивалей содержат в своих регламентах требование использовать Lego.

Производители альтернативных Lego конструкторов также продвигают соревнования на основе своих платформ — так молодежные соревнования по робототехнике IYRC полностью основываются на конструкторах HUNA. Набирают популярность и мультиплатформенные соревнования. В России это Робофинист и только что объявленный ИКаР.

В-третьих, преемственность Lego Mindstorms. До него может быть описанный выше WeDo, после — TETRIX и MATRIX. Последние два используют контроллеры NXT и EV3, но предлагают значительное механическое и конструктивное расширение. С учетом того, что современные дети знакомятся с Lego в возрасте еще до года, то продолжать с ним работать и дальше кажется естественным и более простым.

В-четвертых, на популярность Lego играет и фактор времени — он просто был первым в этой области и завоевал рынок. Есть сложившиеся сообщества в разных странах, есть множество разработок, есть значительный опыт по использованию в образовании.

И, наконец, как говорят англичане, last but not least — это все-таки особая философия, которая сопровождает Lego. Особое настроение. Особая миссия.

Где купить Lego WeDo и Lego Mindstorms EV3

Цена Lego Mindstorms EV3 зависит от комплектации набора.

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

Более интересные комплектации Lego Mindstorms, его образовательные версии, наборы Lego WeDo можно приобрести у специализированных продавцов Lego Education, например, Educube, Robotbaza, ХочуРобота.рф (для образовательных учреждений действуют специальные условия).

Базовая образовательная версия Lego Mindstorms EV3 стоит около 24 800 рублей.

Дополнительный ресурсный набор, содержащий множество дополнительных элементов (более 800 деталей, в том числе шестерни, большие поворотные элементы, элементы для персонализации роботов и другие уникальные строительные элементы), стоит 7400 рублей. Ресурсный набор позволит вам построить более сложных и функциональных роботов.

Конструктор Перворобот Lego Wedo стоит 9500 рублей. К нему также можно купить множество дополнений.

LEGO® Education WeDo™ Construction Set

Lego — истинное золото!

Этот кирпичик Lego сделан из чистого золота, но благодаря стандартным размерам его можно использовать в комплекте с обычными пластмассовыми деталями!

В конце 70-х золотые кирпичики дарили отличившимся работникам и партнерам Lego. А недавно этот экземпляр был продан в интернет-магазине BrickEnvy, который занимается коллекционными Lego, почти за $15,000!

Золотой Lego

Все цены приведены на дату публикации статьи.

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

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

Теги: headline, lego, Lego WeDo, mindstorms, выбор, дети-изобретатели, конструкторы, кружок робототехники, обзор, обучение, подарки, робототехника, философия

edurobots.ru

LEGO Mindstorms EV3. Игрушечный скайнет. Начало

— Ты кого хотел бы — сына или дочку? — Сына! — Почему?

— Вертолёт хочу радиоуправляемый!!!

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

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

Компания 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 (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 вы не соскучитесь.

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

А вот из реально существенных минусов я нашёл только один: цену. Ещё летом LEGO Mindstorms EV3 можно было купить за 14-15 тысяч, но стремительный рост курса вечнозелёного президента увеличил прайс аж до 17 тысяч. Кто-то скажет: «да, крутой конструктор… НО ДОРОГО Ж!» И будет прав. Во время изучения набора и его возможностей я офигел от количества тех ресурсов, которые были вложены при его создании; я понимаю, что тут куча электроники и всё остальное… но всё равно пока не могу смириться с такой стоимостью конструктора. За эти деньги можно человека из тюрьмы вытащить (с) выбрать много других подарков: квадрокоптер, ДВС-модельку на радиоуправлении, полноразмерный электромотоцикл, год занятий в спортивной секции, планшет… да много чего! Но на спорт можно ходить в любое время и это вроде как не совсем подарок, а тот же квадрокоптер будет жужжать до первой серьёзной поломки. Лего же в этом плане гораздо более долгоиграющий подарок, совмещающий приятное с полезным, с нереально большим потенциалом. Да, на том же планшете тоже можно учиться программировать, но когда нет возможности вживую пощупать руками результат работы, это уже не так увлекательно. Поэтому решайте сами.

Ах да. Производитель позиционирует данный набор для детей от 10 лет, но даже 7-летнему ребёнку было интересно поиграться – процесс бурного освоения начался. Как думаете, сколько этим парням и во сколько они купят свой первый Порш? )

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

С наступающим новым годом!

habr.com


Смотрите также