Как зарядить ev3 через usb

Обновлено: 03.07.2024

Микрокомпьютер EV3 EV3 является мозговым центром робота. Он содержит основной процессор, который запускает программы и контролирует другие электронные части. Основные функции: Воспроизводит звуки и изображения, имеет встроенные свето диоды с возможностью управления; Возможность программирования и регистрации данных непосредственно на микрокомпьютере EV3; Встроенный Bluetooth контроллер; Поддержка Wi-Fi.

Микрокомпьютер EV3 Данный программируемый микрокомпьютер является сердцем и мозгом роботов LEGO® MINDSTORMS® Education EV3. Микрокомпьютер включает в себя: шестикнопочный интерфейс управления с функцией изменения подсветки для индикации режима работы микрокомпьютера; монохромный дисплей с высоким разрешением; встроенный спикер; порт USB; слот для чтения карт памяти формата mini SD; 4 порта ввода и 4 порта вывода. Микрокомпьютер также поддерживает связь с компьютером через USB, Bluetooth и Wi-Fi, а также имеет программируемый интерфейс, позволяющий осуществлять программирование и регистрацию данных непосредственно на модуле. Он совместим с мобильными устройствами и использует для питания батарейки АА или аккумулятор постоянного тока EV3.

Технические спецификации и особенности Процессор ARM 9 с частотой 300 МГц. Операционная система на базе Linux. Четыре порта ввода для сбора данных со скоростью опроса до 1 кГц. Четыре порта вывода данных для исполнения команд. Встроенная память, включающая 16 МБ флеш-памяти и 64 МБ оперативной памяти. Слот для чтения карт памяти формата Mini SDHC с поддержкой чтения карт объемом до 32 ГБ. Шестикнопочный интерфейс управления с функцией изменения подсветки (3 цвета) для индикации режима работы микрокомпьютера. Монохромный дисплей с разрешением 178 x 128 пикселей позволит осуществлять детальный просмотр графиков и чтение данных с датчиков. Высококачественный встроенный динамик. Программирование и регистрация данных на микрокомпьютере с возможностью загрузки в ПО EV3. Поддержка связи с компьютерами через встроенный порт USB или подключаемые приемники WiFi или Bluetooth. Режим USB 2.0 хостинга, позволяющий соединять микрокомпьютеры в последовательную цепь. Поддержка WiFi и поддержка подключения USB флеш-карт. Питание от 6 батарей типа АА или от аккумуляторной батареи постоянного тока EV3 емкостью 2050 мАч.

EV3: Батареи Для того, чтобы начать работу и включить EV3 необходимо его подключить к источнику питания. EV3 может функционировать от 2-ух типов источников питания: А. 6 аккумуляторных батареек типа АА. Б. С помощью Шнура Блока Питания и Аккумуляторной Батареи. Вы можете выбрать тип зарядки в зависимости от вашего набора ЛЕГО или предпочтения.

Установка батарей типа АА Вам понадобится: А. 6 перезаряжаемых батареек типа АА. Также вы можете использовать обычные алкалиновые батареи типа АА. Б. Зарядник для батареек. В среднем полное время зарядки составляет 3-5 часов. Управление расходует много энергии, поэтому необходимо иметь специальные перезаряжаемые батарейки, чтобы их можно было перезаряжать при необходимости с помощью зарядника.

Меры предосторожности (!) Никогда не используйте вместе батареи разных типов (в том числе не смешивайте старые и новые). Вынимайте батареи из модуля EV3, когда он не используется. Ни в коем случае не используйте поврежденные батареи. Полностью разряженные батарейки стразу извлекайте из EV3. Заряжайте аккумулятор под наблюдением взрослых. Никогда не пытайтесь зарядить батарейки обычного типа. Шнур блока питания и батарея должны находиться в таком месте, где через них никто не зацепится и где они не намокнут.

Извлечение аккумуляторной батареи Переворачиваем EV3. Снимаем аккумуляторную батарею с помощью нажатия на 2 пластиковые лапки на задней боковой стороне модуля EV3. Убираем аккумуляторную батарею в сторону. Если в модуле EV3 установлены батарейки, извлекаем их.

