Инфоурок Другое ПрезентацииПрезентация по робототехнике на тему "Изучаем ультразвуковой датчик Lego mindstorms EV3"

Презентация по робототехнике на тему "Изучаем ультразвуковой датчик Lego mindstorms EV3"

Скачать материал
Скачать материал "Презентация по робототехнике на тему "Изучаем ультразвуковой датчик Lego mindstorms EV3""

Получите профессию

Няня

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Дефектоскопист

Описание презентации по отдельным слайдам:

  • Конкурс-выставка методических материалов «Я-профессионал»Изучаем ультразвуков...

    1 слайд

    Конкурс-выставка методических материалов «Я-профессионал»
    Изучаем ультразвуковой датчик Lego mindstorms EV3
    Муниципальное автономное учреждение дополнительного образования
    «Центр технического творчества Орехово-Зуевского муниципального района»
    Выполнил: педагог дополнительного образования
    Демченков Денис Сергеевич
    Номинация: Учебная призентация по дополнительным
    общеразвивающим программам
    Направленность: Робототехника
    2017г.

  • Изучаем ультразвуковой датчикLego mindstorms EV3

    2 слайд

    Изучаем ультразвуковой датчик
    Lego mindstorms EV3

  • Главное назначение ультразвукового датчика, это определение расстояния до пре...

    3 слайд

    Главное назначение ультразвукового датчика, это определение расстояния до предметов, находящихся перед ним. Для этого датчик посылает звуковую волну высокой частоты (ультразвук), ловит обратную волну, отраженную от объекта и, замерив время на возвращение ультразвукового импульса, с высокой точностью рассчитывает расстояние до предмета.
    Ультразвуковой датчик может выдавать измеренное расстояние в сантиметрах или в дюймах. Диапазон измерений датчика в сантиметрах равен от 0 до 255 см, в дюймах - от 0 до 100 дюймов. Датчик не может обнаруживать предметы на расстоянии менее 3 см (1,5 дюймов). Так же он не достаточно устойчиво измеряет расстояние до мягких, тканевых  и малообъемных объектов. Кроме режимов измерения расстояния в сантиметрах и дюймах датчик имеет специальный режим "Присутствие/слушать". В этом режиме датчик не излучает ультразвуковые импульсы, но способен обнаруживать импульсы другого ультразвукового датчика.

  • У нашего робота, собранного по инструкции small-robot-45544, ультразвуковой д...

    4 слайд

    У нашего робота, собранного по инструкции small-robot-45544, ультразвуковой датчик уже закреплен впереди по ходу движения. Подключим его кабелем к порту "3" модуля EV3 и приступим к разбору практических примеров использования ультразвукового датчика.
    Задача №1: написать программу, останавливающую прямолинейно движущегося робота, на расстоянии 15 см до стены или препятствия.
    Для решения задачи воспользуемся уже знакомым нам программным блоком "Ожидание" Оранжевой палитры, переключив его в Режим: "Ультразвуковой датчик" - "Сравнение" - "Расстояние в сантиметрах« (Рис. 1).

  • Рис. 1

    5 слайд

    Рис. 1

  • Решение:
Начать прямолинейное движение вперед (Рис. 2 поз. 1)
Ждать, пока зна...

    6 слайд

    Решение:
    Начать прямолинейное движение вперед (Рис. 2 поз. 1)
    Ждать, пока значение ультразвукового датчика не станет меньше 15 см. (Рис. 2 поз. 2)
    Прекратить движение вперед (Рис. 2 поз. 3)


    Рис. 2
    Задача решена!

  • Задача №2: написать программу для робота, держащего дистанцию в 15 см от преп...

    7 слайд

    Задача №2: написать программу для робота, держащего дистанцию в 15 см от препятствия. 
    Решение: 
    Поведение робота будет следующим:
    при значении показания ультразвукового датчика больше 15 см робот будет двигаться вперед, стараясь приблизиться к препятствию;
    при значении показания ультразвукового датчика меньше 15 см робот будет двигаться назад, стараясь удалиться от препятствия.
    Мы уже знаем, что за организацию выбора выполняемых блоков в зависимости от условия отвечает программный блок "Переключатель" Оранжевой палитры. Установим для блока "Переключатель"режим "Ультразвуковой датчик" - "Сравнение" - "Расстояние в сантиметрах" (Рис. 3 поз.1). Параметр "Тип сравнения" блока "Переключатель" установим в значение "Больше"=2, а"Пороговое значение" определим равным 15 (Рис. 3 поз. 2). Такие настройки программного блока"Переключатель" приведут к следующему поведению программы: При показаниях ультразвукового датчика больше 15 см будут выполняться программные блоки, помещенные в верхний контейнер (Рис. 3 поз. 3), в противном случае будут выполняться программные блоки, помещенные в нижний контейнер(Рис. 3 поз. 4).

  • Рис. 3
