Гироскоп lego mindstorms ev3

Обновлено: 27.03.2024

Звезда активна
Звезда активна
Звезда активна
Звезда активна
Звезда не активна

Введение:

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

10.1. Изучаем гироскопический датчик

Гироскопический датчик (Рис. 1) предназначен для измерения угла вращения робота или скорости вращения. Сверху на корпусе датчика нанесены две стрелки, обозначающие плоскость, в которой работает датчик. Поэтому важно правильно установить датчик на робота. Также для более точного измерения крепление гироскопического датчика должно исключать его подвижность относительно корпуса робота. Даже во время прямолинейного движения робота гироскопический датчик может накапливать погрешность измерения угла и скорости вращения, поэтому непосредственно перед измерением следует осуществить сброс в 0 текущего показания датчика. Вращение робота против часовой стрелки формирует отрицательные значения измерений, а вращение по часовой стрелке - положительные.

Гироскопический датчик

Рис. 1

Рассмотрим программный блок "Гироскопический датчик" (Рис. 2) Желтой палитры. Этот программный блок имеет три режима работы: "Измерение", "Сравнение" и "Сброс". В режиме "Измерение" можно измерить "Угол", "Скорость" или одновременно "Угол и скорость".

Программный блок

Рис. 2

Давайте закрепим гироскопический датчик на нашем роботе (Рис. 3), подсоединим его кабелем к порту 4 модуля EV3 и рассмотрим примеры использования.

Крепление гироскопического датчика на роботе

Рис. 3

Задача №22: написать программу движения робота по квадрату с длиной стороны квадрата, равной длине окружности колеса робота.