Установка батарей (продолжение) Перед установкой батареек, убедитесь, что ваши батарейки имеют заряд. 4. Берем 6 батарей типа AA. 5. Вставляем батарейки в ячейки. Плюс к «+» и Минус к «–» 6. Оставляем заднею часть EV3 открытой. EV3 готов к пользованию!

Способы экономии энергии Вынимайте батареи на время, когда они не используются. Храните каждый комплект батарей в отдельном контейнере, чтобы их можно было использовать вместе. Уменьшите громкость. Настройте параметры спящего режима. Выключайте Bluetooth и Wi-Fi, когда они не используются. Избегайте бесполезного износа моторов.

Аккумуляторная батарея EV3 Аккумуляторная батарея EV3 — это удобная и экономичная альтернатива использованию батареек типа АА. Ее можно перезарядить, не вынимая из модели, тем самым вы избавляетесь от необходимости разбирать и собирать робота, чтобы заменить батарейки.

Примечание (!) Если вы используете батарею впервые или если батарея полностью разряжена, выполните зарядку батареи вставленной в модуль EV3 в течение минимум 20 минут. Рекомендуется, чтобы перед первым использованием аккумуляторная батарея была полностью заряжена. Батареи типа АА — хороший выбор в том случае, если нужно, чтобы ваш робот был немного потяжелее.

Подключение зарядного устройства Извлеките аккумуляторную батарею. Подключите Шнур Блока Питания к порту Аккумуляторной Батареи. Подключаем зарядное устройство к розетке.

Зарядка Аккумуляторная батарея (АБ) имеет 2 типа индикатора: А. Красный индикатор означает что АБ заряжается. Б. Зеленый индикатор означает, что АБ подключено к питанию. При включении незаряженной батареи в розетку загорается красный световой индикатор. Когда зарядка будет завершена, красный индикатор погаснет и загорится зеленый индикатор.

Зарядка (Продолжение) Процесс перезарядки обычно занимает 3-4 часа. Если вы используете модуль EV3 во время зарядки батареи, то зарядка будет длиться дольше. После того, как АБ полностью зарядился его можно вставить обратно в EV3. Для этого, вставьте аккумуляторную батарею в слоты, и установите батарею до щелчка.

Зарядка Также можно заряжать АБ не извлекая ее из EV3. Если ваш робот собран, то необходимо оставлять доступ к порту для шнура зарядного устройства.

Включение модуля EV3 Для включения EV3 нажмите на Центральную (ОК) кнопку (по середине). После нажатия кнопки загорится красный индикатор статуса модуля и отобразится окно запуска. Подождите пока EV загрузится. Это займет около 20 секунд. Когда индикатор станет зеленым, ваш модуль EV3 включен и готов к работе!

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

Прикрепленное изображение

(третье поколение - 2013 г.)
домашняя версия
Официальный портал Lego

Техническое описание модуля EV3:

Операционная система — LINUX
Контроллер - ARM9 300 МГц
Флэш-память — 16 МБ
Оперативная память — 64 МБ
Разрешение экрана модуля — 178x128/черно-белый
Связь с главным ПК через шину USB 2.0 — до 480 Мбит/с
Связь с главным ПК через шину USB 1.1 — до 12 Мбит/с
Карта памяти Micro SD — поддерживает SDHC, версия 2.0, макс. 32 ГБ
Порты мотора и датчика
Коннекторы — RJ12 (со смещенным фиксатором)
Поддержка автоматической идентификации
Питание — 6 батарей типа AA
Поддержка Bluetooth - есть
Поддержка Wi-Fi - есть (модуль приобретается отдельно)


Внешний вид упаковки и деталей набора:

Прикрепленное изображение
Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Инструкции для сборки роботов из Lego Mindstorms EV3 (31313)

Прикрепленное изображение


SPIK3R инструкция сайт

Прикрепленное изображение


R3PTAR инструкция сайт

Прикрепленное изображение


GRIPP3R инструкция сайт

Прикрепленное изображение


EV3RSTORM инструкция оф. сайт

Прикрепленное изображение


TRACK3R инструкция сайт

Прикрепленное изображение


BOBB3E инструкция сайт

