Симулятор lego mindstorms ev3 для windows

Продвижение  и расширение опыта в робототехнике  LEGO® Mindstorms® Проектирование и конструирование, программирование и моделирование своего собственного виртуального Mindstorms робота на компьютере.   Подготовка к WRO — World Robot Olympiad — Мировой Олимпиаде по РобототехникеИнформация к размышлению … Предисловие Copyright © 2014 Cogmation Robotics Ashish Singh, Chris Schulz cogmation.com December 2014 Перевод на русский язык с изменениями и дополнениями: Петр […]
Продвижение  и расширение опыта в робототехнике  LEGO® Mindstorms® Проектирование и конструирование, программирование и моделирование своего собственного виртуального Mindstorms робота на компьютере.

Подготовка к WRO — World Robot Olympiad — Мировой Олимпиаде по РобототехникеИнформация к размышлению …

Предисловие

Copyright © 2014 Cogmation Robotics

Ashish Singh, Chris Schulz cogmation.com

December 2014

Перевод на русский язык с изменениями и дополнениями:

Петр Петрович

Проектирование и конструирование

LEGO® Digital Designer ™   Претвори свои творения в LEGO® Digital Designer ™ к жизни! Virtual Robotics Toolkit имеет возможность импортировать файлы, созданные с помощью ряда бесплатных инструментов 3D-моделирования. Если Вы проектируете и создаете модели роботов с использованием LEGO® Digital Designer ™, MLCAD или LDCad, просто импортируйте вашу модель в Virtual Robotics Toolkit и вы будете поражены преобразованием статической модели робота в виртуальную модель почти как настоящую, реальную, собранную из конструктора LEGO® MINDSTORMS® и управляемую написанной вами программой.

Программирование

Virtual-Robotics-Toolkit-4  Затем с помощью среды программирования LEGO® Mindstorms® ev3 пишем программы для управления виртуальными роботами, совершенно так же, как Вы бы программировали реального робота LEGO®. Если вы знакомы с программированием Mindstorms®, тогда Вам только нужно узнать как использовать  тренажер. Если вы новичок в LEGO® Robotics, не волнуйтесь, наши учебные материалы превратият вас в профи.

Имитационное моделирование (симуляция)

Virtual-Robotics-Toolkit-5    Продвинутый физический движок тренажера Virtual Robotics Toolkit ™ обеспечивает беспрецедентный уровень реализма. Эксперимент с тем, как различные физические силы действуют на робота, изменение сил трения на игровой поверхности, или опыты с силой тяжести, покажут, как ваш робот будет вести себя в условиях невесомости.

Анализ

 Virtual-Robotics-Toolkit-6  Тренажер позволяет увидеть, что "видит" ваш робот, то есть визуализировать выходные сигналы датчиков в легко понять направление внесения изменений в конструкцию или программу робота. Virtual Robotics Toolkit предоставляет поддержку для следующих датчиков:
  • MINDSTORMS EV3 / NXT — Ультразвуковой датчик
  • MINDSTORMS EV3 / NXT — датчик цвета
  • MINDSTORMS EV3 / NXT — датчик касания
  • MINDSTORMS EV3 — ИК-датчик
  • Инфракрасный датчик — HiTechnic
  • Датчик Компас — HiTechnic
