Министерство образования Республики Башкортостан
МКУ управление образования администрации МР Илишевский район
МБОУ СОШ №4
Урок на тему:
«Конструирование робота с инфракрасным датчиком»
(7 класс)
учитель технологии
Саттаров Рустем Фаритович
с. Верхнеяркеево. 2021 г.
Тема: «Конструирование робота с инфракрасным датчиком»
Класс: 7 класс
Время работы: 90 минут
Цель: научится собирать робот и программировать
Формирование УУД:
- предметные: научиться выполнять сборку робота EV3 под названием EXPLOR3R
- метапредметные: регулятивные – понимать и уметь объяснить, что особенности сборки и программирования дают возможность научиться практическим навыкам;
- познавательные – раскрывать в себе способность видеть по новому, в обычном необычное, неожиданное. Осваивать навыки работы с программами;
- коммуникативные – проявлять активность в решении практических задач;
- личностные: доброжелательность и эмоционально-нравственная отзывчивость на прекрасное;
Оборудование: Набор LEGO Mindstorms EV3, компьютер
Место проведения: кабинет «Точки роста»
План урока:
1. Этап мотивации. 1-2 мин Здравствуйте, ребята.
(Проверяет готовность к уроку)
2. Этап актуализации знаний. 3-4 мин Целеполагание и постановка задач. Беседа по уточнению и конкретизации знаний. Скажите, о чем мы будем с вами сегодня говорить?
- Какую работу нам предстоит выполнить? Чему научиться?
3. Изучение нового материала.
Роботы EV3 состоят из моторов, датчиков и программируемого модуля EV3. Чтобы было проще понять, как работает каждый из компонентов, мы применим только некоторые из них. Мы будем использовать модуль EV3 и два больших мотора для сборки передвижного робота под названием EXPLOR3R. На него мы установим инфракрасный датчик для дистанционного управления. После того как закончим сборку, мы узнаем, как управлять роботом с помощью кнопок модуля EV3 и удаленно.
Следующее, что понадобится нам после сборки робота, это программа. Например, такая, которая заставит двигаться EXPLOR3R вперед, а затем повернуть налево или направо.
Мы узнаем, как создавать и редактировать программы на основе программного обеспечения EV3. Можно создавать программы для роботов без компьютера, спользуя возможности модуля EV3.
Но такие программы обладают довольно ограниченным функционалом и не позволят нам получить доступ ко многим возможностям модуля EV3.
4. Постановка практической задачи.
На первом этапе мы начинаем сборку EXPLOR3R, на втором этапе программирование
5. Выполнение практической работы.
Первый этап. Открываем набор и выбираем детали представленные на рисунке
Затем по инструкции начинаем сборку по этапам
2 этап. Программирование LEGO Mindstorms EV3. Подключаем робот к компьютеру через провод USB
Рис1 Робот подключен к компьютеру с помощью USB-кабеля, входящего в комплект. Используйте USB-порт в верхней части модуля EV3, как показано на рисунке
-
Подключите робота к компьютеру с помощью USB-кабеля, который входит в комплект (рис. 3.1), и включите модуль EV3. Вам нужно будет подключать робота к компьютеру каждый раз, когда потребуется загрузить в него программу.
-
Запустите программу EV3, дважды щелкнув мышью по ярлыку LEGO MINDSTORMS EV3 Home Edition на рабочем столе. После загрузки программы вы должны увидеть начальный экран — лобби, где вы будете создавать новые проекты и открывать существующие.
-
Создайте проект новой программы, щелкнув мышью по кнопке + в левой верхней части экрана, как показано на рис. 2
Теперь нажмите кнопку Загрузить и запустить
(Download and Run) (рис. 2). Компьютер загрузит созданную программу в модуль EV3 вашего робота, который после этого начнет двигаться вперед. Чтобы загрузить и запустить эту программу еще раз, нажмите кнопку Загрузить и запустить (Download and Run) еще раз.
Если ваш робот переместился вперед на небольшое расстояние, вы создали свою первую программу. Поздравляю!
Рис. 3. После того как вы выбрали блок из палитры программирования, поместите его в область программирования. Если это первый блок в программе, поместите его сразу после блока Начало
г
Создание подключения с помощью соединительной шины
Нажав и удерживая кнопку мыши, перетащите разъем,чтобы создать соединитель
О Н А
Удаление подключения с помощью соединительной шины
Щелкните мышью по разъему первого блока, чтобы соединить блоки непосредственно
Или щелкните мышью по штекеру соединителя, чтобы удалить его, а блоки оставить на своих местах
Л
Кнопка Загрузить и запустить
Кнопка
Загрузить
Кнопка Развернуть/ свернуть страницу аппаратных средств
Кнопка
Запустить
выбранное
Область управлена в память модуля EV3, у вас есть возможность запускать эту программу, даже если вы отключите USB-кабель. Ваши программы остаются в памяти модуля EV3, даже когда вы выключаете EV3, что позволяет запускать их каждый раз, когда захотите поиграть с роботом. прекращает работу или вы останавливаете ее нажатием кнопки «Назад» на модуле EV3, вы можете перезапустить ее вручную с помощью специальных кнопок EV3, о которых говорилось в главе 2. Все программы, которые вы загрузили в память модуля, вы найдете на вкладке Навигация по файлам (File Navigation) модуля EV3. Программы, которые вы запускали последними, отображаются на вкладке Выполнить последние (Run Recent).
[
. Вкладки нескольких программ в проекте. Символ * в имени MyFirstProject.ev3 * указывает на несохраненные изменения в вашем проекте
Программ ы хранятся в папках проектов на вкладке Навигация по файлам. Имя папки совпадает с именем проекта
L
Страница Свойства проекта. Вы можете дополнить свой проект фотографиями и описанием или поделиться им с другими людьми. Дважды щелкните по имени программы в списке, чтобы открыть ее, или выберите ее и нажмите кнопку Удалить (Delete), чтобы удалить из проекта
Нажмите и удерживайте клавишу Ctrl
L «| | t ® © И ц |
ф | О 75 1 У |
При выборе инструмента Сдвиг (Pan) по области программирования вы можете перемещаться с помощью мыши. Это особенно полезно, если вы разрабатываете сложные программы, которые не отображаются целиком в окне программы. Для перехода к определенной части программы выберите инструмент Сдвиг (Pan), а затем, нажав и удерживая кнопку мыши в области программирования, перетащите мышь.
Удерживание в нажатом состоянии клавиши Alt при использовании инструмента Выбрать (Select) позволяет достичь того же эффекта.
'едактировать Инструш
Рулевое управление
азить контекстную справку
Политика
1вльности и использования
Проверить наличие обновлений Дать отзыв
Рис. 3.18. Окно контекстной справки отображает информацию о выбранном блоке (блок Рулевое управление в данном случае)
Для получения обзорного представления о большой программе нажмите кнопку Уменьшить масштаб (Zoom out), чтобы на экране отобразилось больше блоков. Нажмите кнопку Увеличить масштаб (Zoom in) или Сбросить масштаб (Zoom reset), чтобы вернуться к обычному режиму просмотра.
Создание комментариев
Кнопка Комментарий (Comment) используется для размещения комментариев в области программирования. Они не влияют на вашу программу, но помогают запомнить, за что отвечает каждая ее часть. При нажатии кнопки Комментарий (Comment) на панели инструментов в области программирования появляется соответствующее окно. Изменять размер и перемещать окно можно с помощью мыши. Чтобы ввести комментарий, дважды щелкните в окне, как показано на рис. 3.16. Чтобы удалить комментарий, щелкните мышью по соответствующему окну и нажмите кнопку Delete на клавиатуре.
Создание дубликатов блоков
Когда вы разрабатываете программу, иногда требуется продублировать последовательность блоков, а не перемещать их заново из палитры один за другим. Чтобы скопировать группу выделенных блоков, перетащите ее в новое расположение, удерживая клавишу Ctrl, как показано на рис. 3.17. То же самое вы можете сделать, выбрав по очереди команды меню Редактировать ► Копировать (Edit ► Copy) и Редактировать ► Вставить (Edit ► Paste), но в этом случае вы не сможете выбрать позицию в области программирования, куда будут помещены копии блоков.
Информация о LEGO® MINDSTORMS® EV3
Отобразить справку EV3
В режиме «Включить на количество оборотов» происходит включение обоих моторов, ожидание, пока один из них будет вращаться на количество оборотов, указанное во вводе «Обороты», а затем происходит выключение обоих моторов, Его можно использовать, чтобы заставить вашего робота пройти определенное расстояние или
3 DriveForward х
Э MINDSTORMS EV3 Home Edition
У
Рис. 3.17. Дублирование последовательности блоков. 1. Удерживайте нажатой левую кнопку мыши, заключите в выделение последовательность блоков, которую вы хотите дублировать. 2. Удерживая нажатой клавишу Ctrl, перетащите блоки мышью в новую позицию. В операционной системе macOS используйте клавишу ^
| f ® Ф И д| |
| 13 У 1Л Гч О |
Внесение данных в электронный блок
Блоки рулевого управления
6. Рефлексия.
-
Назовите виды роботов
-
Почему необходимо программирование?
-
Какие наборы, и программы необходимы для выполнения?
7. Итог урока.
Подведение итогов урока. Разборка робота. Уберите наборы в отведённое для этого место.
8. Домашнее задание. Повторить термины программирования