Информация о книге

978-5-9775-3741-4

Главная  » Научно-техническая литература » Прикладные науки. Техника » Радиоэлектроника. Связь » Радиотехника и радиоэлектроника: проектирование и производство » Мобильные роботы на базе Arduino

Момот М., Мобильные роботы на базе Arduino


серия: Электроника
БХВ-Петербург, 2017 г., 288 стр., 978-5-9775-3741-4


Наличие в интернет-магазинах

Магазинов: 1, Цена: от 650 руб. посмотреть все

Описание книги

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

Купить эту книгу можно в интернет-магазинах

  Лабиринт - 650 руб.
  Страница товара выбранного интернет-магазина откроется в новом табе

Поделиться ссылкой на книгу



Содержание книги

Введение
Глава 1. Основные составные части робота
Информационно-измерительная система
Датчик касания
Датчик температуры
Датчик освещенности
Датчик препятствия
Ультразвуковой датчик расстояния
Оптический рефлекторный датчик расстояния
Детектор шума
Энкодер
Датчик движения
Датчик газа
Датчик влажности
Видеокамера
Система принятия решений
Микроконтроллер
Контроллер Arduino
Система связи
Инфракрасный приемник
Канал Bluetooth
Канал Wi-Fi
Дисплей?
Исполнительная система
Электрический двигатель постоянного тока
Сервомотор
Шаговый двигатель
Система энергоснабжения
Механика робота
Вспомогательные элементы
Резистор
Светодиод
Выключатель
Выводы
Глава 2. Провода и их соединения
Виды проводов
Одножильные
Многожильные
Способы соединений проводов
Скрутка
Соединение клеммами
Пайка и ее основы
Оборудование и материалы
Этапы пайки
Выбор паяльника
Уход за паяльником
Припои
Флюсы
Выводы
Глава 3. Электропитание
Закон Ома
Электрическая мощность
Характеристики элементов питания
Номинальное напряжение
Номинальный ток
Емкость
Форм-фактор
Типы элементов электрического питания
Солевые батареи
Алкалиновые батареи
Никель-металлогидридные аккумуляторы
Литий-ионные аккумуляторы
Стабилизация электропитания
Стабилизация напряжения
Стабилизация электрического тока
Выводы
Глава 4. Основы программирования Arduino
Компьютерная программа
Алгоритм
Среда разработки Arduino IDE
Установка Arduino IDE
Начало работы с Arduino IDE
Подключение контроллера Arduino к ПК
Мигаем светодиодом
Мониторинг работы программы
Переменные
Условные операторы
Оператор If... else
Оператор switch... case
Операторы циклов while и for
Функции
Элементы объектно-ориентированного
программирования
Выводы
Глава 5. Ходовая часть
Типы ходовых частей
Ноги
Гусеницы
Колеса с дифференциалом
Колеса на моторах
Летающие роботы
Выбор двигателей
Драйверы двигателей
Широтно-импульсная модуляция
Вращение в обе стороны
Выводы
Глава 6. Сборка базовой модели
Минимальный комплект
Элементы питания
Двигатели
Драйвер двигателей
Соединение платы драйвера и двигателей
Проверка правильности подключения платы
драйвера и двигателей
Подключение платы драйвера к контроллеру
Arduino
Верх корпуса
Выключатель
Бокс для элементов питания
Подключение электропитания
Укладка проводов
Выводы
Глава 7. Схема управления движением
Переменные и функции управления моторами
Функции движений
Первая поездка
Алгоритм
Программа
Выводы
Глава 8. Дистанционное управление роботом
Способы дистанционного управления
Управление роботом по каналу инфракрасной связи
Схема подключения
Рекомендации по установке
Установка расширенной библиотеки
Получение кодов кнопок для используемого пульта
Программа
Управление роботом по каналу Bluetooth
Подбор элементной базы
Подключение к Arduino
Смена имени робота
Настройка смартфона
Устранение радиопомех
Программа
Выводы
Глава 9. Поворотная голова
Ультразвуковой дальномер HC-SR04
Схема подключения
Измерение расстояния
Управление сервомотором
Монтаж головы
Если что-то пошло не так
Выводы
Глава 10. Ходовые испытания - обход препятствий
Программа проверки и настройки основных
функций робота )
Константы и постоянные времени
Отладка программы
Выводы
Глава 11. Робот, находящий выход из лабиринта
Способ обхода лабиринта
Обход лабиринта без модернизации робота
Программа
Сравнение и выбор датчиков
Ультразвуковой датчик HC-SR04
Инфракрасный детектор препятствия
Инфракрасный датчик Sharp GP2Y0A21 УК
Обоснование выбора датчика препятствия
Модернизация робота
Монтаж детекторов препятствия
Программа для робота с детекторами препятствия
Модернизируем программу
Выводы ?
Глава 12. Робот, играющий в кегельринг
Простой кегельринг
Двухцветный кегельринг
Порядок обхода
Обнаружение черной линии
Фотодиод
Фоторезистор
Фототранзистор
Инфракрасный датчик отражения TCRT 5000
Обнаружение кегли
Определение цвета кегли
Коррекция направления движения
Модернизация робота
Установка датчиков
Схема соединений
Программа
Алгоритм поиска кегли
Алгоритм взаимодействия с кеглей
Выводы
Глава 13. Робот, держащий направление по
электронному компасу
О компасе подробнее
Электронный компас
Подключение
Организация обмена данными
Модернизация робота
Получение данных от HMC5883L
Правильная установка магнитометра
Программа
Калибровка
Выводы
Глава 14. Балансирующий робот
Гироскоп
Акселерометр
Электронный гироскоп
Подключение гироскопа-акселерометра MPU-6050
Получение данных с MPU-6050
Шкала значений MPU-6050
Сборка балансирующего робота
Схема подключения
Конструкция
Программирование
Программа,на показаниях гироскопа
Программа с фильтром Калмана
Программа с комплементарным фильтром
Комплементарный фильтр
Точная настройка
Выводы
Глава 15. Некоторые улучшения и прочая полезная
информация
Модернизация детектора препятствий
Точные повороты
Самостоятельная сборка корпуса робота
Листинги
Интересные каналы YouTube
Приложение 1. Коммутационная плата Arduino UNO
Sensor Shield V5.0
Приложение 2. Крепление серводвигателя и
ультразвукового дальномера HC-SR04
на шасси робота
Приложение 3. Описание электронного архива
Предметный указатель


Об авторе


Последние поступления в рубрике "Радиотехника и радиоэлектроника: проектирование и производство"



Радиотехническое обеспечение полетов воздушных судов и авиационная электросвязь в гражданской авиации. Федеральные авиационные правила Радиотехническое обеспечение полетов воздушных судов и авиационная электросвязь в гражданской авиации. Федеральные авиационные правила 

Документ продается с актуализацией на дату продажи!Приказ Минтранса России от 20.10....

Антенны эллиптической поляризации в спутниковой навигации и телеметрии Антенны эллиптической поляризации в спутниковой навигации и телеметрии Сагач В., Курдюмов О.

В книге описываются характеристики спиральных, турникетных, микропо-лосковых антенн эллиптической поляризации (АЭП), используемых в навигационных и телеметрических системах. Представлен новый класс АЭП – антенны с многоточечным возбуждением и вытекающей волной. Эти антенны работоспособны в трехоктавной полосе частот....

Технологии радиоэлектронного мониторинга в системах вооружения и военной техники ВМФ Технологии радиоэлектронного мониторинга в системах вооружения и военной техники ВМФ Федотов А.В., Емелин В.

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

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Момот М., Мобильные роботы на базе Arduino в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.