Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску
Блоки Lego Mindstorms EV3
Робот Lego Mindstorms EV3

Лего Mindstorms EV3 (эволюция 3) является робототехника третьего поколения набор в Лего «ы Mindstorms линии. Это преемник второго поколения набора Lego Mindstorms NXT 2.0 . Обозначение «EV» относится к «эволюции» линейки продуктов Mindstorms. «3» означает, что это третье поколение компьютерных модулей - первым был RCX, а вторым - NXT. Официально он был анонсирован 4 января 2013 года и поступил в продажу 1 сентября 2013 года. Образовательная версия была выпущена 1 августа 2013 года. [1] С этим набором проводится множество конкурсов. Среди них - ПЕРВЫЙ LEGO League Challenge и Всемирная олимпиада роботов , спонсируемые Lego.

Обзор [ править ]

Самым большим изменением от Lego Mindstorms NXT и NXT 2.0 к EV3 является технологический прогресс в программируемом блоке. Основным процессором NXT был микроконтроллер ARM7 , тогда как у EV3 более мощный процессор ARM9 под управлением Linux . Разъем USB и слот Micro SD (до 32 ГБ) являются новыми для EV3. Планируется построить 5 разных роботов: EV3RSTORM, GRIPP3R, R3PTAR, SPIK3R и TRACK3R. Леготакже опубликовал онлайн-инструкции по созданию 12 дополнительных проектов: ROBODOZ3R, BANNER PRINT3R, EV3MEG, BOBB3E, MR-B3AM, RAC3 TRUCK, KRAZ3, EV3D4, EL3CTRIC GUITAR, DINOR3X, WACK3M и EV3GAME. Он использует программу Lego Mindstorms EV3 Home Edition, которая работает на LabVIEW , для написания кода с использованием блоков вместо строк. Однако его также можно запрограммировать на реальном роботе и сохранить. [2] Недавно была добавлена ​​поддержка MicroPython . [3]

Набор EV3 Home (31313) состоит из: 1 программируемого блока EV3, 2 больших двигателей, 1 среднего двигателя, 1 сенсорного датчика, 1 датчика цвета, 1 инфракрасного датчика, 1 пульта дистанционного управления, кабелей, кабеля USB и 585 элементов TECHNIC. [2]

В набор Education EV3 Core Set (45544) входят: 1 программируемый блок EV3, 2 больших двигателя, 1 средний двигатель, 2 сенсора касания, 1 датчик цвета, 1 гироскопический датчик, 1 ультразвуковой датчик, кабели, USB-кабель, 1 аккумулятор и 547 [4] ТЕХНИЧЕСКИЕ элементы. [2]

Набор расширения для Образовательного базового набора, который можно купить отдельно, содержит 853 элемента Lego. Однако набор расширения и учебный набор вместе не содержат достаточного количества компонентов, необходимых для создания большинства роботов.розничного набора. Это контрастирует с NXT; образовательный набор в сочетании с набором ресурсов может создать любой из розничных дизайнов. Образовательный набор EV3 был выпущен на месяц раньше, чем розничный набор, 1 августа 2013 года. Роботы, которые могут быть построены с помощью основного образовательного набора, - это обучающий робот EV3, GyroBoy, Color Sorter, Puppy и Robot Arm H25. . Роботы, которые могут быть построены с помощью набора расширений, - это Tank Bot, Znap, Stair Climber, Elephant и пульт дистанционного управления. Еще один робот, который может быть построен из пары основных наборов и набора расширения, - это Spinner Factory. Блоки датчиков Hitechnic от NXT могут использоваться с EV3 и NXT .

Датчики NXT могут использоваться с EV3. Он может загружать альтернативную операционную систему с карты microSD, что позволяет запускать ev3dev , операционную систему на основе Debian Linux .

Совместимость [ править ]

Все датчики, двигатели и элементы здания NXT работают с EV3 и распознаются как датчики / двигатели NXT при подключении. Датчики EV3 не работают с NXT, но двигатели EV3 работают. Блок NXT можно запрограммировать с помощью программного обеспечения EV3, но в нем отсутствуют некоторые программные функции. Когда вы используете программное обеспечение EV3 для программирования NXT, вы должны загрузить дополнительные блоки программирования, такие как датчик UltraSonic (который входит в стандартный комплект NXT, но не входит в стандартный комплект EV3). Блок EV3 не может быть запрограммирован с помощью стандартного программного обеспечения NXT, но некоторые сторонние программы поддерживают обе системы. [6]

