Книга посвящена программированию робота EV3 в среде Lego Mindstorms EV3. Работа является результатом многолетнего опыта непосредственного участия авторов в региональных, всероссийских и международных состязаниях по робототехнике и педагогической деятельности, направленной на подготовку учителей, преподавателей и тренеров по данной тематике.
Книга будет полезна педагогам начального, среднего, высшего и дополнительного образования, учащимся, студентам и всем, интересующимся вопросами робототехники.

Создание первого проекта.
Проект - это новая составляющая среды программирования, которая отсутствовала в предыдущих версиях. Проект содержит:
- программы;
- объекты, используемые в программах проекта:
- подпрограммы;
- звуки, изображения, видеоролики, текстовые файлы;
- переменные;
- константы.
Можно привести сравнение проекта с книгой MS Excel, которая состоит из листов. Причём листы могут быть автономны или содержать информацию, относящуюся к общей теме книги. При сохранении книги сохраняются все листы, при сохранении проекта в среде Lego Mindstorms EV3 сохраняются все входящие в него программы и используемые в них объекты.
Программы, содержащиеся в проекте EV3, могут относиться к выполнению одного задания для робота (например, варианты прохождения лабиринта или захват определённых предметов в зависимости от их расположения) или быть совершенно не связанными друг с другом.
ОГЛАВЛЕНИЕ.
Введение.
Глава 1. Характеристики робота. Создание и запуск первого проекта.
1.1. Краткая характеристика роботизированных платформ. Обзор среды программирования Lego Mindstorms EV3.
1.2. Способы подключения робота к компьютеру. Обновление прошивки блока EV3. Загрузка программ в блок EV3.
Глава 2. Программирование робота.
2.1. Моторы. Программирование движений по различным траекториям.
2.2. Работа с подсветкой, экраном и звуком.
2.2.1. Работа с экраном.
2.2.2. Работа с подсветкой кнопок на блоке EV3.
2.2.3. Работа со звуком.
2.3. Программные структуры.
2.3.1. Структура Ожидание.
2.3.2. Структура Цикл.
2.3.3. Структура Переключатель.
2.4. Работа с данными.
2.4.1. Типы данных. Проводники.
2.4.2. Переменные и константы.
2.4.3. Математические операции с данными.
2.4.4. Другие блоки работы с данными.
2.4.5. Работа с массивами.
2.4.6. Логические операции с данными.
2.5. Работа с датчиками.
2.5.1. Датчик касания.
2.5.2. Датчик цвета.
2.5.3. Гироскопический датчик.
2.5.4. Ультразвуковой датчик.
2.5.5. Инфракрасный датчик и маяк.
2.5.6. Датчик Вращение мотора (определение угла/количества оборотов и мощности мотора».
2.5.7. Кнопки управления модулем.
2.6. Работа с файлами.
2.7. Совместная работа нескольких роботов.
2.7.1. Соединение роботов кабелем USB.
2.7.2. Связь роботов с помощью Bluetooth-соединения.
2.8. Полезные блоки и инструменты.
2.8.1. Блок «Поддерживать в активном состоянии».
2.8.2. Блок «Остановить программу».
2.8.3. Создание подпрограмм.
2.8.4. Запись комментариев.
2.8.5. Использование проводного ввода порта.
Глава 3. Основные виды соревнований и элементы заданий.
3.1. Соревнования Сумо.
3.2. Кегельринг.
3.3. Слалом (объезд препятствий).
3.4. Программирование движения полиции.
3.4.1. Алгоритм движения по линии «Зигзаг» с одним и двумя датчиками цвета.
3.4.2. Алгоритм «Волна».
3.4.3. Алгоритм автоматическом калибровки датчика цвета.
3.5. Пропорциональное линейное управление.
3.5.1. Движение но линии на основе пропорционального управления.
3.5.2. Поиск и подсчёт перекрёстков при пропорциональном управлении движением по линии.
3.5.3. Проезд инверсии.
3.5.4. Движение робота вдоль стены.
3.6. Поиск цели в лабиринте.
Глава 4. Обновление встроенного ПО и перезапуск блока EV3.
Глава 5. Использование сторонних датчиков.
5.1. Работа с HiTech датчиком цвета.
5.2. Использование других датчиков.
Заключение.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Курс программирования робота EV3 в среде Lego Mindstorms EV3, Овсяницкая Л.Ю., Овсяницкий Д.Н., Овсяницкий А.Д., 2016 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Теги: учебник по программированию :: программирование :: Овсяницкая :: Овсяницкий
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
- Современный учебник JavaScript, часть 2, Кантор И.
- Современный учебник JavaScript, часть 1, Кантор И.
- Через задачи-к программированию, Касаткин В.Н., 1989
- Олимпиады по программированию для школьников, Брудно А.Л., Каплан Л.И., 1985
Предыдущие статьи:
- Изучение сложных систем с помощью Python, Дауни А.Б., 2019
- Основы программирования станков с ЧПУ для фрезерования древесины, Глебов И.Т., Глебов В.В., 2014
- Программирование, типовые задачи, алгоритмы, методы, Златопольский Д.М., 2012
- Развивающее программирование, Решение задан на языке паскаль, Рубанце В.