Тренажер предназначен для использования с LEGO ® MINDSTORMS ® NXT  и EV3  .  Virtual Robotics Toolkit ™ является  воплощением физического робота EV3 в программный аналог насколько это позволяет  тренажер. Размер пакета программ: 1.3GB.
Тренажер идеально подходит для тех, кто хочет испытать эмоциональные взлеты и падения, проектирование и программирование  собственного робота без бремени иметь самого робота и пространства для его тестирования.
Этот инструмент может быть особенно полезен для тех, кто заинтересован в обучении робототехники, но кто не имеет достаточного количества физических комплектов для каждого обучающегося в своем классе, а также для клубов робототехники, которые ищут отличный инструмент прототипирования, чтобы помочь дать Вам преимущество над конкурентами.
1. Введение
  • Возможно, наиболее очевидным преимуществом является то , что при использовании моделируемого робота мы можем писать программы для работы с роботом, даже если он физически не доступен. Например, ваш клуб робототехники  может иметь только один комплект для сборки MINDSTORMS ® робота, но вся команда может работать и программировать на цифровую версию такого же комплекта MINDSTORMS ® робота в классе или дома.
  • Когда речь заходит о средах (реальных и виртуальных), моделирование предлагает гораздо большее разнообразие решений, чем это будет возможно физически. Это может быть даже слишком дорогим , чтобы протестировать наш робот в ближайшем невесомом космическом пространстве, в нашем случае мы могли бы легко имитировать его.
  • С помощью виртуальных робототехники, вы никогда не потеряете детали LEGO ® MINDSTORMS ®  , и их всегда легко найти, а кроме того у Вас будет своя  библиотека деталей, узлов и готовых роботов и программ к ним.
  • Работая в полностью цифровом пространстве, мы можем построить Вашу модель один раз, а затем сохранить её навсегда. Что дает нам возможность гораздо легче конкурировать и делиться своим роботами с другими пользователями по всему миру.
 
 Различие между моделированием и видеоигрой не всегда легко заметить, и это играет большую службу в психологии обучения. Появляется так называемое трансовое состояние обучаемого, что приводит к автоматическому усвоению преподаваемого материала. Оба типа программного обеспечения позволяют  проектировать, создавать и манипулировать 3D-объектами, и в своей основе представляют собой симуляцию вещей (или систем) и их поведения. А с другой стороны, это просто весело.
2. Установка и настройка

2.1        Минимальные системные требования к компьютеру

  • Intel Core Duo или лучше
  • 2 Гб оперативной памяти
  • 1,3 Гб свободного пространства на жестком диске
  • Windows 7 или выше

2.2         Рекомендуемые системные требования к компьютеру

  • Intel ISeries, i3 или лучше
  • 4 Гб оперативной памяти
  • 1,3 Гб свободного пространства на жестком диске
  • Dedicated видеокарта
  • Windows 7 или выше
2.3         Поддерживаемые платформы Robotics

2.3.2 LEGO ® MINDSTORMS ® EV3 — (3 — е поколение роботов)

image011

На рисунке (Figure 2.2) приведен список датчиков EV3, которые поддерживаются в тренажере.

2.3.1 LEGO ® MINDSTORMS ® NXT — (2 — е поколение роботов)

image009

На рисунке (Figure 2.1) приведен список датчиков NXT, которые поддерживаются в тренажере.

2.4  Дополнительные ресурсы

2.4.1 LEGO ® среда программирования как дополнительный инструмент для работы в Virtual Robotics Toolkit ™

Virtual Robotics Toolkit предназначен для работы как с NXT так и с EV3  средами программирования. В среде   разработчика LEGO  Mindstorms Education (LME) EV3 ( Система Графического Программирования для LEGO Учитель/Ученик) будем создавать программы для управления виртуальным роботом в среде Virtual Robotics Toolkit ™.

lego-educator

Рисунок 2.3 Пример кода программы робота в среде программирования  ev3.

programmirovanie-lego-l    -> Загрузить и установить среду разработчика LEGO  Mindstorms Education (LME) EV3 ( Система Графического Программирования для LEGO Учитель/Ученик)<-
Как работать в  среде программирования  ev3 можно узнать в самой среде, в ней  имеется мультимедийная справочная система на русском языке. А также по урокам и лабораторным работам на этом сайте.

2.4.2  Среда моделирования  LEGO ® Digital Designer ™ как дополнительный инструмент для работы в Virtual Robotics Toolkit ™

LEGO ® Digital Designer (или LDD, так он обычно называется) является свободно доступным  CAD инструментом. Если у Вас есть серьезный интерес  в разработке собственных цифровых роботов, то  Вам будет полезным рассмотреть вопрос о более близком ознакомлении с этим инструментом проектирования.

Моделирование в LDD довольно просто и легко в сравнение с другими системами  CAD ,  программное обеспечение LDD точно отражает реальный процесс построения робота или любой другой модели LEGO ®. После того как модель построена, LDD отображает все используемые детали, а также последовательность построения робота или модели, то есть инструкцию, которую можно  использовать для создания физического робота.

lego-digital-disigned

LEGO Digital Designer можно скачать (бесплатно) по ссылке ниже:
LEGO®-DIGITAL-DESIGNER -> Загрузить и установить графический редактор LEGO® Digitial Designer ( Система Автоматизированного Проектирования САПР для LEGO®)<-
Как работать в графическом редакторы LEGO® Digitial Designer ( Система Автоматизированного Проектирования САПР для LEGO®) можно узнать из статьи:
ИНЖЕНЕРНАЯ ГРАФИКА CAD (COMPUTER-AIDED DESIGN — СИСТЕМА АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ САПР) ОТ LEGO — LEGO® DIGITAL DESIGNER.

  LDraw

