Инструкция по сборке знап ев3

?>

X
Сайт может собирать метаданные пользователя (cookie, данные об IP-адресе и местоположении).
Если, прочитав это сообщение, вы остаетесь на нашем сайте, это означает, что вы не возражаете против использования этих технологий.

LEGO, логотип LEGO, Minifigure (Минифигурка), DUPLO и MINDSTORMS являются торговыми марками и/или охраняемой авторским правом собственностью LEGO Group.
©2023 The LEGO Group. Все права защищены. Использование этого вебсайта подтверждает ваше согласие с этим.

Share Button

Название проекта: Znap — робот из LEGO Mindstorms EV3
Платформа: LEGO Mindstorms

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

Скачать инструкцию по сборке.

Использованные компоненты: базовый набор LEGO Mindstorms Education EV3, артикул 45544, ресурсный набор Lego Mindstorms Education EV3 артикул 45560

Сайт проекта: http://robotsquare.com/2013/10/01/lego-mindstorms-ev3-education-expansion-set-45560-instructions/

Другие проекты на этой платформе:

  • Двуногий робот из Arduino, LEGO и деталей 3D печати
  • LEGO EV3 робот-художник
  • SpinnerBot из LEGO Mindstorms
  • LegoGun — двуствольный пистолет из Lego Mindstorms EV3
  • Спирограф — рисующий робот из LEGO Mindstorms EV3
  • Бесполезная коробка из Lego Mindstoms EV3
  • Гексапод из Lego Mindstorms EV3
  • Роботизированная рука из Lego Mindstorms EV3
  • Подъемные механизмы из LEGO Mindstorms
  • Прибор автоматической подачи одноразовых стаканчиков из LEGO Mindstorms
  • Робот-кабан-динозавр DINOR3X из LEGO Mindstorms EV3
  • Робот-сортировщик (Color Sorter) из LEGO Mindstorms EV3
  • Робот Educator Vehicle из LEGO Mindstorms EV3
  • Робот-сигвей (Gyro Boy) из Lego Mindstorms
  • Робот-манипулятор Arm H25 из LEGO Mindstorms
  • Робот-гексапод NXTAPOD из LEGO Mindstorms. Модель Даниэля Бенедеттелли
  • Робот-щенок (Puppy) из LEGO Mindstorms EV3
  • Лимоноид — робот, продающий напитки
  • Киноаппарат из Lego Mindstorms
  • Принтер из Lego Mindstorms «STALKER ver. 2.0»
  • Робот-пожарный из LEGO Mindstorms
  • Крестики-нолики — ARBUZIKI-TEAM
  • EZ Wilber — говорящий балансирующий робот из Lego Mindstorms
  • Ev3 Print3rbot — робот-художник из Lego Mindstorms
  • 3D-принтер из Lego печатает шоколадом
  • Lego Mindstorms NXT 2.0 играет в шахматы
  • Робот-гексапод из Lego Mindstorms NXT 2.0
  • Робоноги из Lego Mindstorms
  • Lego Mindstorms-экскаватор, управляемый Microsoft Kinect
  • Lego-робот DIZZ3
  • Крестики-нолики для Lego-робота
  • Lego Mindstorms EV3 3D-принтер 2.0

Перейти в каталог DIY-проектов роботов

Как добавить робопроект в каталог?

Share Button

Теги: Lego Education, Lego Mindstorms, инструкция

Перейти к контенту

?>

X
Сайт может собирать метаданные пользователя (cookie, данные об IP-адресе и местоположении).
Если, прочитав это сообщение, вы остаетесь на нашем сайте, это означает, что вы не возражаете против использования этих технологий.

LEGO, логотип LEGO, Minifigure (Минифигурка), DUPLO и MINDSTORMS являются торговыми марками и/или охраняемой авторским правом собственностью LEGO Group.
©2023 The LEGO Group. Все права защищены. Использование этого вебсайта подтверждает ваше согласие с этим.

Share Button

Название проекта: Znap — робот из LEGO Mindstorms EV3
Платформа: LEGO Mindstorms

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

Скачать инструкцию по сборке.

Использованные компоненты: базовый набор LEGO Mindstorms Education EV3, артикул 45544, ресурсный набор Lego Mindstorms Education EV3 артикул 45560

Сайт проекта: http://robotsquare.com/2013/10/01/lego-mindstorms-ev3-education-expansion-set-45560-instructions/

