Как сделать робота еву

Добавил пользователь Дмитрий К.
Обновлено: 04.10.2024

Рассмотрим простейший алгоритм движения по черной линии на одном датчике цвета на EV3.

Данный алгоритм является самым медленным, но самым стабильным.

Робот будет двигаться не строго по черной линии, а по ее границе, подворачивая то влево, то вправо и постепенно перемещаясь вперед.

Алгоритм очень простой: если датчик видит черный цвет, то робот поворачивает в одну сторону, если белый — в другую.

Реализация в среде Lego Mindstorms EV3

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

Не забудьте добавить цикл, без него робот никуда не поедет.

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

Алгоритм:

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

Так как на реальной траектории датчик формирует значения во всём своём рабочем диапазоне (0-100), то значением к которому стремиться робот, выбрано 50. В этом случае значения передаваемые функции поворота формируются в диапазоне -50 - 50, но этих значений недостаточно для крутого поворота траектории. По этому следует расширить диапазон в полтора раза до -75 - 75

Более устойчиво алгоритм работает, если использовать моторы с управлением скоростью –100. 100.

В этом случае есть возможность отрегулировать плавность поворота в соответствии с кривизной линии

Так как на реальной траектории датчик формирует значения во всём своём рабочем диапазоне (0-100), то значением к которому стремиться робот, выбрано 50. В этом случае значения передаваемые функции поворота формируются в диапазоне -50 - 50, но этих значений недостаточно для крутого поворота траектории. По этому следует расширить диапазон в полтора раза до -75 - 75

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

Инструкция сборки робота lego ev3 для сумо

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

1

мотора с угловой балкой

2

крепление датчика

3

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

4

Полный привод собирается на 3 крупных шестеренках, которые сжимаются двумя длянными балками

детали для полного привода

5

крепление шестеренок

6

крепление колес

7

Крепим колеса к роботу лего сумо и прикрепляем прямоугольную рамку к боковой стороне вертикальной прямоугольной рамки

колеса и рамка

8

робот сумо ev3 вид сбоку

9

Сборка поддевающего ковша робота ev3 сумо

детали для ковша робота

10

сборка ковша

11

сборка ковша

12

крепление ковша

13

крепление ковша к блоку ev3

14

вид сверху крепление ковша

15

Собираем правую сторону робота ev3 сумо

крепление рамки

16

горизонтальная рамка

17

правая сторона робота ev3

18

вид сверху робота ev3 сумо

19

мотор для робота ev3

20

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

21

установка шестеренок на робота ev3

22

крепление колес к роботу

23

крепление колес

24

вид снизу робота ev3 сумо

25

Подсоединяем проводами моторы к портам A и B датчик цвета к порту 3 датчик расстояния к порту 4

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

26

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

wall-e1

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

wall-e2
wall-e3
wall-e4

При установке кнопки 2-AXIS TILT на пульт для больших моторов порты по умолчанию стоят по-другому. Чтобы поменять порты местами и сделать как на картинке, сначала для левого мотора выберите порт D, затем правому поставьте порт B и после этого левому мотору выставьте порт C.

Учимся программировать EV3 в TRIK Studio

Вашему вниманию представляется серия занятий с программным обеспечением TRIK Studio на робототехнической платформе Lego Mindstorms education EV3.

После того как вы скачали и установили программу, вам нужно запустить её и дождаться загрузки окна приветствия.

1

2

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

• Ctrl+1 – Режим редактирования;
• Ctrl+2 – Режим отладки.

3

4

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

5

6

Практическая работа

Модель: базовая тележка.

Блок-схема алгоритма:

Реализация программы:

8

2) Соедините их последовательно.

Существует два способа соединения:

  • нажать на блок и потащить за маленький квадратик к следующему блоку;
  • нажать на блок правой клавишей мыши, держа её, подвести к следующему блоку.

9

10

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

12

14

Задания для самостоятельного решения:

  1. Поочерёдно в течение 2 секунд вывести на дисплей робота следующие фигуры: круг, квадрат, 3 точки, 2 линии.
  2. На дисплее робота отобразить солнышко, используя блоки: нарисовать круг, нарисовать линию.
  3. На дисплее робота отобразить смайлик, используя блоки: нарисовать круг, нарисовать прямоугольник, нарисовать линию.

Ответственный за информацию: методист ГМЦ ДОгМ Солуянов Евгений Александрович.

Для того, чтобы сделать Еву понадобится:
1. Бисер №10 цветов: синий, черный, белый, темно-зеленый, светло-зеленый
2. Проволока сечением 0,3 мм
В этом видео вы можете ознакомиться с пошаговым уроком, как сплести робота своими руками. У вас все получится!

КАК НАСТАВЛЯТЬ ПРОВОЛОКУ,ЕСЛИ ВАМ НЕ ХВАТИЛО:
biser.info/node/72656

Бисер - материал удивительный и многогранный. На своем канале я рассказываю и показываю, как делать фигурки из бисера, сказочных персонажей, предметы быта, еду из бисера.
В течении 15 лет я увлечена бисером. Проводила живые мастер - классы, разрабатывала разные украшения, делала фигурки.
И теперь я готова делиться этим с вами!
Самая лучшая поддержка от вас это :

❤❤❤❤СТАВЬ ЛАЙК, ЕСЛИ ЛЮБИШЬ ПОДЕЛКИ ИЗ БИСЕРА.
☝🏻ПОДПИСЫВАЙСЯ НА КАНАЛ И
📢ЖМИ НА КОЛОКОЛЬЧИК, ЧТОБЫ НЕ ПРОПУСТИТЬ НОВЫЕ ВИДЕО!

Моя группа в Вконтакте: stacia_ivanova
Мой Инстаграм: stacia_beads

❤❤❤БОЛЬШОЕ СПАСИБО ВСЕМ,КТО МЕНЯ ПОДДЕРЖИВАЕТ!❤❤❤
Творческих успехов Вам и вдохновения!
Мастер-класс создан с участием Екатерины Сухорадовой

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