«Робототехника. Программирование наземных и летательных аппаратов».
Автор: Кириллов Роман Александрович,
учитель информатики
МОАУ СОШ №36 г. Тамбов
FindTheSlide.com - это сайт презентаций, докладов, шаблонов в формате PowerPoint.
Email: Нажмите что бы посмотреть
Презентация на тему Робототехника. Программирование наземных и летательных аппаратов, из раздела: Образование. Эта презентация содержит 18 слайда(ов). Информативные слайды и изображения помогут Вам заинтересовать аудиторию. Скачать конспект-презентацию на данную тему можно внизу страницы, поделившись ссылкой с помощью социальных кнопок. Также можно добавить наш сайт презентаций в закладки! Презентации взяты из открытого доступа или загружены их авторами, администрация сайта не отвечает за достоверность информации в них. Все права принадлежат авторам презентаций.
«Робототехника. Программирование наземных и летательных аппаратов».
Автор: Кириллов Роман Александрович,
учитель информатики
МОАУ СОШ №36 г. Тамбов
Вопросы на повторение
Что такое робототехника?
Что такое робот?
Какие виды роботов вы знаете?
Для чего нужны роботы?
Какие конструкторы вы знаете?
Задание на повторение
Создать программу, которая позволяет «вращать» карусель из конструктора Fischertechnik по следующему алгоритму :
Старт
вращение по часовой стрелки (1 минута )
остановка (5 секунд)
вращение против часовой стрелки (1 минута )
Этапы конструирования робота
Обозначение темы проекта.
Цель и задачи представляемого проекта. Гипотеза.
Выбор конструктора для реализации поставленных целей и задач.
Конструирование робота.
Программирование робота с помощью программного обеспечения.
Тестирование модели, устранение дефектов и неисправностей.
План
Программное обеспечение.
Среда программирования.
Основные программные блоки.
Загрузка программы в блок конструктора.
Каждый проект будет отображаться в виде вкладки в верхней
части экрана. Ниже вы увидите вкладки программ, которые
относятся к выбранному проекту. Вы можете добавить новый
проект или программу, нажав кнопку «+» справа от остальных
кнопок. Чтобы закрыть вкладку, нажмите Х.
Программное обеспечение EV3
Программирование Mindstorms EV3
Программирование EV3 происходит сразу после того как вы создали своего робота. Нужно научить робота EV3 выполнять различные команды.
Запрограммировать робота с микрокомпьютером EV3 можно несколькими различными способами:
1) Первый и самый простой способ – это при помощи интерфейса микроконтроллера EV3;
2) Среда программирования EV3 позволяет при помощи визуального программирования создавать достаточно сложные программы:
3) При помощи других языков программирования.
Lego EV3
среда программирования
Среда программирования Lego Mindstorms EV3 была разработана компанией National Instruments. В ее основе лежит мощная среда инженерного программирования LabVIEW.
Программирование является визуальным и осуществляется перетаскиванием пиктограмм (иконок) в рабочее окно.
Графический интерфейс языка программирования EV3 поддерживает большинство структур программирования и дает возможность создавать сложные алгоритмические конструкции.
Программирование
Область программирования— здесь вы располагаете свою
программу
Палитры программирования— здесь вы найдете
конструктивные блоки для вашей программы.
Страница аппаратных средств— здесь вы устанавливаете
и управляете связью с модулем EV3 и видите, как подключены
моторы и датчики. Здесь вы также загружаете программы
в модуль EV3
Редактор контента— электронная тетрадь, встроенная
в программное обеспечение. Получите инструкции или
задокументируйте свой проект, используя текст,
изображения и видео..
Панель инструментов программирования— здесь вы найдете основные инструменты для работы с вашей программой
Основные программные блоки
1. Палитра блоков «Действие»
2. Палитра блоков «Управление операторами»
3. Палитра блоков «Датчик»
4. Палитра блоков «Операции с данными»
5. Палитра блоков «Дополнения»
Практическая работа
Сборка модели
Задача №1
Написать программу для робота, держащего дистанцию в 30 см от препятствия.
Решение:
Поведение робота будет следующим:
при значении показания ультразвукового датчика больше 30 см робот будет двигаться вперед, стараясь приблизиться к препятствию;
при значении показания ультразвукового датчика меньше 30 см робот будет двигаться назад, стараясь удалиться от препятствия.
3. Подключение к компьютеру
Практическая работа
Задача №2
Написать программу взлета и посадки квадракоптера Геоскан Пионер (используя программное обеспечение TRIK Studio PIONEER) по следующему алгоритму:
Начало
Включение красного светодиода
Задержка 1000 мс
Взлет
Задержка 1000 мс
Включение синего светодиода
Посадка
Конец
Домашние задание
Выучить основные блоки программирование из палитры «Действия» и «Управление операторами».
Рассмотреть задачу движение модели по полю с использованием ультразвукового датчика и датчика цвета.