Другие проекты на этой платформе:

  • Двуногий робот из Arduino, LEGO и деталей 3D печати
  • LEGO EV3 робот-художник
  • SpinnerBot из LEGO Mindstorms
  • LegoGun — двуствольный пистолет из Lego Mindstorms EV3
  • Спирограф — рисующий робот из LEGO Mindstorms EV3
  • Бесполезная коробка из Lego Mindstoms EV3
  • Гексапод из Lego Mindstorms EV3
  • Роботизированная рука из Lego Mindstorms EV3
  • Подъемные механизмы из LEGO Mindstorms
  • Прибор автоматической подачи одноразовых стаканчиков из LEGO Mindstorms
  • Робот-кабан-динозавр DINOR3X из LEGO Mindstorms EV3
  • Робот-сортировщик (Color Sorter) из LEGO Mindstorms EV3
  • Робот Educator Vehicle из LEGO Mindstorms EV3
  • Робот-сигвей (Gyro Boy) из Lego Mindstorms
  • Робот-манипулятор Arm H25 из LEGO Mindstorms
  • Робот-гексапод NXTAPOD из LEGO Mindstorms. Модель Даниэля Бенедеттелли
  • Робот-щенок (Puppy) из LEGO Mindstorms EV3
  • Лимоноид — робот, продающий напитки
  • Киноаппарат из Lego Mindstorms
  • Принтер из Lego Mindstorms «STALKER ver. 2.0»
  • Робот-пожарный из LEGO Mindstorms
  • Крестики-нолики — ARBUZIKI-TEAM
  • EZ Wilber — говорящий балансирующий робот из Lego Mindstorms
  • Ev3 Print3rbot — робот-художник из Lego Mindstorms
  • 3D-принтер из Lego печатает шоколадом
  • Lego Mindstorms NXT 2.0 играет в шахматы
  • Робот-гексапод из Lego Mindstorms NXT 2.0
  • Робоноги из Lego Mindstorms
  • Lego Mindstorms-экскаватор, управляемый Microsoft Kinect
  • Lego-робот DIZZ3
  • Крестики-нолики для Lego-робота
  • Lego Mindstorms EV3 3D-принтер 2.0

Перейти в каталог DIY-проектов роботов

Как добавить робопроект в каталог?

Share Button

Теги: Lego Education, Lego Mindstorms, инструкция

На этой странице собраны инструкции по сборке роботов или механизмов из стартового образовательного набора LEGO MINDSTORMS Education EV3 (45544). Кроме инструкций вы найдёте здесь видео, показывающие возможности собранных моделей, и демонстрационные программы. Для некоторых моделей даны рекомендации, с помощью каких приложений можно дистанционно управлять роботами и как настраивать эти приложения.

Стартовый набор LEGO Mindstorms EV3

Имея под рукой образовательный набор LEGO Mindstorms EV3 (45544) и шарики для пинг-понга вполне можно собрать пушку, стреляющую шариками. Пушкой можно управлять со смартфона с помощью приложения RoboCam.

Робот с большими картонными колёсами

Если вы горите желанием сделать робота с большими колёсами из образовательного набора LEGO Mindstorms EV3 (45544), но у вас нет таких колёс, не расстраивайтесь. Вы можете изготовить их самостоятельно из толстого гофрированного картона. Как сделать робота с большими картонными колёсами, чтобы колёса нормально крутились и не отваливались, я предлагаю вам прочитать в этой статье.

Робот-художник EV3 Print3rbot

Мне очень понравился проект робота-художника EV3 Print3rbot, в котором, к сожалению, используются нестандартные детали, которые нужно печатать на 3D-принтере. Я решил собрать такого же робота, но используя детали только из образовательного набора LEGO Mindstorms EV3 (45544). И у меня это получилось, правда, пришлось добавить ещё резинок.

Управление роботом LEGO Mindstorms EV3 от первого лица

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

Обнаружение лица на EV3

Используя конструктор LEGO MINDSTORMS EV3 и веб-камеру, вы сможете провести эксперимент по обнаружению лиц в помещении. Для эксперимента подойдёт любой колёсный робот EV3, который умеет вращаться на месте, и на который вы сможете закрепить веб камеру. Робот будет сканировать помещение, поворачиваясь вокруг, а, увидев лица, будет останавливаться и дёргаться столько раз, сколько лиц увидел.

Слежение за объектом на EV3

С помощью веб-камеры и образовательного набора конструктора LEGO MINDSTORMS Education EV3 (45544) вполне можно сделать робота, отслеживающего двигающийся объект. Робот сможет не только поворачивать камеру в сторону объекта, но и выдерживать определённую дистанцию до него, т.е. подъехать поближе, если объект удаляется от камеры, или отъехать подальше, если объект приближается. О том, как это сделать поговорим в этой статье.

Гимнаст EV3

Гимнаста выполняющего различные упражнения на турнике сделать достаточно просто, если у вас есть образовательный конструктор LEGO MINDSTORMS Education EV3 (45544). Я научил гимнаста выполнять три упражнения, а вы можете научить его и другим различным трюкам.

Гоночная машина формула 1 EV3

Гоночную машину, имитирующую болид формулы 1, можно сделать с помощью образовательного набора LEGO MINDSTORMS Education EV3 (45544). В машине сидит водитель и держится за руль. Машина дистанционно управляется с Android-смартфона.

Мойщик пола LEGO EV3

Робот мойщик пола передвигается за счёт поворотов двух дисков параллельно полу. С помощью резинок на диски можно закрепить смоченные моющим раствором тряпки и тогда ваш пол станет немного чище.

Робот с клешнёй LEGO EV3

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

Селеноход из конструктора LEGO EV3

Селеноход – это луноход, созданный российской командой для участия в конкурсе Google Lunar X PRIZE. В настоящий момент проект закрыт, но интересная конструкция с не менее интересной системой передвижения по лунной поверхности остались. С помощью стартового образовательного набора LEGO MINDSTORMS Education EV3 (45544) возможно собрать модель Селенохода, который будет передвигаться по такому же принципу и так же поднимать и опускать «голову».

Собираем часы со стрелками из конструктора LEGO EV3

В базовом образовательном наборе LEGO Mindstorms Education EV3 (45544) оказалось достаточно шестерёнок и других деталей, чтобы собрать часы с часовой и минутной стрелками. Кроме того, что часы точно отображают время, они издают звуковой сигнал каждый час.

Приводная платформа EV3 на гусеничном ходу

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

Комплектация 45544 Mindstorms EV3.pdf

Владелец скрыт

4 мар. 2019 г.

4,1 МБ

Комплектация 45560 Mindstorms EV3.pdf

Владелец скрыт

4 мар. 2019 г.

4,1 МБ

Владелец скрыт

4 мар. 2019 г.

1,3 МБ

Владелец скрыт

4 мар. 2019 г.

9 МБ

ev3-cuboid-dc93b2e60bed2981e76b3bac9ea04558.pdf

Владелец скрыт

4 мар. 2019 г.

780 КБ

ev3-rem-color-sensor-down-driving-base-d30ed30610c3d6647d56e17bc64cf6e2.pdf

Владелец скрыт

4 мар. 2019 г.

1,3 МБ

ev3-rem-driving-base-79bebfc16bd491186ea9c9069842155e.pdf

Владелец скрыт

4 мар. 2019 г.

7,4 МБ

ev3-ultrasonic-sensor-driving-base-61ffdfa461aee2470b8ddbeab16e2070.pdf

Владелец скрыт

4 мар. 2019 г.

1,6 МБ

Владелец скрыт

4 мар. 2019 г.

11,6 МБ

Владелец скрыт

4 мар. 2019 г.

2,5 МБ

Владелец скрыт

4 мар. 2019 г.

18,8 МБ

Lego mindstorms EV3 45544 инструкция по сборке Гироскоп.pdf

Владелец скрыт

4 мар. 2019 г.

4,6 МБ

Lego mindstorms EV3 45544 инструкция по сборке Роборука.pdf

Владелец скрыт

4 мар. 2019 г.

4,3 МБ

Lego mindstorms EV3 45544 инструкция по сборке Сортировщик.pdf

Владелец скрыт

4 мар. 2019 г.

4,4 МБ

Lego mindstorms EV3 45544 инструкция по сборке Транспортировщик.pdf

Владелец скрыт

4 мар. 2019 г.

5,4 МБ

Lego mindstorms EV3 45544 инструкция по сборке Щенок.pdf

Владелец скрыт

4 мар. 2019 г.

4,9 МБ

Lego mindstorms EV3 45560 инструкция по сборке Покоритель лестниц.pdf

Владелец скрыт

4 мар. 2019 г.

6,1 МБ

Lego mindstorms EV3 45560 инструкция по сборке Производитель волчков_часть 1.pdf

Владелец скрыт

4 мар. 2019 г.

5,9 МБ

Lego mindstorms EV3 45560 инструкция по сборке Производитель волчков_часть 2.pdf

Владелец скрыт

4 мар. 2019 г.

5,2 МБ

Lego mindstorms EV3 45560 инструкция по сборке Производитель волчков_часть 3.pdf

Владелец скрыт

4 мар. 2019 г.

4,1 МБ

Lego mindstorms EV3 45560 инструкция по сборке Робот-монстр.pdf

Владелец скрыт

4 мар. 2019 г.

5,1 МБ

Lego mindstorms EV3 45560 инструкция по сборке Слон.pdf

Владелец скрыт

4 мар. 2019 г.

8,7 МБ

Lego mindstorms EV3 45560 инструкция по сборке Танкбот.pdf

Владелец скрыт

4 мар. 2019 г.

2,2 МБ

Владелец скрыт

4 мар. 2019 г.

31,9 МБ

lego-ev3-6-in-1 — копия.pdf

Владелец скрыт

4 мар. 2019 г.

9,1 МБ

Владелец скрыт

4 мар. 2019 г.

9,1 МБ

lego-mindstorms-ev3-home-manual-rus.pdf

Владелец скрыт

4 мар. 2019 г.

7,8 МБ

Владелец скрыт

4 мар. 2019 г.

3,2 МБ

Владелец скрыт

4 мар. 2019 г.

9,1 МБ

Владелец скрыт

4 мар. 2019 г.

13 МБ

toddle bot-3dcad146d7f5deac4753f93e9dcc0739.pdf

Владелец скрыт

4 мар. 2019 г.

4,4 МБ

