Рабочие листы
к вашим урокам
Скачать
1 слайд
МБУ ДО «ЦДО»
объединение
Робототехника с Lego Mindstorms EV3
Занятие 7
Тема:
Составление программ для «Кегельринг»
Педагог доп. образования Давыдова А.А.
Программирование робота.
Составление алгоритма действия робота.
Материал для дистанционного обучения
2 слайд
Действий робота для обнаружения одной кегли на поле:
вращаться вокруг своей оси по часовой стрелке, пока впереди расположенный датчик не обнаружит кеглю;
остановиться напротив кегли;
двигаться вперед, пока датчик цвета не обнаружит черную границу поля;
остановиться;
двигаться назад в центр поля.
Выбираем пороговое значение для обнаружения кегли напротив нашего робота. Для этого загрузим среду программирования, создадим новый проект - "lessons-2", новую программу в проекте назовем "lesson-11".
Подключим робота к среде программирования, затем установим его точно в центр поля, поставим напротив робота кеглю.
3 слайд
На "Странице аппаратных средств", находящейся в правом нижнем углу среды программирования, выберем вкладку "Представление порта« поз. 1 и снимем показание датчика, определяющего расстояние до кегли поз.2, установив соответствующий режим отображения показаний.
В нашем случае ультразвуковой датчик в режиме "Расстояние в сантиметрах" показывает значение - 25,9 .
Инфракрасный датчик в режиме "Приближение"
показывает значение - 48
4 слайд
Ультразвуковой датчик
Для того, чтобы заставить робота вращаться вокруг своей оси, воспользуемся программным блоком "Независимое управление моторами" "Зеленой палитры", Режим работы блока установим "Включить", значение мощности для порта "B" установим равным 30, значение мощности для порта "C" установим равным -30 (поз.1),
Для поиска кегли используем программный блок "Ожидание" "Оранжевой палитры" в режиме "Ультразвуковой датчик - Сравнение - Расстояние в сантиметрах". Для гарантированного нахождения увеличим пороговое значение срабатывания датчика до 35 (поз. 2)
После того, как робот окажется напротив кегли, используя программный блок "Независимое управление моторами" "Зеленой палитры" выключим моторы (поз. 3).
5 слайд
Инфракрасный датчик
Для того, чтобы заставить робота вращаться вокруг своей оси, воспользуемся программным блоком "Независимое управление моторами" "Зеленой палитры", Режим работы блока установим "Включить", значение мощности для порта "B" установим равным 30, значение мощности для порта "C" установим равным -30 (поз.1),
Для поиска кегли воспользуемся программным блоком "Ожидание" "Оранжевой палитры" в режиме "Инфракрасный датчик - Сравнение - Приближение". Для гарантированного нахождения увеличим пороговое значение срабатывания датчика до 55 (поз. 2)
После того, как робот окажется напротив кегли, используя программный блок "Независимое управление моторами" "Зеленой палитры" выключим моторы (поз. 3).
6 слайд
Информационная поддержка:
https://www.youtube.com/watch?v=Mh6L0sPsrTM
https://www.youtube.com/watch?v=-eFKn_YHh7Q
https://www.youtube.com/watch?v=hnpxFeApOYU
Загрузим получившуюся
программу в робота
и запустим её на выполнение.
7 слайд
До новых встреч
Рабочие листы
к вашим урокам
Скачать
6 670 710 материалов в базе
Настоящий материал опубликован пользователем Давыдова Антонина Аркадьевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс профессиональной переподготовки
300/600 ч.
Курс повышения квалификации
36 ч. — 144 ч.
Курс повышения квалификации
36 ч. — 180 ч.
Мини-курс
10 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.