Руководство для начинающих конструкторов написано в форме практических проектов по построению мобильных роботов. Для их реализации выбрана популярная платформа 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. Описание электронного архива Предметный указатель
Название: Мобильные роботы на базе Arduino Автор(ы): Михаил Момот Издательство: БХВ-Петербург Жанр: Электроника Год выпуска: 2017 Страниц: 288 Язык: Русский Качество: Хорошее Формат: DjVu в архиве RaR Размер: 64 МБ +5% на востановление
Скачать "Михаил Момот. Мобильные роботы на базе Arduino"