В дополнение к LEGO Digital Designer, вы можете также рассмотреть вопрос установки LDraw «все-в-одном» библиотеки деталей LEGO ®. LDraw поддерживает   многие форматы файлов, поддерживаемых LEGO Digital Designer, и, вероятно, самый популярный формат файлов для создания и совместного использования 3D моделей LEGO между программами САПР.

Virtual Robotics Toolkit содержит мастер импорта, который может быть использован, чтобы импортировать  LDraw файлы в тренажер. Правда, нет необходимости устанавливать эту библиотеку, но она  предоставит намного больше возможностей для различных типов LEGO ® деталей, которые могут быть приведены в тренажере.

Ldraw

Библиотеку LDraw можно скачать (бесплатно) и установить с официального сайта, указанного в ссылке ниже:
https://www.ldraw.org/help/getting-started.html

После установки LDraw «все-в-одном» библиотеки, вы также можете, обновить LEGO Digital Designer , так что вы можете экспортировать свои модели на SIM — карте. Для этого достаточно в меню Virtual Robotics Toolkit нажать на Help и выбрать пункт Patch LEGO Digital Designer .

lego-digital-disigned-1

Рисунок 2.5: Применение заплатки для LEGO Digital Designer

2.4.3  Дополнительные Интернет ресурсы