Прикрепленное изображение


BANNER PRINT3R инструкция сайт

Прикрепленное изображение


RAC3 TRUCK инструкция сайт

Прикрепленное изображение


DINOR3X инструкция сайт

Прикрепленное изображение


KRAZ3 инструкция сайт

Прикрепленное изображение


EV3D4 инструкция сайт

Прикрепленное изображение


EL3CTRIC GUITAR инструкция сайт

Прикрепленное изображение


EV3MEG инструкция сайт

Прикрепленное изображение


MR. B3AM инструкция сайт

Прикрепленное изображение


ROBODOZ3R инструкция сайт

Прикрепленное изображение


WACK3M инструкция сайт

Прикрепленное изображение

(третье поколение - 2013 г.)
образовательная версия

Техническое описание модуля EV3:

Операционная система — LINUX
Контроллер - ARM9 300 МГц
Флэш-память — 16 МБ
Оперативная память — 64 МБ
Разрешение экрана модуля — 178x128/черно-белый
Связь с главным ПК через шину USB 2.0 — до 480 Мбит/с
Связь с главным ПК через шину USB 1.1 — до 12 Мбит/с
Карта памяти Micro SD — поддерживает SDHC, версия 2.0, макс. 32 ГБ
Порты мотора и датчика
Коннекторы — RJ12 (со смещенным фиксатором)
Поддержка автоматической идентификации
Питание — 6 батарей типа AA
Поддержка Bluetooth - есть
Поддержка Wi-Fi - есть (модуль приобретается отдельно)

Внешний вид упаковки и деталей наборов:

Прикрепленное изображение

Прикрепленное изображение

Основной набор Lego Education 45544 - 541 шт. скачать pdf

Прикрепленное изображение

Прикрепленное изображение

Ресурсный набор Lego Education 45560 - 853 шт. скачать pdf

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение


Гоночная машина формула 1 | Видео | Инструкция и описание

Прикрепленное изображение


Мойщик пола | Инструкция, демократ программа и видео

Прикрепленное изображение

Прикрепленное изображение


Приводная платформа на гусеничном ходу | Автор: Алексей Валуев | Видео | Инструкция и описание

Прикрепленное изображение


Валли (WALL-E) | Автор: Алексей Валуев | Видео - 1, 2, 3 | Инструкция и описание

Прикрепленное изображение


Часы со стрелками | Автор: Алексей Валуев | Видео | Инструкция и описание

Прикрепленное изображение


Ice's Giant | Автор: Ice Yam | Видео | Описание | Демопрограмма | Инструкция | Сайт

Прикрепленное изображение


Riley Rover | Автор: Damien Kee | Инструкция | Сайт

Прикрепленное изображение

Прикрепленное изображение


BT-R3MOTE | Автор: Dimitri Dekyvere | Видео - 1 и 2 | Инструкция (файл LDD) | Сайт

Прикрепленное изображение


EduTankBot | Автор: Dimitri Dekyvere | Видео | Инструкция (файл LDD) | Сайт

Прикрепленное изображение

Прикрепленное изображение


Гимнаст | Видео | Инструкция

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение


Build and Program Your Own LEGO Robots By Marziah Karch

Прикрепленное изображение


Exploring LEGO Mindstorms. Eun Jung (EJ) Park

Прикрепленное изображение


LEGO MINDSTORMS EV3 Discovery Book. Laurens Valk

Прикрепленное изображение


LEGO Mindstorms EV3 Laboratory. Daniele Benedettelli

Прикрепленное изображение


The Art of LEGO Mindstorms EV3 Programming. Terry Griffin

Прикрепленное изображение


Beginning LEGO MINDSTORMS EV3

Прикрепленное изображение


The LEGO Technic Idea Book Simple Machines

Прикрепленное изображение


Thе LЕGО MINDSTОRMS ЕV3 Idеа Bооk

Прикрепленное изображение


Технология и физика. Книга для учителя

Прикрепленное изображение


Технология и физика. Книга для учителя

Прикрепленное изображение


Doug Stillinger - Lego Crazy Action Contraptions - 2008

Прикрепленное изображение


Lego Technic. Tora no Maki

