Разделы презентаций


УЛЬТРАЗВУКОВОЙ ДАТЧИК РОБОТ-ПОЛИЦЕЙСКИЙ

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

Слайды и текст этой презентации

Слайд 1УЛЬТРАЗВУКОВОЙ ДАТЧИК РОБОТ-ПОЛИЦЕЙСКИЙ
Обучающие материалы для датчика «Робот-полицейский» и режима работы

«Присутствие/Слушать»

УЛЬТРАЗВУКОВОЙ ДАТЧИК РОБОТ-ПОЛИЦЕЙСКИЙОбучающие материалы для датчика «Робот-полицейский» и режима работы «Присутствие/Слушать»

Слайд 2Введение
Принцип работы ультразвукового датчика очень похож на радар, который применяется

для измерения скорости движущихся автомобилей. Как радар узнаёт скорость автомобиля?

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

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

роботом, будет следующей:
Робот ждёт появления в зоне контроля движущегося объекта;
измеряет

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


Рисунок 1

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

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

помощью программного блока "Ожидание" ждём появления объекта в зоне контроля

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

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

Слайд 5Решение задачи, часть 2.
5. С помощью программного блока "Сравнение" (Рис. 2

поз. 5) сравниваем пройденное расстояние с пороговым значением, равным 10.

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

Слайд 6Решение задачи
Рисунок 2
Вернуться к решению
Задачи, часть 1.
Вернуться к решению


Задачи, часть 2.

Решение задачиРисунок 2Вернуться к решению Задачи, часть 1.Вернуться к решению Задачи, часть 2.

Слайд 7Решение задачи
Загрузите программу в робота, расположите робота так, чтобы перед

ним на расстоянии 60 сантиметров отсутствовали другие предметы, запустите программу

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

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

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

обнаружения является логическое значение: "Да", если найдено ультразвуковое излучение, или "Нет", если ничего не найдено. Данный режим можно использовать, например, в состязаниях роботов-шпионов (описание режима уже говорит о том, что для его использования необходимо минимум два робота).
Ультразвуковой датчик - режим

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

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

Слайд 10Решение
Рисунок 3

РешениеРисунок 3

Слайд 11Решение
Для решения этой задачи предлагается самостоятельное написание программы с разбором

в следующем уроке. Попробуйте описать свои наблюдения и решение!

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

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика