Lego mindstorms ev3 tank

Обновлено: 19.04.2024

Tanking the brick will drive two motors in synchronization. This means that both motors will start at the same time. Also, each motor uses the same amount of rotation when running at the same speed. You can use different speed values for each motor to perform turns or spins.

Speed and distance

The speed setting is a pecentage of the motor’s full speed. Full speed is the speed that the motors run when the brick supplies maximum output voltage to the port.

If you use just the speed number, the motors run continously and won’t stop unless you tell them to. You can also give a value for a certain amount of distance you want the motors to rotate for. The value can be an amount of time, a turn angle in degrees, or a number of full rotations.

If you decide to use a value of rotation distance, you need to choose a type of movement unit. Also, if you use a number of milliseconds as movement units, then you don’t need to include the unit type. The description in run shows how to use different movement units.

Parameters

  • speedLeft: a number that is the percentage of full speed for the motor attached to the left of the brick. A negative value runs the motor in the reverse direction.
  • speedRight: a number that is the percentage of full speed for the motor attached to the right of the brick. A negative value runs the motor in the reverse direction.
  • value: the number of movement units to rotate for. A value of 0 means run the motor continuously.
  • unit: the movement unit of rotation. This can be milliseconds , seconds , degrees , or rotations . If the number for value is 0 , this parameter isn’t used.

Reverse is negative speed

Tankng the brick in the opposite direction (reverse) is simple. Reverse is just a negative speed setting. To drive the motors in reverse at 75% speed:

Only one set of synchronized motors will run at the same time. Once you launch tank/steer, it will cancel any existing synchronized speed command.

Примеры

Tank forward and backward

Move the brick straight ahead and then go backward.

Slip steer

Run the right motor at 50% and let the left motor spin freely.

Skid steer

Set the brake on the right motor. Run the left motor at 60% and let the right motor skid.

Spin around

Run both motors in opposite directions to spin the brick around to the left.

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

Инструкция для сборки робота на гусеницах ev3

детали для гусениц ev3

1

сборка гусениц ev3

2

крепление шестеренок для гусениц робота танка ev3

3

крепление шестеренок робота танка ev3

4

установка гусениц ev3

5

гусеничный трак робота ev3

6

Аналогично собирается трак для другой стороны робота танка lego ev3

детали для крепления моторов танка ev3

7

крепление моторов робота танка ev3

8

детали для датчика цвета робота ev3

9

крепление датчика цвета ev3

10

крепление датчика цвета робота ev3

11

крепление блока танка ev3 к моторам

12

крепление моторов к блоку ev3

13

крепление датчиков к блоку ev3

14

крепление датчиков цвета к танку ev3

15

гусеницы и блок ev3

16

Ось трака вдиваем в мотор и крпеим трак на малые штифты к боковой большой балке, которая присоединена к мотору

крепление гусениц к блоку танка ev3

17

Аналогично крепим гусеничный трак на другой стороне робота танка ev3

крепление гусениц к блоку танка ev3

18

крепление гусениц

19

крепление моторов ev3

20

закрепляем стягиваем моторы ev3 с помощью балки

21

Подсоединяем моторы к блоку спомощью проводов к портам A и B. Датчики цвета подсоединяем к портам 1 и 3 Вид сверху робота танка ev3

робот танк ev3

22

    Роботы Японии » Разные японские роботы

FunART » Мультяшные роботы


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


Японские роботехники «научили» гуманоидных роботов плавно поворачиваться

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

Искусственная кисть робота

Искусственная кисть робота

Сотрудники Университета Саутгемптона в Великобритании создали искусственную кисть руки Southampton Remedi-Hand, которая может двигаться почти как настоящая. Устройство ис.

Рубрика: Робот 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

LEGO Mindstorms Education EV3 - Обзор конструктора

В данной статье речь пойдет о новой версии конструктора - LEGO Mindstorms Education EV3. Но прежде чем рассказывать о нововведениях EV3, давайте познакомимся с серией конструкторов LEGO Mindstorms поближе.

LEGO Mindstorms – робототехнический конструктор для ребят в возрасте от 10 лет. В качестве строительных блоков для робота используются детали LEGO Techniс – многие ребята уже знакомы с ними по конструкторам «Технология и физика», «Пневматика», «Возобновляемые источники энергии». Но построить каркас робота недостаточно: надо «научить» его получать информацию из окружающей среды и реагировать на нее. Для этого используются специальные устройства – сенсоры: они позволяют определять цвет, освещенность, расстояние до ближайших предметов и многое другое. Реагировать на «раздражители» робот может с помощью моторов – либо уехать куда-нибудь, либо что-нибудь сделать – например, укусить обидчика за палец. А «мозгом» робота является специальный программируемый блок, к которому и подключаются все моторы и датчики.

