Михаил Момот. Мобильные роботы на базе Arduino
2-е издание, переработанное и дополненное
Мобильные роботы любой сложности легко и быстро!
Руководство для начинающих конструкторов написано в форме практических проектов по построению мобильных роботов. Для их реализации выбрана популярная платформа Arduino и единая базовая четырехколесная конструкция. Сложность проектов возрастает от простой, управляемой с пульта «машинки» до интеллектуального робота, самостоятельно играющего в кегельринг.
Рассказано, как управлять моторами, осуществлять сборку механики и электроники, программировать основные функции и управлять роботом. Роботы смогут обходить препятствия, выбираться из запутанных лабиринтов, искать кегли и определять их цвета, ориентироваться по электронному компасу и даже балансировать на двух колесах.
Оглавление:
- Введение
Глава 1. Основные составные части робота
- Информационно-измерительная система
- Система принятия решений
- Система связи
- Исполнительная система
- Система энергоснабжения
- Механика робота
- Вспомогательные элементы
- Выводы
Глава 2. Провода и их соединения
- Виды проводов
- Способы соединений проводов
- Выводы
Глава 3. Электропитание
- Закон Ома
- Электрическая мощность
- Характеристики элементов питания
- Типы элементов электрического питания
- Стабилизация электропитания
- Выводы
Глава 4. Основы программирования Arduino
- Компьютерная программа
- Алгоритм
- Среда разработки Arduino IDE
- Мигаем светодиодом
- Мониторинг работы программы
- Переменные
- Условные операторы
- Операторы циклов while и for
- Функции
- Элементы объектно-ориентированного программирования
- Выводы
Глава 5. Ходовая часть
- Типы ходовых частей
- Выбор двигателей
- Выводы
Глава 6. Сборка базовой модели
- Минимальный комплект
- Элементы питания
- Двигатели
- Драйвер двигателей
- Соединение платы драйвера и двигателей
- Проверка правильности подключения платы драйвера и двигателей
- Подключение платы драйвера к контроллеру Arduino
- Верх корпуса
- Выключатель
- Бокс для элементов питания
- Подключение электропитания
- Укладка проводов
- Выводы
Глава 7. Схема управления движением
- Переменные и функции управления моторами
- Функции движений
- Первая поездка
- Выводы
Глава 8. Дистанционное управление роботом
- Способы дистанционного управления
- Управление роботом по каналу инфракрасной связи
- Управление роботом по каналу Bluetooth
- Выводы
Глава 9. Поворотная голова
- Ультразвуковой дальномер HC-SR04
- Схема подключения
- Измерение расстояния
- Управление сервомотором
- Монтаж головы
- Если что-то пошло не так
- Выводы
Глава 10. Ходовые испытания — обход препятствий
- Программа проверки и настройки основных функций робота
- Отладка программы
- Выводы
Глава 11. Робот, находящий выход из лабиринта
- Способ обхода лабиринта
- Обход лабиринта без модернизации робота
- Сравнение и выбор датчиков
- Модернизация робота
- Выводы
Глава 12. Робот, играющий в кегельринг
- Простой кегельринг
- Двухцветный кегельринг
- Модернизация робота
- Программа
- Выводы
Глава 13. Робот, держащий направление по электронному компасу
- О компасе подробнее
- Электронный компас
- Модернизация робота
- Выводы
Глава 14. Балансирующий робот
- Гироскоп
- Акселерометр
- Электронный гироскоп
- Сборка балансирующего робота
- Программирование
- Выводы
Глава 15. Некоторые улучшения и прочая полезная информация
- Модернизация детектора препятствий
- Точные повороты
- Самостоятельная сборка корпуса робота
- Листинги
- Интересные каналы YouTube
- Приложение 1. Коммутационная плата Arduino UNO Sensor Shield V5.0
- Приложение 2. Крепление серводвигателя и ультразвукового дальномера HC-SR04 на шасси робота
- Приложение 3. Описание электронного архива
- Предметный указатель
Издательство: БХВ-Петербург
Серия: Электроника
Год издания: 2017
Страниц: 288
ISBN: 978-5-9775-3741-4
Формат: DjVu
Качество: высокое
Скачать книгу «Мобильные роботы на базе Arduino» (64 МБ):
Во 2-м издании обновлены все алгоритмы, добавлены проекты гироскоп-акселерометр, говорящий робот, голосовое управление роботом, механическая "рука" и др.
Электронный архив, находящийся на сайте издательства, содержит детали робота для печати на 3d-принтере, векторные рисунки для резки лазером, листинги, дополнительные библиотеки и программы.
Издательство: БХВ-Петербург
Год: 2018
Формат: pdf
Страниц: 336
Язык: русский
Скачать книгу (39,7 МБ):
tanyavip1 19/10/21 Просмотров: 6053
+10