Прикрепленное изображение

Прикрепленное изображение


Официальные инструкции Lego Technic за 1970-2015

Прикрепленное изображение


Любительские инструкции Lego Technic

Занимательная робототехника
NiNoXT
Технический форум по робототехнике
Lego Engineering
NXT STEP Blog
Lego Mindstorms Robots

Lego Mindstorms NXT

(второе поколение - 2008 г.)

Техническое описание модуля модуля:

FAQ на phantoms.su
Обзор набора
Комплектация набора
Видео по ремонту дисплея модуля
Wi-Fi модуль
Подборка книг для NXT
Подборка инструкций к NXT, NXT 2.0

Lego Mindstorms RXT

(первое поколение - 1998 г.)

Техническое описание модуля:

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


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

Урок истории

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

Соединение двух и более блоков EV3

Подключение USB

LEGO Mindstorms EV3 может подключаться к ПК или другому EV3 посредством USB-соединения. Скорость соединения и стабильность в данном случае лучше, чем при любом другом способе, включая Bluetooth.

LEGO Mindstorms EV3 имеет два порта USB.

подключение к ПК, подключение к другому LEGO EV3.

подключение Wi-Fi модуля (покупается отдельно), а также флеш-памяти. Подключение к другому LEGO EV3

Связь между LEGO EV3 и другими блоками LEGO EV3 в режиме подключения шлейфом.

1

Режим подключения шлейфом служит для соединения двух и более блоков LEGO EV3.

  • предназначен для подключения более одного LEGO Mindstorms EV3;
  • служит для подключения большего количества датчиков, моторов и других устройств;
  • позволяет осуществить связь между несколькими LEGO Mindstorms EV3 (до 4), что даёт нам до 16 внешних портов и такое же количество внутренних портов;
  • даёт возможность управлять всей цепочкой с главной LEGO Mindstorms EV3;
  • не может функционировать при активном подключении Wi-Fi или Bluetooth.

Для включения режима подключения шлейфом перейдем в окно настройки проекта и поставим галочку.

2

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

3

В таблице приведены варианты применения блоков EV3:

Подключение через Bluetooth

Bluetooth позволяет LEGO Mindstorms EV3 подключиться к ПК, другому LEGO Mindstorms EV3, смартфонам и другим Bluetooth-устройствам. Дальность связи по каналу Bluetooth – до 25 м.

Последовательность соединения EV3 через Bluetooth

Для того чтобы соединить два и более блоков EV3 между собой по Bluetooth, нужно выполнить следующие действия:

1. Открыть вкладку Настройка.

2. Выберите Bluetooth и нажмите центральную кнопку.

3. Ставим Флажок видимости Bluetooth.

4. Проверьте, что знак Bluetooth ("<") виден на верхней левой стороне.

5. Сделайте упомянутую выше процедуру для нужного количества блоков EV3.

6. Войдите во кладку Подключение (Connection):

7. Нажмите на кнопку Поиск (Search):

8. Выберите EV3, которое вы хотите подключить (или к которому вы хотите подключиться) и нажмите центральную кнопку.

9. Соединяем между собой один и второй блок с ключом доступа.

Если сделать всё правильно, то в верхнем левом углу появится значок "<>", аналогично выполняется подключение других блоков EV3, если их больше двух.

Если вы выключили LEGO EV3, то связь пропадет и вам все пункты необходимо будет повторить.

Важно: для каждого блока должна быть написана своя программа.

16

Первый блок: при нажатии датчика касания первый блок EV3 передает текст на второй блок с задержкой 3 секунды (главный блок).

Пример программы для 2 блока:

17

Второй блок ожидает принятия текста с первого блока, и как только он его получил, выведет на экран слово (в нашем примере это слово "Hello") в течение 10 секунд (подчинённый блок).

18

Подключение через Wi-Fi

Более дальняя связь возможна при подключении Wi-Fi Dongle к порту USB на EV3.

Чтобы использовать Wi-Fi, нужно установить на блок EV3 специальный модуль, используя USB-разъем (Wi-Fi адаптер (Netgear N150 Wireless Adapter (WNA1100), а также можно подключить Wi-Fi Dongle.

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