Mindstorms EV3 — развлекательно-обучающая среда визуального программирования от компании LEGO. Это очень интересное программное решение, пользуясь которым можно «запрограммировать» роботов, созданных из одноименного конструктора. Нет, писать код здесь не нужно. От пользователя требуется лишь собрать алгоритмы поведение из визуальных блоков, отвечающих за работу моторчиков, датчиков, лампочек, приводов и прочих компонентов, из которых собираются роботы Mindstorms. Программа подходит для любых наборов конструктора данной серии и является крайне простой в использовании.
Работа с программой
Перед тем как приступать непосредственно к программированию, желательно предварительно собрать готового робота и продумать операции, которые он будет выполнять. Конечно, можно первым делом написать инструкции, но делать этого мы не рекомендуем. Mindstorms EV3 в версии для Windows подключается к роботу через специальное устройство-передатчик (идет в комплекте с набором конструктора LEGO). Передатчик соединяется с ПК посредством порта USB.
Рабочая среда в программе состоит из окна проекта, который отчасти напоминает блок-схему, а также панели, на которой можно выбирать нужные визуальные блоки для управления компонентами робота. Например, допустим что в вашем собранном роботе установлен большой моторчик. Добавив в цепочку специальный блок, отвечающий за работу с большим моторчиком, вы сможете указать подаваемую на него мощность, количество вращений, номер порта (необходим в том случае, если в роботе есть несколько одинаковых блоков) и прочие параметры. Все остальные типы блоков настраиваются по тому же принципу.
Версии и наборы инструкций
Mindstorms EV3 поддерживает два режима работы: режим для ученика и режим для учителя (второй предназначен для взрослого). Также есть несколько вариантов используемых инструкций: основной набор и расширенный набор. Лично мы рекомендуем переходить ко второму только после полного освоения первого.
Ключевые особенности
- позволяет программировать роботов серии LEGO Mindstorms, по аналогии с Mindstorms NXT;
- подключается через специальный передатчик посредством кабеля USB;
- предлагает удобную рабочую область, в которой за поведения каждого компонента, установленного в роботе, отвечает наглядный визуальный блок;
- предлагает версии для взрослого и ребенка;
- клиент для Windows полностью переведен на русский язык.