В этой папке нет файлов.Чтобы добавить файлы, войдите в аккаунт

  • Lego mindstorms ev3 вертолет инструкция
  • Lego mindstorms ev3 31313 инструкция
  • Lego mindstorms education ev3 инструкция по сборке
  • Lego lord of the rings инструкция
  • Lego hidden side кладбище инструкция
  • Introduction: Znap Lego Robot

    This tutorial serves as a guide to building and programming the small, fierce, and autonomous monster robot Znap. Through out the project, you will learn not only lego construction but EV3 programming as well. Make sure to read every step carefully, utilize all help links, and have fun!

    What You’ll Need

    • LEGO MINDSTORMS Education EV3 Core Set
    • LEGO MINDSTORMS Education EV3 Expansion Set
    • EV3 Software (Available for Windows and Mac OS)
      • http://www.lego.com/en-us/mindstorms/downloads/download-software

    Step 1: Step 1: Build Znap

    The first step is to put together the Znap robot. There are a lot of pieces to this model set, so make sure that you separate out the pieces from one another and to keep track of them. Make sure that you follow the instructions provided in the program so that every piece fits nice and snug. When determining the length of the pieces, please refer to the backside of the card stock insert that comes with the set. There is a section that shows you the part number and the size of it.

    After the Znap is finished being built, it is time to add some modifications. The first modification is to add the red tank grips on the treads of the Znap. This comes from the TankBot set in the Lego box, but has been re-purposed for Znap. This allows Znap to have better grip on any surface which in turn means better response from the motors. See the photos to get a better sense of the tank treads.

    The next modification is to add two wheels to the brick itself. This modification is needed because the grips on the treads make it so that the Znap does a wheelie when it moves forward. All we did was simply take the 120 degree elbow piece and attach a wheel to it that would allow it to spin. From there we attached it to the main body on the brick. The wheels are not meant to have full contact with the ground. Think of them as training wheels for Znap so that it doesn’t rear back when it moves forward.

    Step 2: Step 2: Programing Znap

    The second step is to proceed forward with programming the brick for the Znap. This will allow the Znap to move autonomously after begin the program. What you will need to do first is to open up a new program from the EV3 file under the Znap folder ( this is where you will get the instructions to construct the robot). Although it is not required, it may help to write out on a sheet of paper what you want the robot to do.

    We have provided an image of the program that we utilized to make the Znap come to life. It would be helpful to save the photos so that you can zoom in on the details of the code. There are many different ways you can program Znap to perform what you desire. The main motors that allow the Znap to move forward and backward are labeled «A» and «D» on the brick. The motor that controls the neck movements is labeled «B». The reason why there is no «C» motor is because the port is open on the brick. Referring back to the image, you will notice there are two separate program lines. The top line deals with the movement, and the bottom line deals with the sensing. For the top line, you will notice the blue «Activate» nodes. This is for the Znap to bite when he notices anything near his sensor field. Make sure that for the sensing line, that you will include tolerances for the sensors. This is so that he does not pick up something that is, for example, 5 feet away.

    Some helpful tips when programming: Negative values for motors «A» and «D» will make the motors spin clockwise which will allow it to move forward. If you do not do so, you will find that the Znap motions will move backwards. When programming the turns, make sure you use the movements node and set the values opposite from one another (-100,100). This will allow the motors to spin opposite directions.

    Step 3: Step 3: Optimize

    Now that you have programmed and built Znap, it is time to run the program. Using trial and error, change the values on the individual nodes on the program to get different outcomes. For example, change the number of cycles from eight to four so that Znap does not move as far. If you want to add more spins, you may add more to suit your needs. The program itself is very flexible on the movement line of the program. If you notice an error while running the program or the program does not do what you wanted it to do, you will need to check and see if the programming nodes are in order or are defined. Often if there is an error, it will usually be because of the simple switch up of the nodes. That is why you need to be meticulous while programming the Znap or any thing in the EV3 program.

    Модели из Базового набора LEGO® MINDSTORMS 45544 Education EV3

    Робот Учитель

    [ЗАГРУЗИТЬ — 5MB]

    Цветосортировщик

    [ЗАГРУЗИТЬ — 5MB]

    Гиробой

    [ЗАГРУЗИТЬ — 5MB]

    Щенок

    [ЗАГРУЗИТЬ — 5MB]

    Робот рука

    [ЗАГРУЗИТЬ — 5MB]

    Модели из Ресурсного набора LEGO MINDSTORMS 45560 Education EV3 :

    Знап

    [ЗАГРУЗИТЬ — 5MB]

    Пульт дистанционного управления

    [ЗАГРУЗИТЬ — 3MB]

    Ступенеход

    [ЗАГРУЗИТЬ — 6MB]

    Танкбот

    [ЗАГРУЗИТЬ — 2MB]

    Слон

    [ЗАГРУЗИТЬ — 9MB]

    Фабрика вертушек

    [ЗАГРУЗИТЬ Часть 1: 001-160 — 6MB]
    [ЗАГРУЗИТЬ Часть 2: 161-320 — 5MB]
    [ЗАГРУЗИТЬ Часть 3: 321-480 — 4MB]

    Возврат в раздел

    Обновлено: 28.11.2023

    Всё на русском языке о роботах LEGO MINDSTORMS EV3 и NXT: различные инструкции к конструкторам разных версий, информация о версиях, скриншоты готовых моделей, фото и видео занятий по робототехнике. Также мы выкладываем пошаговые инструкции по созданию и программированию разных видов роботов лего из конструктора версии 8547. У нас можно скачать поурочное планирование факультатива робототехники для учеников 6-8 классов. Планируем добавить всю необходимую для роботехника-любителя информацию. Всё будет доступно всегда и бесплатно!

    Рободевушка дефилирует на подиуме

    Рободевушка дефилирует на подиуме

    Британские учёные построят миницивилизацию роботов

    Британские учёные построят миницивилизацию роботов

    Экспериментаторы из университета Эбертея (University of Abertay), совместно с консорциумом из нескольких других университетов Соединённого Королевства, намерены построить.

    Рубрика: Робот LEGO MINDSTORMS EV3 и NXT инструкции

    На первой странице мы с Вами познакомимся с внешним видом конструкторов lego mindstoms ev3 и инструкциями (інструкциї lego) на русском языке для них.
    Сейчас доступны к скачиванию статьи с готовыми пошаговыми инструкциями по сборке различных моделей роботов из конструктора лего ев3 версии 313313 и 45544 (робот lego mindstorms ev3).

    Руководство пользователя (EV3 Home) для домашней версии, артикул 31313 — инструкция на русском языке для lego mindstorms ev3.

    Элементная база (из каких деталей состоит набор), как выглядит содержимое коробки лего 31313.
    Базовый набор LEGO MINDSTORMS Education EV3 (артикул 45544).
    Версия набора — образовательная (для школ).
    Элементная база набора.

    Инструкция lego mindstorms ev3:
    руководство пользователя (EV3 education) для учебной версии, артикул 45544.
    лего EVO 3 презентация pptx с описанием и возможностями набора.

    C 2013 года в продаже доступны наборы по цене от 350$ (около 30 000 рублей)! Понятно, что наборы LEGO MINDSTORMS версии EV3 в несколько раз «круче» предыдущего NXT!

    Имеются две модификации: HOME и EDUCATIONS (Домашняя и образовательные версии). Каждая версия имеет свои особенности. Но в каждой можно собрать отличные модели роботов из лего! Домашняя попроще и подешевле, а образовательная версия с лицензионным ПО LABVIEW для рабочей группы от NATIONAL INSTRUMENS, естественно, подороже.
    Купить набор в Зеленогорске (Красноярский край) можно в компании «Компас». Скачивайте, ознакамливайтесь с ПО, внешним видом и способом соединения, настройки и программирования новой модели от лего!

    Робота можно использовать для соревнования «Шорт трек» категории «Hello, robot!». Инструкция (презентация) содержится 45 слайдов, многие слайды являются повторами с разных углов обзора.

    Возраст обучающихся: 4 – 8 классы. УМК любой. Презентация выполнена при помощи ПО Lego Digital Designer ver.4.3.:
    полная инструкция по сборке в pptx

    Бонусные модели 6 роботов EV3 на одной платформе (6 роботов в 1):

    6 инструкций к лего ev3

    На данном уроке мы разберем движение робота Ev3 вдоль черной линии.

    Напишем программу для движения робота по черной линии для Lego Ev3. Познакомимся с логическими операциями Ev3.

    Для того, чтобы робот Ev3 двигался постоянно вдоль черной линии в программе используется бесконечный цикл в нем происходит считывание данных с датчиков цвета, освещенности, анализ данных датчиков и сооствесвующие маневры робота. В нашем роботе левый датчик цвета подключен к порту 3, правый датчик подсоединен к порту 1. Левый мотор подключен к порту В, правый мотор к порту А.

    На рисунке показан блок считывания данных с датчика освещенности.

    Если значение меньше 5 (знак сравнения 4) , то значит датчиком мы заехали на черную линию.

    Если значение больше 5 (знак сравнения 2), то заехали на белое поле

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

    Если робот заехал левым датчиком на черную линию, то робот сворачивает (съезжает с линии) налево. Если робот заехал правым датчиком на черную линию, то поворачивает направо. Если обоими датчиками видит белое поле, то робот едет вперёд. Если обоими датчиками он видит чёрную линию, то это перекрёсток, он едет вперёд и съезжает с перекрестка.

    Чтобы обрабатывать одновременно данные с нескольких датчиков, необходимо использовать логические операции. Для того чтобы выполнялись оба условия, используется логическая операция И.

    Напишем программу для движения вдоль черной линии для робота Ev3.

    У нашего робота левый датчик освещенности подключен к порту 3, правый датчик освещенности подключен к порту 1.

    1 действие. Считываем данные с датчиков освещенности заходим в яркость, отраженного света Записываем их в логический блок И ( Красный блок)

    2 действие. Соединяем логический блок с переключателем, который выставлен в логическое значение.

    3 действие. В условие ставим поворот налево. Смотри урок 1 Повороты Ev3

    движение робота по черной линии налево

    4 Действие. Повторяем считывание датчиков освещенности и логический блок

    Значение датчика освещенности 1 становится меньше 5, а датчика с портом 3 больше 5. В этом случае чёрную линию видит правый датчик. Поворот делается направо, поэтому правый мотор (порт А) вращается назад , мощность со знаком минус , а левый мотор (порт B) вращается вперед. Осуществляется поврот направо. В цикле движения выставите не очень большое время порядка 0,1 секунды, чтобы робот реагировал быстрее на изменение траектории.


    движение по черной линии

    5 действие. Если оба датчика освещенности фиксируют белое поле, то робот движется вперед. Опять считываем данные с обоих датчиков. Ставим в считывании датчиков знак больше, мощность обоих моторов положительная.

    движение по черной линии

    6 действие. Если оба датчика освещенности фиксируют чёрную линию, то движемся вперёд. Считывание датчиков, для обоих датчиков ставим меньше 5, для обоих моторов выставляем движение вперед

    движение по черной линии

    Для изменения скорости движения по черной линии необходимо поменять мощность моторов при дивжении вперед. Если траектория будет слишком крута и робот будет слетать с черной линии, необходимо уменьшить мощность при движении вперед и увеличить мощность при поворотах.

    Робот сладкоежка » книги и рассказы

    Robot Commander представляет собой управляющее приложение для LEGO® MINDSTORMS®. БЕСПЛАТНАЯ загрузка для большинства смартфонов и планшетов; Robot Commander подключается к модулю EV3 по Bluetooth®. Это простое в использовании приложение позволяет взаимодействовать с вашими уникальными роботами EV3, даже не подключаясь к компьютеру! Это означает, что вы можете мгновенно начать игру с вашими собственными роботами!

    Приложения для компьютеров и планшетов

    Приложения LEGO® MINDSTORMS® EV3 Home для macOS, Windows 10 и планшетов на iOS и Android

    Загрузите, установите, подключите и выполняйте задания по программированию. Для пяти основных роботов есть до пяти задач по программированию. Благодаря более продвинутому, но хорошо знакомому интерфейсу программирования и пяти сложным заданиям для вас и ваших роботов-героев, приложение EV3 Home для PC, Mac и планшетов сможет поднять ваши навыки робототехники на новый уровень!

    Важная информация относительно программного обеспечения и приложений LEGO® MINDSTORMS® EV3!

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

    Новое приложение LEGO MINDSTORMS EV3 Home с языком программирования на основе Scratch заменит используемое в настоящее время ПО LEGO MINDSTORMS EV3 Home Edition (Labview) для Windows 10 и macOS, а также приложение LEGO MINDSTORMS EV3 Programmer для планшетов на iOS/Android.

    Приложение LEGO MINDSTORMS EV3 Programmer будет удалено из магазинов приложений в конце июня 2021 года.

    Выведенное из эксплуатации ПО LEGO MINDSTORMS EV3 Home Edition (Labview) для Mac и PC можно найти ниже. Обратите внимание, что это ПО больше не поддерживается LEGO Group.

    В статье содержится описание опыта использования конструктора Lego Mindstorms EV3 для создания прототипа робота с его последующим программным и ручным управлением при помощи Robot Control Meta Language (RCML).

    Далее будут рассмотрены следующие ключевые моменты:

    • Сборка прототипа робота на базе конструктора Lego Mindstorms EV3
    • Быстрая установка и настройка RCML для Windows
    • Программное управление роботом на базе контроллера EV3
    • Ручное управление периферией робота с помощью клавиатуры и геймпада

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

    2. Следующий шаг — подготовка RCML для работы с конструктором Lego Mindstorms EV3.

    Следует скачать архивы с исполняемыми файлами и файлами библиотек rcml_build_1.0.6.zip и rcml_modules_build_1.0.6.zip.

    Далее описан процесс выполнения быстрого старта для взаимодействия RCML и Lego робота, управляемого контроллером EV3.

    Скаченные архивы нужно извлечь в каталог с произвольным именем, однако следует избегать русских букв в названии.

    Далее необходимо создать файл конфигурации config.ini, который необходимо расположить в этом же каталоге. Для реализации возможности управления контроллером EV3 при помощи клавиатуры и геймпада, следует подключить модули lego_ev3, keyboard и gamepad.

    Далее следует произвести сопряжение контроллера EV3 и адаптера.

    Инструкция содержит пример сопряжения контроллера Lego Ev3 и ПК под управлением операционной системы Windows 7.

    1. Нужно перейти в раздел настроек контроллера Ev3, далее в пункт меню «Bluetooth».

    2. Следует убедиться в правильности установки параметров конфигурации. На против пунктов “Visibility”,” Bluetooth” должны быть установлены галочки.

    3. Необходимо перейти в «Панель управления», далее «Устройства и принтеры», далее «Устройства Bluetooth».

    4. Необходимо нажать кнопку «Добавление устройства». Откроется окно для выбора доступных Bluetooth устройств.

    5. Следует выбрать устройство “EV3” и нажать кнопку «Далее».

    6. На экране контроллера EV3 отразится диалоговое окно «Connect?». Нужно выбрать вариант галочки, и подтвердить свой выбор нажатием центральной клавиши.

    7. Далее отобразиться диалоговое окно «PASSKEY», в строке ввода должны быть указаны цифры «1234», далее следует подтвердить ключевую фразу для сопряжения устройств, путем нажатия центральной клавиши на позиции с изображением галочки.

    8. В мастере сопряжения устройства появится форма для ввода ключа для сопряжения устройств. Нужно ввести код «1234» и нажать клавишу «Далее».

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

    10. На ПК необходимо вернуться в «Панель управления», далее «Устройства и принтеры», далее «Устройства Bluetooth». В списке доступных устройств отобразится устройство, с которым было произведено сопряжение.

    11. Следует двойным нажатием зайти в свойства подключения “EV3”.

    12. Далее необходимо перейти во вкладку «Оборудование».

    13. Далее следует двойным нажатием перейти в свойства подключения «Стандартный последовательный порт по соединению Bluetooth».

    14. Указанный в свойствах индекс COM-порта, следует использовать в конфигурационном файле config.ini модуля lego_ev3. В примере показаны свойства Bluetooth подключения контроллера Lego EV3 с использованием стандартного последовательного порта COM14.

    Дальнейшая конфигурация модуля сводится к тому, что необходимо прописать в конфигурационном файле модуля lego_ev3 адрес COM-порта, через который осуществляется коммуникация с роботом Lego.

    Теперь необходимо произвести настройку модуля keyboard. Модуль находится в каталоге control_modules, далее keyboard. Следует создать конфигурационный файл config.ini рядом с файлом keyboard_module.dll. Перед тем, как создать конфигурационный файл, необходимо определить, какие действия должны быть совершены по нажатию клавиш.

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

    В качестве примера, буду использовать нажатия следующих клавиш:

    • Стрелки вверх/вниз используются для вращения мотора задних колес вперед/назад
    • Стрелки влево/вправо поворачивают колеса влево/вправо

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

    2. Необходимо установить максимальное и минимальное значение, которое может откладываться по данной оси. Для этого необходимо с новой строки добавить секцию в конфигурационном файле config.ini, одноименную с именем оси, и задать свойства upper_value и lower_value, которые соответствуют максимум и минимуму оси соответственно. В общем виде данная секция выглядит следующим образом:

    3. Далее следует определить, какое значение будет иметь ось в случае нажатия кнопки на клавиатуре, которая ранее была прикреплена к ней. Определение значений происходит посредством создания секции, название которой состоит из имени оси и значения кнопки клавиатуры в HEX формате, разделенные между собой символом нижнего подчеркивания. Для задания значения по умолчанию (в не нажатом) и нажатом состоянии используются свойства unpressed_value и pressed_value соответственно, в которые передаются значения. Общий вид секции в таком случае выглядит следующим образом:

    Текст спойлера для удобства просмотра скопирован из документации по RCML.

    Для реализации управления прототипом робота был создан конфигурационный файл модуля keyboard, который включает в себя оси go и rotate. Ось go используется для задания направления движения робота. При нажатии клавиши “стрелка вверх” ось получит значение 100, при нажатии клавиши “стрелка вниз” ось примет значение -50. Ось rotate используется для установки угла поворота передних колес. При нажатии клавиши “стрелка влево” значение оси будет равно -5, при нажатии «стрелки вправо» ось примет значение 5.

    Далее для реализации управления при помощи геймпада, необходимо настроить модуль gamepad. Конфигурирование модуля включает в себя создание конфигурационного файла config.ini рядом с gamepad_module.dll, находящего в каталоге control_modules, далее gamepad.

    Дополнительная информация об особенностях настройки модуля gamepad отображена в справочном руководстве по RCML.

    3. Следующий шаг — написание программы на языке RCML.

    В корне созданного каталога, необходимо создать файл программы. Имя файла программы и его расширение может быть любым, однако следует избегать русских букв в названии. В примере использовано имя файла — hello.rcml.

    Для модуля lego_ev3 программный код резервирования робота, имеет следующий вид:

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

    Алгоритм программы следующий:

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

    Для компилирования программы необходимо использовать командную строку window. Сначала следует переместиться в созданный каталог с исполняемыми файлами rcml_compiler.exe и rcml_intepreter.exe. Далее нужно ввести следующие команды.

    Команда для компилирования файла hello.rcml:

    В результате компилирования, в созданной директории появится новый файл hello.rcml.pc.

    Теперь следует убедиться в том, что контроллер EV3 включен, сопряжен с Bluetooth адаптером. Геймпад должен быть подключен к ПК. После этого нужно выполнить команду исполнения программного файла:

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

    4. Следующий шаг – управление роботом в ручном режиме при помощи клавиатуры.

    Далее будет продемонстрирован процесс программной установки связи между двигателями робота и клавиатурой.

    При помощи клавиатуры возможно управление любым двигателем робота. В рамках примера реализовано управление следующими механизмами:

    • Углом поворота передних колес
    • Направлением вращения задних колес

    Далее следует откомпилировать программу и выполнить её. Результат ручного управления Lego роботом при помощи на клавиатуры показан на видео внизу страницы.

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

    Далее следует повторить процесс компилирования программы и затем выполнить её. Далее показан результат ручного управления Lego роботом при помощи на геймпада, и все ранее подключенные способы:

    В статье кратко продемонстрированы только лишь некоторые возможности RCML. Наиболее подробное описание находиться в справочном руководстве.

    Привет, Хабр! Мы уже рассказывали о платформе LEGO MINDSTORMS Education EV3. Основные задачи этой платформы — обучение на практических примерах, развитие навыков STEAM и формирование инженерного мышления. В ней можно проводить лабораторные работы по изучению механики и динамики. Лабораторные стенды из кубиков LEGO и утилиты по регистрации и обработке данных делают опыты еще интереснее и нагляднее и помогают детям лучше понять физику. Например, школьники могут собрать данные о температуре плавления и с помощью приложения систематизировать их и представить в виде графика. Но это только начало: сегодня мы расскажем, как дополнить этот набор средой программирования MicroPython и использовать его для обучения робототехнике.

    Учим программированию с помощью EV3

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

    Базовая среда программирования EV3 создана на основе графического языка LabVIEW и позволяет задавать алгоритмы для робота визуально: команды представлены в виде блоков, которые можно перетаскивать и соединять.

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

    Здесь есть несколько хитростей, одна из которых — показать, что код выполняет те же задачи, что и блоки. В среде EV3 это можно сделать благодаря интеграции с MicroPython: дети создают одну и ту же программу в базовой среде программирования с помощью блоков и на языке Python в Visual Studio Code от Microsoft. Они видят, что оба способа работают одинаково, но кодом решать сложные задачи удобнее.

    Переходим на MicroPython

    Среда EV3 построена на базе процессора ARM9, и разработчики специально оставили архитектуру открытой. Это решение позволило накатывать альтернативные прошивки, одной из которых стал образ для работы с MicroPython. Он позволяет использовать Python для программирования EV3, что делает работу с набором еще ближе к задачам из реальной жизни.

    Чтобы начать работать, нужно скачать образ EV3 MicroPython на любую microSD-карту, установить ее в микрокомпьютер EV3 и включить его. Затем нужно установить бесплатное расширение для Visual Studio. И можно приступить к работе.

    Программируем первого робота на MycroPython

    На нашем сайте есть несколько уроков для освоения базовых понятий робототехники. Модели на EV3 знакомят детей с азами, которые используются в самоуправляемых автомобилях, заводских роботах-сборщиках, станках с ЧПУ.

    Мы возьмем для примера чертежную машину, которую можно научить рисовать узоры и геометрические фигуры. Данный кейс является упрощенным вариантом взрослых роботов-сварщиков или фрезеровщиков и показывает, как можно использовать EV3 совместно с MicroPython для обучения школьников. А еще чертежная машина может разметить отверстия в печатной плате для папы, но это уже другой уровень, требующий математических расчетов.

    Для работы нам понадобятся:

    • базовый набор LEGO MINDSTORMS Education EV3;
    • большой лист клетчатой бумаги;
    • цветные маркеры.

    Сначала инициализируем библиотеку модулей EV3:

    Настраиваем платформу, которая вращает ручку как мотор в порте B. Задаем передаточное отношение двухступенчатой зубчатой передачи с количеством зубьев 20-12-28 соответственно.

    Настраиваем подъемный механизм для ручки как мотор в порте C:

    Настраиваем гироскоп, измеряющий угол наклона ручки, в порте 2:

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

    Настраиваем датчик касания в порте 4. Робот начинает рисовать, когда датчик нажат:

    Определяем функции, которые поднимают и опускают ручку:

    Определяем функцию для поворота ручки на заданный угол или до определенного угла:

    Если целевой угол больше, чем текущий угол гироскопического датчика, продолжаем движение по часовой стрелке с положительной скоростью:

    Если целевой угол меньше, чем текущий гироскопического датчика, то двигаемся против часовой стрелки:

    Останавливаем вращающуюся платформу, когда целевой угол будет достигнут:

    Устанавливаем начальное положение ручки в верхнем положении:

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

    Когда устройство не готово, светодиоды на контроллере принимают красный цвет, и на ЖК-экране отображается изображение «палец вниз»:

    Дожидаемся, когда датчик цвета считает синий или белый цвет, устанавливаем цвет светодиодов зеленым, отображаем на ЖК-экране изображение «палец вверх» и сообщаем, что устройство готово к работе:

    Дожидаемся нажатия датчика касания, присваиваем гироскопическому датчику значение угла 0 и начинаем рисовать:

    Поднимаем держатель ручки и возвращаем его в исходное положение:

    Вот такая несложная программа у нас получилась. И теперь запускаем ее и смотрим на робота-чертежника в деле.

    Что дают такие примеры

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

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

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

        

    • Чтобы сделать тележку никите потребовалось 12 деталей конструктора а для подъемного крана 20 деталей
    •   

    • Конструктор углового шкафа купе
    •   

    • Русификатор для lego mindstorms ev3
    •   

    • Схемы построек из конструкторов для старшей группы
    •   

    • Честный конструктор что это значит

    Понравилась статья? Поделить с друзьями:

    Это тоже интересно:

  • Инструкция по сборке журнального столика lux
  • Инструкция по сборке зимней палатки
  • Инструкция по сборке зеркального кубика рубика
  • Инструкция по сборке журнального столика много мебели
  • Инструкция по сборке душевого уголка с поддоном 90х90

  • Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии