Четвёртого января 2013 года LEGO представила третью версию популярного конструктора Mindstorms — EV3:
Комплект конструктора LEGO EV3 изменился. Стало больше шестерёнок, ажурных элементов. Убрали часть не нужных маленьких штифтов. Но самое главное, «мозг» компьютера наконецто претерпел значительные изменения и обещает стать любопытной игрушкой не только для детей, но и для взрослых робототехников.
Программируемый блок управления в третьей версии выглядит так:
Технические характеристики:
- Процессор — ARM9 (в предыдущем конструкторе NXT 2.0 использовался ARM7 48 Мгц.)
- FLASH память — 16 Mегабайт (было 256Кб. Объём увеличился в 64 раза!)
- Оперативная память — 64 Mегабайт (было 64 Кб. Объём вырос в 1024 раза!)
- Операционная система — Linux (фантастика. Что было ранее - не известно.)
- Слот расширения SD (отсутствовал ранее)
- USB 2.0 (поддерживает USB Host, то есть можно вставить WiFi свисток)
- Bluetooth 2.1 (был 2.0)
- 4 порта на вход и 3 порта на выход (без изменений)
- Динамик
Ниже представим таблицу сравнения характеристик блока из набора 9797/8547 и нового блока EV3:
NXT | EV3 | |
Процессор | Atmel 32-Bit ARM AT91SAM7S256 48 Мгц. 256 Kб FLASH-памяти 64 Kб оперативной памяти |
ARM9 300 Мгц. 16 Mб Flash - памяти 64 Mб оперативной памяти |
Сопроцессор | Atmel 8-Бит, AVR, ATmega48 8 Мгц. 4 Kб FLASH-RAM 512 Байт RAM |
нет |
Операционная система | Собственная | Основанная на ЛИНУКС |
Порты и датчики | 4 порта Одинаковые Цифровые, скорость передачи данных: 9600 бит/сек. (IIC) |
4 порта Одинаковые Цифровые, скорость передачи данных до 460.8 Кбит/сек. (UART) |
Порты для моторов | 3, с датчиком оборотов | 4, с датчиком оборотов |
Скорость соединения USB | до 12 Мбит/сек | до 480 Мбит/сек |
USB хост(разветвитель) | нет | Каскадный, последовательный (3 уровня) Управление через брелок WiFi USB запоминающее устройство (флэшка) |
SD-карта памяти | нет | Micro SD-картридер, поддержка карт до 32 Гб |
Управление и связь с устройствами на ОС | Андроид | Apple Андроид |
Интерфейс управления | 4 кнопки | 6 кнопок с подсветкой, удобных для отладки и отображения статуса |
Дисплей | ЖК, матричный, ч/б 100 x 64 Пикселей |
ЖК, матричный, ч/б 178 x 128 Пикселей |
Управление/соединение | Блютус USB 2.0 |
Блютус в. 2.1 DER USB 2.0 (при соединении с ПК) USB 1.1 (при соединении последовательно) |
Объединить можно до четырёх таких модулей.
Запитываются кирпичики от вот таких аккумуляторов (выглядят как "батарейки" из nxt 2.0):
Комплект поставки
- центральный блок управления
- Три сервомотора (два больших и один маленький)
- Датчик нажатия (Touch Sensor, попросту — кнопка)
- Цветовой сенсор
- Датчик расстояния (в некоторых пресс-релизах заявлен инфракрасный, но я полагаю, он всё-таки ультразвуковой)
На фотографии второй сенсор слева — это гироскоп-акселерометр, он в базовый комплект поставки, судя по всему, не входит.
Также доступен инфракрасный маячок (возможно его потребуется покупать отдельно), с помощью которого можно управлять роботом, либо можно создать робота, который будет самостоятельно выполнять поиск маячка.
Общее количество блоков Lego-Technics в комплекте — 594. Изготовитель обещает сохранить обратную совместимость с NXT2.0, то есть будет возможно использовать моторы и сенсоры от предыдущей версии.
Заявленная цена — 350 долларов. Будем надеяться, что Лего не будет считать доллар равным евро, как это нынче модно, и в Европе он будет стоить хотя бы 300 Евро. Для сравнения — Lego Mindstorm NXT 2.0D в Германии стоит 274 Евро. Кроме того, возможно появление EV3 вызовет некоторое снижение цены на NXT 2.0.
Программирование будет осуществляться при помощи специальной графической программы, поставляемой компанией National Instruments (также, как и в предыдущей версии конструктора). Эта программа имеет довольно низкий «порог вхождения», что очень хорошо для обучения детей азам робототехники. Будем надеяться, что и взрослые дети не останутся «за бортом» и NI будет продолжать поставлять библиотеку для LabVIEW. Вообще игрушка обещает быть любопытной из-за наличия линукса на борту — почти наверняка через некоторое время появятся прошивки, расширяющие возможности встроенного компьютера.
Также представляет интерес возможность интеграции с iOS и Android (робот может работать автономно, либо получать управляющие команды с планшета по Bluetooth).
Конструктор будет доступен во второй половине этого года. Возможно если вы уже собрались купить NXT 2.0, то имеет смысл немного подождать. Рекомендованный возраст пользователей — от 10 лет.
В заключение — несколько фотографий роботов, которые можно построить с использованием EV3, найденных на просторах сети:
Конвейер с сортировкой кубиков по цвету (это для тех детей, кто хочет посвятить свою жизнь промышленной автоматизации):
Балансировщик — что может быть лучше для изучения основ ПИД-регулятора?