Перейдем к составу набора LEGO Mindstorms EV3. Вот что входит в образовательную версию набора:

  • 1 программируемый блок
  • 3 мотора:
    • 2 больших мотора
    • 1 средний мотор
    • 2 датчика касания
    • 1 датчик цвета
    • 1 ультразвуковой датчик расстояния
    • 1 гироскоп

    LEG45544.JPG

    Датчики и моторы

    Рассмотрим, что же изменилось в EV3 по сравнению со старой версией NXT.

    В наборе будет 3 мотора, но один из них будет отличаться как по размерам так и по техническим характеристикам.

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

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

    Характеристики датчиков и моторов представлены ниже.

    Датчик касания

    Датчик касания

    Датчик касания EV3 очень похож на датчик предыдущей версии. Он определяет, когда кнопка нажата или отпущена, также он может подсчитывать одиночные или многократные нажатия.

    Датчик цвета

    29_2574_3.jpg

    Датчик цвета EV3 различает 7 цветов и может определить отсутствие цвета. Как и в прошлой версии он может работать как датчик освещенности.

    • Измеряет отраженный красный свет и окружающее освещение
    • Способен определять различия между белым и черным или цветами: синим, зеленым, желтым, красным, белым и коричневым
    • Частота работы: 1 кГц

    29_2570_3.jpg

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

    • Может использоваться для определения текущего направления вращения
    • Точность: +/- 3 градуса на 90 градусов оборота (в режиме измерения наклона)
    • Может определить максимум 440 градусов/c (в режиме гироскопа)
    • Частота работы: 1 кГц

    Ультразвуковой датчик расстояния

    TBs_20130108_1_11.jpg

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

    • Может измерять расстояние в диапазоне 3 - 250 см.
    • Точность измерений : +/- 1 см
    • Дискретность результата измерений: 0.1 см.
    • Может быть использован для поиска других активных ультразвуковых датчиков (режим прослушивания)
    • Красная LED подсветка вокруг "глаз"

    Большой мотор

    29_2552_3.jpg

    Большой сервомотор EV3 очень похож на предыдущую версию мотора NXT, однако корпус мотора стал чуть больше (виртуально он теперь занимает 14x7x5 отверстий против бывших 14x6x5). Также были изменены места крепления моторов и их тип.

    • Максимальные обороты - 160- 170 об/мин.
    • Заданный крутящий момент - 40 Н/см
    • Реальный крутящий момент - 20 Н/см.
    • Встроенный датчик угла поворота (энкодер) мотора с точностью 1 градус

    Средний мотор

    $(KGrHqJHJBoFBSJE7k0WBS!DgOCklw~~60_35.JPG

    Средний сервомотор EV3 основан на Power Function моторе аналогичного размера. Дополнительное место потребовали только датчик угла поворота и порт для подключения. Этот мотор отлично подойдет для работы под низкими нагрузками и высокими скоростями.

    • Максимальные обороты - 240- 250 об/мин.
    • Заданный крутящий момент - 12 Н/см
    • Реальный крутящий момент - 8 Н/см.
    • Встроенный датчик угла поворота (энкодер) мотора с точностью 1 градус

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

    Программируемый блок EV3

    Серьезные изменения произошли и с микрокомпьютером EV3. По сравнению с NXT, EV3 блок имеет более быстрый процессор, больше памяти. Прошивка блока EV3 базируется на свободно распространяемой ОС Linux, что дает возможность создавать свои прошивки для блока. Подключить робота к компьютеру теперь возможно не только через USB и Bluetooth, но и по Wi-Fi. Между собой роботы также могут «общаться» по USB, Bluetooth и Wi-Fi.

    brick-Mindstorms-EV3-Lego-S.jpg

    Ниже представлена сравнительная таблица характеристик NXT и EV3:

    С EV3 в комплекте поставляется новая графическая среда разработки на базе LabView, похожая на NXT-G. Работать она будет, как и NXT-G, на ОС Windows и Mac.

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

    mindstorms-software.jpg

    Перечислим основные нововведения среды программирования EV3:

    • Тесная интеграция среды программирования с блоком:
      • Добавлена специальная страница с подключенным оборудованием. Она позволяет отслеживать статус EV3 блока и получать значения с датчиков в реальном времени.
      • Датчики и моторы распознаются при подключении автоматически, благодаря функции auto-id. Это позволяет не указывать, что к такому-то порту подключен такой-то датчик или мотор.
      • В процессе работы программы подсвечивается выполняемый блок. Это позволяет точно понимать поведение программы.
      • На программном блоке загорается специальный символ, если к данному порту подключен другой датчик или мотор.
      • Добавлена возможность просматривать значения, передаваемые через каналы данных (data wires).
      • Сцепление блоков друг с другом позволило отказаться от "балки исполнения", на которой располагались блоки в среде NXT-G.
      • У блоков нет такого понятия, как панель настройки, - поведение теперь настраивается непосредственно на блоке, что привело к увеличению их размера. Программу теперь намного легче читать – сразу видно как настроены датчики и моторы.
      • Появились блоки "ждать изменения", которые позволяют реагировать на факт изменения значения, а не на изменение до определенного значения как в NXT-G.
      • Улучшения в передачи данных от блока к блоку позволяют упростить преобразование типов (теперь не нужно вручную преобразовывать, например, число в строку).
      • Добавлена возможность работы с массивами.
      • Стал возможен досрочный выход из цикла.

      Кроме нового языка программирования появились программы под Android и iPhone\iPad для управления роботом. Также на базе программы Autodesk Invertor Publisher создана программа для создания и просмотра пошаговых 3D инструкций. В этой программе можно масштабировать и вращать модель на каждом этапе сборки, что позволяет строить более сложных роботов по инструкциям.

      В образовательный набор включены инструкции для сборки 5 роботов:

      Color Sorter
      Классическая задача по сортировке предметов (в данном случае - Lego деталей) по цвету.

      Gyro Boy
      Робот-сигвей, использующий гироскоп для балансировки.

      Puppy
      Робот-собачка, которую можно гладить, кормить. Спать и справлять нужду она также умеет :) Напоминает тамагочи.

      Робо-рука
      Позволяет перемещать предметы.

      Для EV3 набора был подготовлен ресурсный набор LEGO MINDSTORMS Education EV3, позволяющий собирать другие модели, используя новые детали.

      4.jpg

      Building instructions for a LEGO EV3 Robo-tank. The construction is incredibly simple, with an upright Brick, which makes it perfectly suitable for lessons with students.

      Subscription Required

      • FLLCasts Personal B One Year
      • FLLCasts Team Six months
      • FLLCasts Home Subscription
      • FLLCasts School Student One Year
      • FLLCasts School

      Hey, this is only a preview of these building instuctions.

      In order to build the full construction, you'll have to subscribe to FLLCasts.

      Image for Norbit - a LEGO EV3 Tank

      Hey, this is only a preview of these building instuctions.

      In order to view the step you've selected, you'll have to subscribe to FLLCasts.

      Image for Norbit - a LEGO EV3 Tank

      Image for Norbit - a LEGO EV3 Tank

      Loading initial steps.

      To construct this you will need

      • LEGO Mindstorms EV3 45544 Education Core
      • LEGO Mindstorms EV3 45560 Education Resource

      Bill of materials (Parts list)

      Modules Navigation


      Prepare for FIRST LEGO League 2021 Cargo connect Robot Game. The complete guide

      A complete list of in-depth resources to get you started and to bring you up to speed with the competition.

      Similar & Recommended

      Image for VEX IQ Car With Remote Control

      VEX IQ Car With Remote Control

      Image for Modified base of the Freedom Folk Race tank robot

      Modified base of the Freedom Folk Race tank robot

      Image for Voli - LEGO Mindstorms EV3 robot measuring volume

      Voli - LEGO Mindstorms EV3 robot measuring volume

      Image for How to Add a diode to indicate controller power up - 3D Scheme

      How to Add a diode to indicate controller power up - 3D Scheme

      Image for Dinor3x - a dinosaur from LEGO Mindstorms EV3 retail

      Dinor3x - a dinosaur from LEGO Mindstorms EV3 retail

      Courses and lessons with this Material

      This Material is used in the following courses and lessons

      Image for Level B2.

      Level B2. "Military Technologies". Robotics with LEGO

      The firfth level of the Robotics with LEGO curriculum for students in second, third or fourth grades.

      The students build many robots with chain-treads. The Color Sensor is introduced and robots use it to recognize the colors of the objects around them. Students learn about gears, basic gear constructions, and their application. Robots now can stop on a black line and can follow a line using their sensor.

      Image for Lesson 2 - Tank. Stop at black Line

      Lesson 2 - Tank. Stop at black Line

      Introduction

      An important politician from a foreign country will arrive in our base today. But there is fog and nobody is sure if the landing runway is clear for landing. Today we will construct a robot tank that would clear the runway. To do this it must be able to navigate in a fog.

      How could the robot navigate in a fog? How could the plane navigate in a fog?

      content picture

      To navigate in a fog the robot needs sensors. We know that there is a black line at the end of the runway and it is enough to use one color sensor to detect this line and then return back to us. In this way we would know that the tank has pushed all the obstacles that are on the runway and it is now cleared for landing.

      Image for [In Development] The fun level - Game-oriented introduction to LEGO robotics

      [In Development] The fun level - Game-oriented introduction to LEGO robotics

      A level, designed for introduction in LEGO-robotics, focused mostly on games. We use goal-oriented challenges to make the students want to accomplish a certain task, learning a lot in the process. Some of the games we have included here are football, bowling, paper-plane competition and many more. It is suitable for studens 8 to 12 years old, but even older students will have a lot of fun with the activities.

      This is a brand new course that we are experimenting with in a groups in June 2019. Keep in mind that it is possible to use it for summer camps and groups, but there are a few lessons that will be improved on the fly.

      Image for Занятие 11 - Роботи с вериги

      Занятие 11 - Роботи с вериги

      Building instructions for a LEGO EV3 Robo-tank. The construction is incredibly simple, with an upright Brick, which makes it perfectly suitable for lessons with students.

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