Популярное
Электроника, электрика
Микроконтроллеры
Журнал Радио

Мобильные роботы на базе Arduino (+file)

Момот М.В. Мобильные роботы на базе Arduino (+file)

Название: Мобильные роботы на базе Arduino (+file)
Автор: Момот М.В.
Год: 2017
Издательство: БХВ-Петербург
Язык: русский
Формат: djvu
Страниц: 288
Размер: 62.9 Мб

Руководство для начинающих конструкторов написано в форме практических проектов по построению мобильных роботов. Для их реализации выбрана популярная платформа Arduino и единая базовая четырехколесная конструкция. Сложность проектов возрастает от простой, управляемой с пульта «машинки» до интеллектуального робота, самостоятельно играющего в кегельринг.

Рассказано, как управлять моторами, осуществлять сборку механики и электроники, программировать основные функции и управлять роботом. Роботы смогут обходить препятствия, выбираться из запутанных лабиринтов, искать кегли и определять их цвета, ориентироваться по электронному компасу и даже балансировать на двух колесах.

Электронный архив, содержит детали робота для печати на 3d-принтере, векторные рисунки для резки лазером, листинги и дополнительные библиотеки.

Оглавление:
Глава 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 (+file)

Upgrade to Premium


Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.