Поместим в эти контейнеры программные блоки, включающие движение впере...

    8 слайд

    Рис. 3
    Поместим в эти контейнеры программные блоки, включающие движение вперед и назад. Для того чтобы программный блок "Переключатель" выполнялся многократно, поместим его внутрь программного блока "Цикл" Оранжевой палитры (Рис. 4).

  • Загрузите получившуюся программу в робота и запустите ее на выполнение. Если...

    9 слайд

    Загрузите получившуюся программу в робота и запустите ее на выполнение. Если перед роботом отсутствует препятствие, то он поедет вперед. Поднесите руку близко к ультразвуковому датчику, попробуйте отводить - приближать руку.
    Рис. 4

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

    10 слайд

    Робот-полицейский
    Принцип работы ультразвукового датчика очень похож на радар, который применяется для измерения скорости движущихся автомобилей. Как радар узнаёт скорость автомобиля? Он измеряет расстояние до движущегося объекта, ждёт заданное небольшое время и повторяет измерение. Разность расстояний - это пройденный путь автомобиля. Разделив пройденный путь на время между двумя измерениями, можно найти скорость, с которой двигался объект измерения.
    Давайте же научим и нашего робота работе радара!

  • Последовательность действий, выполняемых роботом, будет следующей:
Робот ждёт...

    11 слайд

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

    Рис. 5

  •  Начнём создавать программу для нашего робота-полицейского.
С помощью програм...

    12 слайд

     Начнём создавать программу для нашего робота-полицейского.
    С помощью программного блока "Ожидание" ждём появления объекта в зоне контроля робота (Рис. 6 поз. 1). Расстояние до объекта передаем в программный блок "Математика" (Рис. 6 поз. 4).
    С помощью программного блока "Ожидание" ждем 1 секунду.
    Второй раз снимаем показание ультразвукового датчика (Рис. 6 поз. 3) и передаем полученное значение в программный блок "Математика" (Рис. 6 поз. 4).
    В программном блоке "Математика" находим расстояние, пройденное объектом измерения за 1 секунду. Полученное значение передаем в программный блок "Сравнение" (Рис. 6 поз. 5) и выводим на экран (Рис. 6 поз. 6).
    С помощью программного блока "Сравнение" (Рис. 6 поз. 5) сравниваем пройденное расстояние с пороговым значением, равным 10. Результат сравнения двух чисел представляет собой логический вывод. Логический вывод может принимать одно из двух значений: "Да" или "Нет". Этот вывод мы передаем в прогаммный блок "Переключатель" (Рис. 6 поз. 7), настроив его на прием логических значений. Обратите внимание: шины данных, передающие логические значения, окрашены в зеленый цвет, в отличие от желтых шин данных, передающих числовые значения. (В дальнейшем мы подробнее ознакомимся с принципами обработки логических значений).
    С помощью программного блока "Переключатель" мы организуем две ветки поведения программы в зависимости от скорости объекта. Если объект за 1 секунду приблизился к роботу, больше чем на10 см, значит, будем считать его приближение критическим и подадим сигналы тревоги (Рис. 6 поз. 8). В противном случае будем считать, что объект движется медленно, в этом случае робот включит зеленую подсветку клавиш модуля EV3 и произнесёт "Okay".
    В конце программы еще раз воспользуемся программным блоком "Ожидание" (Рис. 6 поз. 10) и "придержим" завершение программы на 5 секунд, чтобы успеть прочитать информацию на экране модуля EV3.

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

    13 слайд

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

  • Ультразвуковой датчик - режим "Присутствие/слушать"Как уже отмечалось выше, в...

    14 слайд

    Ультразвуковой датчик - режим "Присутствие/слушать"
    Как уже отмечалось выше, в этом режиме ультразвуковой датчик способен обнаруживать излучение другого ультразвукового датчика. Результатом обнаружения является логическое значение: "Да", если найдено ультразвуковое излучение, или "Нет", если ничего не найдено. Данный режим можно использовать, например, в состязаниях роботов-шпионов (описание режима уже говорит о том, что для его использования необходимо минимум два робота).
    Задача № 3: необходимо написать программу, обнаруживающую другого робота, с работающим ультразвуковым датчиком.

  • Решение Задачи №3

    15 слайд

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

Получите профессию

Интернет-маркетолог

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 671 782 материала в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 09.02.2017 11061
    • PPTX 449 кбайт
    • 624 скачивания
    • Рейтинг: 5 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Демченков Денис Сергеевич. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

    Удалить материал
  • Автор материала

    Демченков Денис Сергеевич
    Демченков Денис Сергеевич
    • На сайте: 7 лет и 2 месяца
    • Подписчики: 2
    • Всего просмотров: 41619
    • Всего материалов: 5

Ваша скидка на курсы

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

Курс профессиональной переподготовки

Технолог-калькулятор общественного питания

Технолог-калькулятор общественного питания

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Специалист в области охраны труда

72/180 ч.

от 1750 руб. от 1050 руб.
Подать заявку О курсе
  • Сейчас обучается 33 человека из 20 регионов
  • Этот курс уже прошли 158 человек

Курс профессиональной переподготовки

Библиотечно-библиографические и информационные знания в педагогическом процессе

Педагог-библиотекарь

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 499 человек из 71 региона
  • Этот курс уже прошли 2 336 человек

Курс профессиональной переподготовки

Организация деятельности библиотекаря в профессиональном образовании

Библиотекарь

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 290 человек из 67 регионов
  • Этот курс уже прошли 852 человека

Мини-курс

Стратегия продаж и продуктовая линейка: успех в современном бизнесе

2 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Основы продаж и управление продуктом

3 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Профессиональное развитие педагога: успехи и карьера в образовании

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Этот курс уже прошли 12 человек