Среда программирования EV3

Lego EV3 среда программирования

Среда программирования Lego Mindstorms EV3 была разработана компанией National Instruments. В ее основе лежит мощная среда инженерного программирования LabVIEW.

Среда программирования Lego Mindstorms EV3
редактор Lego Mindstorms EV3

Программирование является визуальным и осуществляется перетаскиванием пиктограмм (иконок) в рабочее окно.

Графический интерфейс языка программирования EV3 поддерживает большинство структур программирования и дает возможность создавать сложные алгоритмические конструкции.

Обзор среды программирования EV3

Двойным нажатием левой кнопки мыши на иконку LEGO MINDSTORMS Education EV3 запускаем среду программирования EV3. У меня установлено программное обеспечение для педагога т.к. оно дает больше возможностей.

Программное обеспечение для педагога
ПО для педагога

После того, как среда программирования запустится сразу появляется окно — «Что нового в этой версии». Можно прочитать и лучше в левом нижнем углу поставить галочку у надписи «Do not show again for this version».

Теперь каждый раз при запуске ПО это окно не будет появляться. Запустив приложение, мы попадаем в основное окно под названием «Лобби». В окно «Лобби» легко перейти если нажать кнопку «Лобби» в верхнем левом углу.

Лобби
что такое Лобби

Внешний вид кнопки похож на панель управления микрокомпьютера EV3. Также в левой верхней части находятся кнопки меню:

  • Файл
  • Редактировать
  • Инструменты
  • Справка

В правой верхней части окна «Лобби» можно увидеть логотип «LabVIEW» и значки:

  • Свернуть
  • Свернуть в окно
  • Закрыть
Логотип LabVIEW
логотип LabVIEW

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

На данный момент в установленной версии есть семь ярлыков из которых четыре активированы и три являются неактивными.

Активные ярлыки:

  • Начало работы
  • Новый проект
  • Руководство (самоучитель)
  • Инструкции по сборке

Неактивные ярлыки:

  • Конструкторские проекты
  • Космическое задание
  • Окружающий мир

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

Учебные материалы
материалы для обучения

Также в левом нижнем углу находится кнопка «Просмотр», позволяющая переходить в основное меню и кнопка «Поиск», помогающая по заданным критериям осуществлять поиск проектов.

Динамические ярлыки

  1. Начало работы содержит рекомендации по сортировке деталей, их маркировки, начале работы с микроконтроллером EV3. Также в этом разделе есть примеры создания первых простейших программ и схема сборки приводной платформы. Для преподавателей в этом разделе создан PDF файл с советами как эффективно преподавать изучаемый материал.
  2. Новый проект позволяет создать новую программу или новый эксперимент.
  3. Руководства (самоучитель) является подборкой учебных материалов для знакомства пользователей с обучающими программами.
  4. Инструкции по сборке содержат конструкторские идеи с пошаговыми инструкциями для создания роботов. Модели для базового набора помогают собрать четыре базовых модели с использованием основного набора.
  5. Для обладателей основного и ресурсного набора есть инструкции для сборки и программирования еще шести моделей роботов. Перечень деталей Lego содержит два PDF файла с перечнем деталей наборов 45544 и 45560. Это основной и ресурсный набор Lego EV3.
Динамические ярлыки
динамические ярлыки лего

В одной из следующих статей я расскажу о создании нового проекта.

Среда программирования Lego Mindstorms EV3. Lobby