NXT Ресурсы: NXT Programs.com, ( https://www.nxtprograms.com ) , имеет массу больших проектов и учебников по программированию для обеих версий.

Ev3 Ресурсы: STEMcentric ev3 учебники, ( https://www.stemcentric.com/ev3-tutorial/ ) , представляет собой сборник скринкастовсс описанием основ программирования  для LEGO ® EV3.

Блоги и социальные медиа:  ( https://www.thenxtstep.com ) , является выдающимся блогом для всех  MINDSTORMS ® роботов. FLL Casts.com, (https://www.fllcasts.com) — подписка на сайт, платные  вебинары и полезные советы для FIRST ® LEGO ® командной лиги.

3. Экран приветствия

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

3.1 Установка Virtual Robotics Toolkit

Пробную версию на 15 дней Вы можете скачать с официального сайта фирмы разработчика Cogmation Robotics


Установка  Virtual Robotics Toolkit

Virtual-Robotics-Toolkit

Рисунок 3.1.1 При первом запуске Virtual Robotics Toolkit введите лицензионный ключ если Вы приобрели лицензию или выберите радиокнопку Continue with trial period. (14 days remaining) — продолжить 14 дневную пробную версию — > нажать OK

Далее, через 30-40 секунд  появиться экран приветствия с открытой вкладкой Sim Basics — Базовые Симуляции:

Virtual-Robotics-Toolkit-1

Рисунок 3.1.2 Вкладка Sim Basics — Базовые Симуляции.

3.1 Проекты

3.1.1 ПомощьСправка Virtual Robotics Toolkit

Virtual-Robotics-Toolkit-2

Рисунок 3.2: Вкладка SimBasics (Базовые симуляторы). Прокрутите справа движок окна вниз и вы увидите 8 проектов виртуальных миров (сред обитания роботов) из них 4 мира спроектированы для LEGO ® EV3

      • Getting Started (Приступая к работе)  - пустая комната с роботом. Цель этой свободной среды: изучить основы запуска и остановки тренажера, и как использовать элементы управления клавиатуры и мыши  для управления роботом.Вождение робота с помощью клавиш клавиатуры
    • Maze (Лабиринт).  Это следующий проект , который вы можете практиковать с целью узнать как подключить среду программирования MINDSTORMS ® к Симулятору (Тренажеру). Это позволяет нам используя модель лабиринта, написать свои собственные программы с использованием среды программирования MINDSTORMS ® и загрузить эти программы в существующий виртуальный робот в Симуляторе.
    • Clean-up Challenge (Задача для уборки ) - является решением задачи конструирования робота "уборщика" задачей в этой тренировочной серии. Используя представленный робот, который предназначен для очистки игровой поверхности, мы можем рассмотреть  внедрение LEGO Digital Designer и продемонстрировать , как мы можем использовать мастер импорта LDraw для работы с нашими собственными настроенными роботами.Работа с вложениями Подключение к виртуальному модулю EV3
 Apartment (Квартира) -  является последним в серии учебных проектов. Здесь мы можем использовать данный робот вместе с различными приложениями, а также использовать свои навыки , чтобы запрограммировать его , чтобы перемещаться по комнате и пылесосить блоки , которые находятся на полу.
 Импорт моделей из LEGO Digital Designer программирование EV3
Virtual-Robotics-Toolkit-8
Рисунок 3.3  Challenges (Челенджеры) -вторая вкладка на экране приветствия, представляет шесть дополнительных виртуальных мульти-роботов MINDSTORMS EV3 / NXT
  • Soccer (Робот футболист) -  представляет собой инсценировку версии WRO Всемирной олимпиады роботов - футбольный матч GEN II. Это, пожалуй, самая сложная модель из всех моделей роботов. Роботы игроки должны быть запрограммированы с использованием  HiTechnic ® датчиков для обнаружения футбольного мяча и направления его в ворота соперника.
  • Sumo (Робот сумо) - является цифровой версией популярного робототехнического соревнования, где два робота запрограммированы таким образом, чтобы вытолкать друг друга из круга. Робот который остается в круге -  выигрывает.
  • (Подбор конструкции робота для решения определенной задачи) - представлены два варианта роботов для решения  задачи очистки поверхности рободрома. Здесь мы можем либо использовать клавиатуру управления, чтобы виртуозно тренироваться управлять роботом, или в качестве альтернативы изменять конструкцию робота подгоняя её под оптимальное решение задачи стоящей перед роботом, менять навесное оборудование или изменять программу управления модуля EV3 (микрокомпьютер EV3).

Продолжение следует…

Полезные ссылки:
  1. Open Roberta Lab – новый способ Scratch-подобного программирования роботов Lego Mindstorms EV3

© 2023 Журнал научно-технического творчества педагогов и школьников «Главный конструктор»

Описание

LEGO MINDSTORMS EV3 – программное обеспечение включающее в себя инструменты для программирования роботов LEGO. Программа имеет визуально привлекательный, удобный интерфейс, который содержит большое количество хорошо организованных и удобных функций.

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

Собери или запрограммируй роботов LEGO

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

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

Встроенное учебное пособие

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

Каждый робот поставляется со своим отдельным руководством, к которыму Вы можете получить доступ, выбрав робота на панели инструментов, нажав кнопку «Создать и запрограммировать» и выбрав нужную задачу из списка.

Дополнительные возможности

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

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

Похожие программы

  • LEGO MINDSTORMS NXT

Официальный сайт: www.lego.com

Скриншоты

Скриншот №1 к программе LEGO MINDSTORMS EV3Скриншот №2 к программе LEGO MINDSTORMS EV3

Скачать LEGO MINDSTORMS EV3

Для полного комплекта мы рекомендуем вам также скачать 3D Rad (англоязычная программа для создания довольно сложных игр).

Are you looking for a way to enable your students to program a LEGO robot without access to the hardware? Here’s a summary of some of the most popular and accessible EV3 emulators and virtual environments currently available, including both free and licensed software products. They range from open-ended tools that come with no agenda about how they are to be used through to highly-structured, curriculum-aligned activities.

EV3 emulators and virtual environments

CoderZ

Coder Z features block-based programming and a robot in a virtual environment

Home

Cost: By quote (* see note below)

CoderZ is an online learning environment for students to learn coding with a block-based programming language and a virtual 3D robot simulation. It’s structured around a series of gamified missions that provide over 15 hours of curriculum, activities, and assignments.

Features include:

  • Block coding
  • Runs in a browser, so no install needed
  • Consists of a series of guided missions
  • Teachers can create classes and monitor student progress
  • Offers an online coding tournament where classes compete virtually.

*Note: Amazon Future Engineer offers free online virtual robotics & coding classes for any student or teacher affected by COVID-19 in the US, Canada, Argentina, Colombia and Chile. For more information, visit: https://play.gocoderz.com/lp/amazon/

EV3DevSim

Python programming with EV3DevSim

https://www.aposteriori.com.sg/Ev3devSim

Cost: Free

DevSim enables students to write Python programs for a virtual EV3 robot. The same programs can be used on a physical EV3 robot running ev3dev.

Features include:

  • Python programming
  • Runs in a browser, so no install needed
  • A variety of maps are available for testing
  • Versatile robot and map configuation
  • Extensive tutorials.

Gears

Program using Blockly or Python with Gears

https://gears.aposteriori.com.sg/

Cost: Free

From the creator of EV3DevSim, Gears is a newer and more capable simulator that supports Blockly and Python. Generated Python code can run on a physical EV3 robot running ev3dev or Pybricks.

Features include:

  • Blockly or Python programming
  • Runs in a browser, no login or accounts needed
  • Many built in challenges and missions, or upload your own image to use as a map
  • Realistic 3D physics simulation (eg. the robot won’t run straight without the help of a gyro)
  • Use one of the many built-in robots or configure your own.

MakeCode for EV3

Program a virtual or real EV3 brick with MakeCode

https://makecode.mindstorms.com/

Cost: Free

MakeCode for EV3 is a browser-based programming environment that enables students to program a physical robot or a simulated EV3 brick.The simulator enables to students to test and debug their programs interactively. They can precisely control sensor input values and get immediate feedback about what’s happening with the motors and the display.

Features include:

  • Program in drag-and-drop block coding, JavaScript text programming, or switch between them
  • Runs in a browser, so no install needed
  • Program a real EV3 brick or a virtual one using the interactive simulator
  • Extensive tutorials.

Open Roberta Lab

Block-based programming with Open Roberta Lab

https://lab.open-roberta.org

Cost: Free

Open Roberta Lab enables students to write programs for a virtual EV3 robot using a block-based programming language.The same programs can be used on a physical EV3 robot running ev3dev.

Features include:

  • Block coding
  • Runs in a browser, so no install needed
  • A number of maps are available
  • The simulator is relatively versatile, allowing the user to move the robot and obstacle around the map while the program is running
  • Robot configuration can be adjusted
  • Provides good feedback about the robot’s sensor values.

QEV3BotSim Virtual programming and testing screen

QEV3Bot Simulator

https://sites.google.com/site/qev3bot/qev3bot-simulator

Cost: Free

QEV3Bot Simulator is a free Windows-based LEGO EV3 simulator. QEV3BotSim allows the user to configure the connection of up to four sensors chosen from the set of eight available sensors mounted on the robot.

Features include:

  • RobotC text programming
  • Runs on Windows
  • EV3 brick emulator.

Robot Virtual Worlds

Robot Virtual Worlds includes a brick emulator and virtual environment

http://www.robotvirtualworlds.com/

Cost: Starts at $49 for single seat, or $299 for 30 seats for 365 days.

Carnegie Mellon University’s Robot Virtual Worlds simulates robots in 3D environments using RobotC and enables students to program virtual or physical robots.

Features include:

  • RobotC text programming
  • Runs on Windows 7, 8/8.1, or 10
  • EV3 brick emulator
  • A level builder enables you to build your own virtual worlds and import existing 3D models (*.stl files)
  • A selection of curriculum packs are available.

Virtual Robotics Toolkit

Virtual Robotics Toolkit complements the EV3 Software with an EV3 emulator and a highly configurable simulation

https://www.virtualroboticstoolkit.com/

Cost: $65 perpetual / $50 subscription per seat

Cogmation’s Virtual Robotics Toolkit (VRT) is a highly-configurable and incredible versatile simulator that provides an experience that is a close match to the physical experience. Because it complements the EV3 Software rather than introducing an entirely new programming language, the VRT enables students to switch between virtual and physical programming.

Features include:

  • Requires EV3 Software
  • Runs on Mac OS X or Windows
  • EV3 brick emulator
  • Wide variety of virtual environments, including FLL and WRO competiton mats
  • Highly configurable virtual robot
  • Import custom robot models from free CAD tools such as LEGO Digital Designer
  • Promotes collaboration through sharing virtual robots and sample code
  • Configurable physics engine enables exploration of physical forces e.g. friction, gravity.

Last updated: July 24, 2020

The following two tabs change content below.

  • Bio
  • Latest Posts

I’m a teacher in Tasmania, Australia, and have been using LEGO MINDSTORMS with my students since 2001. I’m the editor in chief for LEGO Engineering (this site) as well as the content editor for LEGO Education Australia (LEGOeducation.com.au).

  • Obstacle Course — 26 August 2020
  • Crash Test Dummy — 26 August 2020
  • The Wave — 21 May 2020
  • Build X — 20 May 2020
  • Build a Duck — 20 May 2020

Mindstorms EV3 — это специальное программное обеспечение, созданное совместно компаниями National Instruments и LEGO для программирования роботов Lego Mindstorms EV3.

Функционал

ПО Mindstorms EV3 для Windows представляет собой графическую среду, при помощи которой пользователь может запрограммировать алгоритм поведения робота на основе визуальных функций, отвечающих за различные узловые составляющие его конструкции:

  • моторчик;
  • датчики;
  • приводная система;
  • индикаторы;
  • звук;
  • сенсорный экранчик;
  • другие компоненты.

Программа выпускается в двух версиях Home Edition (для домашнего использования) и Education (для образовательной деятельности). Допускается установка на компьютер обеих версий. Программное обеспечение может применяться с любыми наборами конструктора серии роботов Mindstorms EV3.

Интерфейс графической среды простой, поделен на окна:

  • рабочая область, визуально похожая на блок-схему;
  • панель программных модулей/инструментов;
  • меню настройки.

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

Отдельные конструкции будущего робота программируются через специальный USB — адаптер, который входит в каждый программируемый конструкторский набор робототехники LEGO. В настройках программы нужно указать USB- порт ПК, к которому программируемый модуль робота подключен. В ПО пользователю доступны все строительные и программные инструкции для каждой модели робота из набора Home Edition. Это 5 базовых моделей и 12 бонусных модификаций.

Ключевые особенности

Официальный программный продукт входит в комплектацию с конструкторским набором LEGO. Также софт Mindstorms EV3 для Windows можно скачать с официального сайта производителя.

Важные характеристики программы:

  • Русскоязычный интерфейс в версии для Windows;
  • Возможность настройки пользовательской среды для ребенка и для взрослого;
  • Наглядный процесс компоновки программных модулей, происходящий в интерактивном режиме;
  • Для программирования робота требуется подключение через специальный USB— адаптер;
  • Много справочных материалов и контекстных подсказок.

Перед тем как скачать Mindstorms EV3 бесплатно на русском языке, прочитайте характеристики софта и требования к вашему устройству.

Похожие программы

api ms win crt runtime api ms win crt runtime

Mindstorms EV3 — развлекательно-обучающее приложение, позволяющее программировать роботов, сделанных из конструктора LEGO, на совершение тех или иных действий.

В буквальном смысле программировать — писать исходный ход на том или ином языке программирования — в данном случае не придется. Пользователь может создавать те или иные поведенческие алгоритмы с помощью визуальных модулей, управляющих функциями моторчиков, сканеров движения, ламп и иных элементов робота Mindstorms. Приложение совместимо абсолютно со всеми конструкторами данной линейки и очень удобно в применении.

Как работать с программой

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

Mindstorms EV3 в модификации для Windows управляет роботом с помощью специального передатчика (входит в комплектацию конструктора LEGO), который подключается к компьютеру через порт USB.

Интерфейс приложения представляет собой окно, чем-то напоминающего блок-схему, с рабочей областью, на которой располагаются визуальные модули для управления компонентами робота. К примеру, если вы собрали робота с большим моторчиком, то в соответствующем ему визуальном модуле можно регулировать различные параметры: мощность, скорость вращения, номер порта (если в конструкции присутствуют несколько идентичных элементов) и прочие. Другие активные модули настраиваются аналогично.

Версии и списки инструкций

Mindstorms EV3 может работать в двух режимах: для начинающих и продвинутых пользователей. Кроме того, предлагаются разные комплекты инструкций: базовый и расширенный. Настоятельно советуем тестировать второй набор только после полномасштабного освоения первого.

Основные особенности:

  • возможность программирования любых роботов линейки LEGO Mindstorms;
  • подключение отправляющего сигналы роботу передатчика через USB-порт компьютера;
  • удобная рабочая область, внутри которой за действия каждого активного элемента робота отвечает отдельный визуальный модуль;
  • наличие комплектаций для взрослых и детей;
  • полностью русифицированный интерфейс в версии для Windows.

Понравилась статья? Поделить с друзьями:
  • Симулятор iphone для windows 10 скачать
  • Симулятор ios на пк windows 10 скачать бесплатно на русском
  • Симулятор directx 11 для windows 7
  • Симс для 32 битной системы windows 7
  • Симс 4 тормозит на ноутбуке windows 10 что делать