Известные роботы, созданные на платформе EV3 [ править ]

  • Braigo является роботизированный принтер шрифтом Брайля разработан Shubham Банерджи, 12-летний мальчик из Санта - Клара, штат Калифорния в регионе Силиконовой долине. Это модифицированная версия проекта BANNER PRINT3R, разработанная Ральфом Хемпелем. [7] Его низкая стоимость (354 доллара США) является преимуществом по сравнению с обычными принтерами Брайля (которые могут стоить более 2000 долларов).
  • CubeStormer III представляет собой кубик Рубика решения робот, бывший Guinness World Records рекордсмен для самого быстрого кубика Рубика решения робота - 3,256 секунды. Предыдущий рекорд в 5,27 секунды был установлен CubeStormer II , который был построен с использованием деталей NXT предыдущего поколения. CubeStormer III побил рекорд 15 марта 2014 года.

Улучшения [ править ]

На платформе EV3 AM1808 можно с помощью небольшого взлома удвоить разрешение кодировщика. Включив прерывания по фронту на линии B энкодера (называемой Lego линией направления), можно получить 720 приращений на оборот вместо 360. Это усовершенствование обеспечивает более плавное вращение на низкой скорости и лучшее управление положением. [8] [9] Этот взлом был невозможен на NXT из-за аппаратных ограничений. Модифицированная прошивка, реализующая эту модификацию, называется EV3.14 . [10]

См. Также [ править ]

  • ROBOTC
  • Dexter Industries - Датчики для EV3 [11]
  • LeJOS - замена прошивки и Java API для программирования EV3.
  • Open Roberta Lab - первая облачная среда IDE с открытым исходным кодом для EV3
  • Студия C-STEM
  • CoderZ , онлайн-среда обучения с онлайн-симулятором EV3
  • ev3dev - операционная система Linux Debian для ev3
  • cpp4robots - расширение для Microsoft Visual Studio, позволяющее программировать EV3 на C / C ++.

Ссылки [ править ]

  1. ^ "Официальный пресс-релиз EV3" . Архивировано из оригинала 6 марта 2016 года . Проверено 4 марта 2014 года .
  2. ^ a b c d Чем EV3 отличается от NXT? - Часто задаваемые вопросы по обслуживанию клиентов LEGO.com - Продукты - Темы - MINDSTORMS - MINDSTORMS EV3. Архивировано 24 февраля 2015 г., на сайте Wayback Machine.
  3. ^ Образование, LEGO. «Python для EV3» . education.lego.com . Проверено 21 апреля 2020 года .
  4. ^ http://brickset.com/sets/45544-1/Education-EV3-Core-Set
  5. ^ Шеррард, Энн; Родос, Эми (октябрь 2014 г.). «Сравнение образовательных платформ по робототехнике LEGO Mindstorms NXT и EV3» . Журнал расширения . 52 (5).
  6. ^ «Часто задаваемые вопросы о LEGO MINDSTORMS® EV3» . Lego.com . Группа LEGO. 15 марта 2013 . Проверено 1 октября 2013 года . В: Имеется ли обратная совместимость EV3 с оборудованием NXT? Ответ: Да. Вы можете запрограммировать свой интеллектуальный кирпич NXT с помощью нового программного обеспечения EV3. Однако не все программные функции поддерживаются интеллектуальным модулем NXT. Вы не можете запрограммировать свой программируемый блок EV3 с помощью программного обеспечения NXT.
  7. ^ "Дополнительные проекты Lego EV3: BANNER PRINT3R Ральфа Хемпеля" .
  8. ^ «Разработка улучшенной прошивки для Lego EV3. Технический отчет» . Лаборатория ICube . Страсбургский университет. Июль 2014 г.
  9. ^ "Взлом Lego EV3. Веб-страница лаборатории" . Лаборатория ICube . Страсбургский университет.
  10. ^ «EV3.14: модифицированная прошивка для Lego EV3» . Лаборатория ICube . Страсбургский университет. Декабрь 2014 г.
  11. ^ «Датчики Dexter Industries совместимы с EV3» .

Внешние ссылки [ править ]

  • Официальный сайт