Решение:

  1. Перед началом движения сбросим датчик в 0, используя программный блок "Гироскопический датчик" Желтой палитры;
  2. Мы уже знаем: чтобы проехать прямолинейно требуемое расстояние - необходимо, воспользовавшись программным блоком "Независимое управление моторами", включить оба мотора на 1 оборот.
  3. Для поворота робота на 90 градусов в этот раз воспользуемся гироскопическим датчиком:
    1. используя программный блок "Независимое управление моторами", заставим робота вращаться вправо вокруг своей оси;
    2. используя программный блок "Ожидание" в режиме "Гироскопический датчик", будем ждать, пока значение угла поворота не достигнет 90 градусов;
    3. Выключим моторы;

    Попробуйте решить Задачу №22 самостоятельно, не подглядывая в решение.

    Решение Задачи №22 (Нажмите для увеличения)

    Рис. 4

    "Первые шаги" - послесловие

    Десятый урок завершает курс "Первые шаги". На протяжении всех уроков вы познакомились с конструктором Lego mindstorms EV3, со средой программирования, научились использовать моторы и датчики. Если вы успешно одолели курс "Первые шаги", то впереди вас ждет знакомство с решением популярных задач робототехники в рамках курса "Практика". Удачи!

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

    Мы не могли разобраться с гироскопическим датчиком но в этом сайте всё легко и понятно!Огромное спасибо вам

    Если в блоке "Ожидание" использовать режим "гироскопический датчик - изменить - угол", то сбрасывать на 0 будет не нужно и не будет путаницы с отрицательными значениями.

    Внимание!
    Возрастная категория посетителей сайта - (10+).
    Все комментарии перед публикацией проходят модерацию.

    Звезда активна
    Звезда активна
    Звезда активна
    Звезда активна
    Звезда активна

    Введение:

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

    8.1. Изучаем инфракрасный датчик и инфракрасный маяк

    Инфракрасный датчик (Рис. 1) в своей работе использует световые волны, невидимые человеку - инфракрасные волны*. Такие же волны используют, например, дистанционные пульты управления различной современной бытовой техникой (телевизорами, видео и музыкальными устройствами). Инфракрасный датчик в режиме "Приближение" самостоятельно посылает инфракрасные волны и, поймав отраженный сигнал, определяет наличие препятствия перед собой. Еще два режима работы инфракрасный датчик реализует в паре с инфракрасным маяком (Рис. 2). В режиме "Удаленный" инфракрасный датчик умеет определять нажатия кнопок инфракрасного маяка, что позволяет организовать дистанционное управление роботом. В режиме "Маяк" инфракрасный маяк посылает постоянные сигналы, по которым инфракрасный датчик может определять примерное направление и удаленность маяка, что позволяет запрограммировать робота таким образом, чтобы он всегда следовал в сторону инфракрасного маяка. Перед использованием инфракрасного маяка в него необходимо установить две батарейки AAA.

    Инфракрасный датчик

    Рис. 1

    Инфракрасный маяк

    Рис. 2

    8.2. Инфракрасный датчик. Режим "Приближение"

    Этот режим работы инфракрасного датчика похож на режим определения расстояния ультразвуковым датчиком. Разница кроется в природе световых волн: если звуковые волны отражаются от большинства материалов практически без затухания, то на отражение световых волн влияют не только материалы, но и цвет поверхности. Темные цвета в отличие от светлых сильнее поглощают световой поток, что влияет на работу инфракрасного датчика. Диапазон работы инфракрасного датчика также отличается от ультразвукового - датчик показывает значения в пределах от 0 (предмет находится очень близко) до 100 (предмет находится далеко или не обнаружен). Еще раз подчеркнем: инфракрасный датчик нельзя использовать для определения точного расстояния до объекта, так как на его показания в режиме "Приближение" оказывает влияние цвет поверхности исследуемого предмета. В свою очередь это свойство можно использовать для различия светлых и темных объектов, находящихся на равном расстоянии до робота. С задачей же определения препятствия перед собой инфракрасный датчик справляется вполне успешно.

    Решим практическую задачу, похожую на Задачу №14 Урока №7, но, чтобы не повторяться, усложним условие дополнительными требованиями.

    Задача №17: написать программу прямолинейно движущегося робота, останавливающегося перед стеной или препятствием, отъезжающего немного назад, поворачивающего на 90 градусов и продолжающего движение до следующего препятствия.

    У робота, собранного по инструкции small-robot-31313, впереди по ходу движения установлен инфракрасный датчик. Соединим его кабелем с портом "3" модуля EV3 и приступим к созданию программы.

    Рассмотрим программный блок "Ожидание" Оранжевой палитры, переключив его в Режим: "Инфракрасный датчик" - "Сравнение" - "Приближение" (Рис. 3). В этом режиме программный блок "Ожидание" имеет два входных параметра: "Тип сравнения" и "Пороговое значение". Настраивать эти параметры мы уже умеем.

    Блок

    Рис. 3

    Решение:

    1. Начать прямолинейное движение вперед
    2. Ждать, пока пороговое значение инфракрасного датчика станет меньше 20
    3. Прекратить движение вперед
    4. Отъехать назад на 1 оборот двигателей
    5. Повернуть вправо на 90 градусов (воспользовавшись знаниями Урока №3, рассчитайте необходимый угол поворота моторов)
    6. Продолжить выполнение пунктов 1 - 5 в бесконечном цикле.

    Попробуйте решить Задачу № 17 самостоятельно, не подглядывая в решение.

    Решение Задачи №17

    Рис. 4

    А теперь для закрепления материала попробуйте адаптировать решение Задачи №15 Урока №7 к использованию инфракрасного датчика! Получилось? Поделитесь впечатлениями в комментарии к уроку.

    8.3. Дистанционное управление роботом с помощью инфракрасного маяка

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

    1. Пользуясь инфракрасным маяком, направляйте передатчик сигнала (Рис. 5 поз. 1) в сторону робота. Между маяком и роботом должны отсутствовать любые препятствия! Благодаря широкому углу обзора инфракрасный датчик уверено принимает сигналы, даже если маяк располагается позади робота!
    2. На корпусе маяка расположены 5 серых кнопок (Рис. 5 поз. 2), нажатия которых распознает инфракрасный датчик, и передает коды нажатий в программу, управляющую роботом.
    3. С помощью специального красного переключателя (Рис. 5 поз. 3) можно выбрать один из четырех каналов для связи маяка и датчика. Сделано это для того, чтобы в непосредственной близости можно было управлять несколькими роботами.

    Инфракрасный маяк

    Рис. 5

    Задача №18: написать программу дистанционного управления роботом с помощью инфракрасного маяка.

    Мы уже знаем, что для реализации возможности выбора выполняющихся блоков необходимо воспользоваться программным блоком "Переключатель" Оранжевой палитры. Установим режим работы блока "Переключатель" в "Инфракрасный датчик" - "Измерение" - "Удалённый" (Рис. 6).

    Блок

    Рис. 6

    Для активации связи между инфракрасным датчиком и маяком необходимо установить правильное значение параметра "Канал" (Рис. 7 поз. 1) в соответствии с выбранным каналом на маяке! Каждому программному контейнеру блока "Переключатель" необходимо сопоставить один из возможных вариантов нажатия серых клавиш (Рис. 7 поз. 2). Заметьте: некоторые варианты включают одновременное нажатие двух клавиш (нажатые клавиши помечены красным цветом). Всего в программном блоке "Переключатель" в этом режиме можно обрабатывать до 12 различающихся условий (одно из условий должно быть выбрано условием по умолчанию). Добавляются программные контейнеры в блок "Переключатель" нажатием на "+" (Рис. 7 поз.3).

    Настройки блока

    Рис. 7

    Предлагаем реализовать следующий алгоритм управления роботом:

    • Нажатие верхней левой кнопки включает вращение левого мотора, робот поворачивает вправо (Рис. 7 поз. 2 значение: 1)
    • Нажатие верхней правой кнопки включает вращение правого мотора, робот поворачивает влево (Рис. 7 поз. 2 значение: 3)
    • Одновременное нажатие верхних левой и правой кнопок включает одновременное вращение вперед левого и правого мотора, робот двигается вперед прямолинейно (Рис. 7 поз. 2 значение: 5)
    • Одновременное нажатие нижних левой и правой кнопок включает одновременное вращение назад левого и правого мотора, робот двигается назад прямолинейно (Рис. 7 поз. 2 значение: 8)
    • Если не нажата ни одна кнопка маяка - робот останавливается (Рис. 7 поз. 2 значение: 0).

    При разработке алгоритма дистанционного управления вы должны знать следующее: когда нажата одна из комбинаций серых кнопок - инфракрасный маяк непрерывно посылает соответствующий сигнал, если кнопки отпущены, то отправка сигнала прекращается. Исключение составляет отдельная горизонтальная серая кнопка (Рис. 7 поз 2 значение: 9). Эта кнопка имеет два состояния: "ВКЛ" - "ВЫКЛ". Во включенном состоянии маяк продолжает посылать сигнал, даже если вы отпустите кнопку (о чём сигнализирует загорающийся зеленый светодиод), чтобы выключить отправку сигнала в этом режиме - нажмите горизонтальную серую кнопку еще раз.

    Приступим к реализации программы:

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

    1. Вариантом по умолчанию назначим вариант, когда не нажата ни одна кнопка (Рис. 7 поз. 2 значение: 0). Установим в контейнер программный блок "Независимое управление моторами", выключающий моторы "B" и "C".
    2. В контейнер варианта нажатия верхней левой кнопки (Рис. 7 поз. 2 значение: 1) установим программный блок "Большой мотор", включающий мотор "B".
    3. В контейнер варианта нажатия верхней правой кнопки (Рис. 7 поз. 2 значение: 3) установим программный блок "Большой мотор", включающий мотор "C".
    4. В контейнер варианта одновременного нажатия верхних левой и правой кнопок (Рис. 7 поз. 2 значение: 5) установим программный блок "Независимое управление моторами", включающий вращение моторов "B" и "C" вперед.
    5. В контейнер варианта одновременного нажатия нижних левой и правой кнопок (Рис. 7 поз. 2 значение: 8) установим программный блок "Независимое управление моторами", включающий вращение моторов "B" и "C" назад.
    6. Поместим наш настроенный программный блок "Переключатель" внутрь программного блока "Цикл".

    По предложенной схеме попробуйте создать программу самостоятельно, не подглядывая в решение!

    Решение Задачи №18

    Рис. 8

    Загрузите получившуюся программу в робота и запустите её на выполнение. Попробуйте управлять роботом с помощью инфракрасного маяка. Всё ли у вас получилось? Понятен ли вам принцип реализации дистанционного управления? Попробуйте реализовать дополнительные варианты управления. Напишите свои впечатления в комментарии к этому уроку.

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

    . Никак не могу сообразить - как сделать программу чтобы совместить в ней и работу кнопки и датчика? Помогите пожалуйста. Полагаю, нужно использовать блок "переключатель"


    Здравствуйте, Антон!
    Попробуйте в бесконечном цикле опрашивать поочерёдно нужные вам датчики с помощью жёлтой палитры команд. При появлении нужного значения на датчике - вызывайте нужную подпрограмму действия!

    Внимание!
    Возрастная категория посетителей сайта - (10+).
    Все комментарии перед публикацией проходят модерацию.

    Звезда активна
    Звезда активна
    Звезда активна
    Звезда активна
    Звезда не активна

    Если вы ознакомились со статьей "Lego mindstorms EV3, два набора – какой выбрать?", то уже знаете, что компания Lego разработала две версии конструктора Lego mindstorms EV3: домашнюю и образовательную. Одно из существенных различий между домашней и образовательной версией конструктора - различающиеся наборы датчиков. Существуют также две версии среды программирования, соответствующие версиям конструктора. В образовательной версии среды программирования можно использовать все существующие датчики для конструкторов Lego mindstorms, но в домашней версии среды программирования изначально доступны для использования только датчики, входящие в домашнюю версию конструктора Lego mindstorms EV3.

    Сравните палитры "Датчики" домашней и образовательной версии программного обеспечения Lego mindstorms EV3:

    Желтая палитра. Домашняя версия среды программирования.

    Палитра "Датчики". Домашняя версия среды программирования.

    Желтая палитра. Образовательная версия среды программирования.

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

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

    Сейчас вы научитесь добавлять нужные вам программные блоки для датчиков в домашнюю версию программного обеспечения:

    1. В первую очередь необходимо скачать с сайта компании Lego программное обеспечение поддержки требуемого вам датчика. Для этого заходим в раздел "Загрузки" официального сайта, посвященного Lego mindstorms EV3 Home, и листаем страницу вниз до ссылок на датчики.
    2. Выбираем ссылку на необходимый нам датчик и скачиваем программный файл к себе в компьютер. (Для примера мы выбрали Ультразвуковой датчик)
    3. Загружаем среду программирования и создаем новый проект. Затем заходим в главное меню программы, выбрав пункт меню "Инструменты" - "Мастер импорта блоков".
    4. В открывшемся диалоговом окне "Мастер экспорта и импорта блоков" среды программирования нажимаем на кнопку "Просмотреть".
    5. Далее выбираем папку, в которую мы загрузили программное обеспечение необходимого датчика, в папке выбираем загруженный файл и нажимаем кнопку "Открыть".
    6. Осталось только выбрать в диалоговом окне "Мастер экспорта и импорта блоков" необходимый датчик и нажать кнопку "Импорт". Для активации установленного датчика следует перезапустить среду программирования.
    7. После перезагрузки среды программирования создаем новый проект и убеждаемся, что на желтой палитре "Датчики" появился подключенный программный блок необходимого датчика!

    Остается повторить эту процедуру для всех необходимых вам датчиков.

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

    Здравствуйте, Дмитрий!
    Какой программой просмотра Интернет вы пользуетесь?
    Попробуйте на ссылке нажать правой кнопкой мыши и выбрать сохранить как.
    Я сейчас специально проверил - все работает. Давайте дальнейшее обсуждение проблемы перенесем в комментарии к статье про установку датчиков.

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

    Датчик гироскоп — это цифровой датчик

    Гироскопический датчик

    гироскопический датчик Lego EV3

    Принцип работы гироскопического датчика

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

    1. При вращении датчика в плоскости стрелок на верхней части датчика он может определять угловую скорость вращения. Она измеряется в градусах в секунду. 440 градусов в секунду является максимальной угловой скоростью, которую модет измерить датчик.
    2. Кроме скорости вращения датчик может определять угол вращения. Измерение угла вращения происходит в градусах. Точность измерения гироскопического датчика +/- 3 градуса если поворот на 90 градусов.

    Особенности датчика гироскопа EV3

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

    Сенсор подключается к блоку программирования EV3 плоским черным соединительным кабелем, который входит в набор. Гироскопический датчик можно подключить к любому входному порту, который обозначен цифрами от 1 до 4. Но по умолчанию датчик подключается во второй порт. Программное обеспечение контроллера Lego EV3 автоматически определяет порт подключения датчика.

    Порт контроллера Lego EV3

    порт контроллера

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

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

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

    Радиоуправляемые модели

    модели на радиоуправлении

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

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

    Микрокомпьютер EV3 начали выпускать в 2013 году. Он пришел на смену микрокомпьютеру NXT и является более современной моделью.

    Микрокомпьютер EV3 часто называют микроконтроллер EV3, блок управления EV3, модуль EV3, интеллектуальный блок. Также часто можно встретить в литературе название «P — кирпич» или «P — brick».

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

    Микрокомпьютер EV3

    блок EV3

    Микрокомпьютер EV3 входит в состав робототехнических конструкторов Lego Mindstorms Education EV3 образовательной и домашней версии. Микроконтроллер EV3 является компьютерным мозгом робота. Операционной системой микрокомпьютера является Linux. Датчики опрашиваются со скоростью в 1 Гигагерц.

    Интерфейс управления микрокомпьютера EV3

    В модуле EV3 реализован шестикнопочный интерфейс управления. Этот интерфейс имеет программируемую визуальную индикацию состояний — подсветка различных цветов.

    Ход выполнения программы может контролироваться при помощи подсветки модуля. В этом случае подсветка выполняет роль индикатора состояния контроллера EV3. Индикатор может приобретать зеленый, оранжевый или красный цвет. Также индикатор может мигать. Индикатор состояния модуля имеет следующие коды:

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

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

    Порты модуля EV3

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

    Порты ввода

    порты блока

    Также сбоку есть дополнительный USB — порт, который можно использовать для чтения USB-flash накопителей, подключения Wi-Fi приемника WiFi. Адаптер нужно приобретать отдельно. Flash память адаптера 16 Мб. При помощи этого порта можно создать последовательную цепь микрокомпьютеров EV3. Всего можно последовательно соединить до четырех программируемых блоков управления EV3.

    Последовательное соединение блоков

    соединение микроконтроллеров

    Порты входа обозначаются цифрами от одного до четырех. На другой стороне модуля есть четыре порта выхода, куда происходит подключение моторов. Это позволяет создавать сложные и функциональные модели роботов. Порты выхода обозначаются буквами A, B, C, D. Также со стороны портов выхода имеется мини – USB порт. Он позволяет при помощи USB кабеля соединять модуль EV3 с компьютером.

    С этой же стороны блока есть слот для чтения карт формата микро-USB. Этот слот позволяет увеличить объем памяти доступной для хранения данных микрокомпьютера EV3 до 32 гигабайт. SD карта в комплект не входит и покупается отдельно.

    Динамик EV3

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

    Динамик модуля EV3

    динамик блока EV3

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

    Программирование с помощью интерфейса микрокомпьютера EV3

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

    Программирование с помощью интерфейса микрокомпьютера EV3

    программирование с помощью интерфейса микрокомпьютера EV3

    Можно писать сложные программы без использования компьютера. Эту программу можно экспортировать на компьютер. На компьютере программу можно улучшить при помощи программного обеспечения EV3. После этого ее снова можно загрузить на микрокомпьютер и проверить на практике. Это является очень полезной функцией.

    Как соединить микроконтроллер EV3 с компьютером

    Всего существует три способа установить соединение микроконтроллера с компьютером:

    1. Через USB – кабель
    2. С помощью встроенного модуля Bluetooth
    3. Через Wi — Fi приемник

    Установка и зарядка батарей блока EV3

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

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

    батареи ev3

    аккумуляторы и батареи ev3

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

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

    При этом модуль при использовании аккумулятора работает дольше, чем при использовании батареек. Чтобы батарея дольше сохраняла работоспособность есть несколько простых правил:

    • Если батарея не используется, то ее лучше на время вынуть
    • Каждый комплект батарей должен хранится отдельном контейнере для совместного использования
    • Громкость динамик лучше уменьшить
    • Произвести правильные настройки параметров спящего режима
    • Если вы не используете Bluetooth и Wi-Fi, то их нужно отключить
    • Стараться избегать ненужного износа моторов

    Технические характеристики микрокомпьютера EV3

    Микрокомпьютер Lego EV3 имеет следующие характеристики:

    • Процессор — ARM9
    • Микрокомпьютер EV3 имеет операционную систему Linux
    • Контроллер блока программирования — ARM9 с частотой 300 МегаГерц
    • Объем flash-памяти составляет 16 МБ
    • Объем оперативная памяти — 64 МБ
    • Модуль EV3 имеет монохромный черно-белый экран с разрешение 178×128 px
    • При осуществлении связь с главным компьютером через шину USB 2 .0 скорость передачи данных достигает 480 Мбит/с
    • При осуществлении связь с главным компьютером через шину USB 1 .1 скорость передачи данных до 12 Мбит/с
    • Карта памяти типа Micro SD с поддержкой SDHC, версии 2 .0. Максимальный объем памяти карты 32 ГБ
    • По 4 входных и выходных порты для подключения моторов и датчиков
    • Соединение осуществляются при помощи кабелей с коннекторами типа RJ12
    • Поддерживается автоматическая идентификация сенсоров и моторов
    • Электропитание от 6 батареек типа AA (батарейки можно заменить на литиевые аккумуляторы) или от аккумуляторной батарея

    EV3 является третьей версией конструктора Lego Mindstorms Education. Вторая версия носила название NXT, первая версия – RCX.

    Как включить микрокомпьютер EV3

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

    Индикация модуля EV3

    подсветка блока EV3

    По умолчанию будет выбран вариант «Прервать X». При помощи кнопки «Вправо» нужно выбрать вариант «Принять». После этого нажмите центральную кнопку (OK). Теперь микрокомпьютер EV3 выключен. Если нажать OK, то при выбранном варианте Х, произойдет возврат в окно «Запустить последнюю».

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