Конструктор мобильные роботы на базе arduino
Руководство для начинающих конструкторов написано в форме практических проектов по построению мобильных роботов. Для их реализации выбрана популярная платформа Arduino и единая базовая четырехколесная конструкция. Сложность проектов возрастает от простой, управляемой с пульта «машинки» до интеллектуального робота, самостоятельно играющего в кегельринг. Рассказано, как управлять моторами, осуществлять сборку механики и электроники, программировать основные функции и управлять роботом. Роботы смогут обходить препятствия, выбираться из запутанных лабиринтов, искать кегли и определять их цвета, ориентироваться по электронному компасу и даже балансировать на двух колесах. Электронный архив, находящийся на сайте издательства, содержит детали робота для печати на 3d-принтере, векторные рисунки для резки лазером, листинги и дополнительные библиотеки.
Об авторе
Момот Михаил Викторович, доцент кафедры информационных систем Томского политех-нического университета., Увлекается робототехникой, поклонник и пропагандист проекта Arduino с 2014 года. Основатель неформального клуба робототехников "Лига роботов ЮТИ ТПУ", объединяющего школьников студентов, преподавателей.
"Эту книгу я составлял как руководство для начинающих Конструкторов, людей, которым нравится конструировать. А за основу взял конструирование мобильных роботов на попу-лярной платформе Arduino, позволяющей реализовывать как простейших, так и достаточно интеллектуальных роботов. Платформа открытая, изготавливать дополнительные модули для нее может любой человек или организация, то же относится и к программам.
Представленные проекты имеют единую колесную базу, но различаются системами датчи-ков и программным кодом. В процессе сборки вы научитесь программировать на платформе Arduino, обращаться с электронными компонентами, усвоите принципы действия датчи-ков, при помощи которых роботы следят за внешним миром, научитесь удаленному управле-нию и сможете конструировать своих оригинальных роботов."
Михаил Момот, автор книги
Производитель: | БХВ-Петербург |
Количество страниц: | 288 |
Серия: | Внесерийные книги |
Материал: | бумага |
Размер: | 70×100/16, мягкая обложка |
Автор: | Момот М. |
*Ежемесячный платеж рассчитан по ставке 18% годовых. Итоговый платеж может отличаться от указанной суммы.
Если вы хотите научиться конструировать мобильного робота, но у вас пока нет знаний, опыта, деталей и электронных компонентов, то этот набор разработан специально для Вас. В его состав входит плата Arduino, необходимые электронные компоненты, двигатели, 4-х колесное шасси, а также популярная книга М. Момота "Мобильные роботы на базе Arduino".
Вы узнаете, из каких узлов состоит простейший робот и как выполнять электрические соединения. Научитесь программировать контроллер Arduino и подключать различные датчики для взаимодействия робота с внешним миром. Изучите ходовую часть и основы управления двигателями. Узнаете, как организовать дистанционное управление роботом с помощью смартфона с операционной системой Android или с пульта дистанционного управления. Сможете собрать различных роботов, построенных на основе простой базовой модели и способных выполнять различные задачи: находить выход из лабиринта, играть в кегельринг, двигаться по компасу, ориентироваться в пространстве и др.
ВЫ СМОЖЕТЕ:
- Изучить основы программирования контроллера Arduino;
- Сконструировать базовую модель мобильного робота;
- Дистанционно управлять роботом с помощью IR-пульта или смартфона Android;
- Изучить базовые алгоритмы управления роботом;
- Модернизировать и обучить базового робота движению по линии, выходу из лабиринта, путешествию по комнате, игре в кегельринг.
Контроллер
1 x Arduino UNO R3 + кабель USB
Датчики
1 x Ультразвуковой дальномер HC-SR04
3 x Датчик препятствия
3 x Датчик линии TCRT 5000
1 x Электронный компас GY-271 (HMC5883L)
Элементы крепежа
1 x Макетная плата малая
40 x Провода 20 см с разъемами "мама-мама"
8 x Провода 20 см тонкие многожильные
1 x Выключатель питания
Платы расширения
1 x Плата расширения V5 (UNO Sensor Shield V5, APC220)
1 x Драйвер двигателей 2-х канальный на базе L298N
Механические детали
2 x Шасси мобильного робота 4WD
4 x Колеса
1 x Кронштейн для установки датчика расстояния
Двигатели
4 x Двигатели колес
1 x Сервомотор аналоговый SG90
Светодиоды
5 x Светодиод красный
5 x Светодиод жёлтый
Компоненты для управления
1 x Пульт управления с ИК приемником
1 x Модуль Bluetooth HC-05
Элементы питания, зарядное устройство
2 x Аккумуляторы литиевый типа 18650
1 x Отсек для 2-х аккумуляторов типа 18650
1 x Зарядное устройство для аккумуляторов
Базовые компоненты
5 x Конденсатор 0.1 мкФ
10 x Резистор 220 Ом
Элементы крепежа
4 x Стойки для крепления двигателей
68 x Болты, гайки, шпильки
Если вы хотите научиться конструировать мобильного робота, но у вас пока нет знаний, опыта, деталей и электронных компонентов, то этот набор разработан специально для Вас. В его состав входит плата Arduino, необходимые электронные компоненты, двигатели, 4-х колесное шасси, а также популярная книга М. Момота “Мобильные роботы на базе Arduino“.
Вы узнаете, из каких узлов состоит простейший робот и как выполнять электрические соединения.
Научитесь программировать контроллер Arduino и подключать различные датчики для взаимодействия робота с внешним миром. Изучите ходовую часть и основы управления двигателями.
Узнаете, как организовать дистанционное управление роботом с помощью смартфона с операционной системой Android или с пульта дистанционного управления.
Сможете собрать различных роботов, построенных на основе простой базовой модели и способных выполнять различные задачи: находить выход из лабиринта, играть в кегельринг, двигаться по компасу, ориентироваться в пространстве и др.
Проекты и эксперименты
Вы сможете собрать пять различных по функциональным возможностям роботов, построенных на основе базовой модели.
Роботы смогут:
✓ находить выход из лабиринта;
✓ двигаться по линии;
✓ играть в кегельринг;
✓ двигаться по компасу
✓ ориентироваться в пространстве.
В приложении к книге содержится программный код, файлы с рисунками корпуса.
Состав набора
✓ Контроллер
x1 Плата, совместимая с Arduino Uno R3
x1 Кабель USB
✓ Платы расширения
x1 Плата расширения V5 (UNO Sensor Shield V5)
x1 Драйвер двигателей 2-х канальный на базе L298N
✓ Датчики
x1 Ультразвуковой дальномер HC-SR04
x3 Инфракрасный датчик препятствий
x3 Датчик линии TCRT 5000
x1 Электронный компас GY-271 (HMC5883L)
x1 Модуль GY-521 3-осевой акселерометр и гироскоп MPU6050
✓ Компоненты для управления
x1 Пульт управления + ИК приемник HX1838
x1 Модуль Bluetooth HC-05
✓ Элементы коммутации
x1 Плата макетная беспаечная [170 контактов], 45×34,5×8,5 мм
x40 Провода 20 см с разъемами “мама-мама”
x20 Провода 20 см с разъемами “папа-мама”
x8 Провода 20 см тонкие многожильные
x1 Выключатель питания KCD1-101
✓ Базовые компоненты
x5 Конденсатор керамический 0,1 мкФ
x10 Резистор 220 Ом
✓ Двигатели
x4 Двигатели колес
x1 Серводвигатель MG90S 13,6 г. 180°
✓ Светодиоды
x2 Светодиод красный 5 мм
x2 Светодиод зеленый 5 мм
x2 Светодиод синий 5 мм
x2 Светодиод желтый 5 мм
✓ Элементы питания, зарядное устройство
x2 Аккумуляторы литиевый 18650 3,7 В
x1 Отсек для 2-х аккумуляторов типа 18650
x1 Зарядное устройство для аккумуляторов 18650
✓ Механические детали
x2 Шасси мобильного робота 4WD
x4 Детали для установки серводвигателя и HC-SR04
x3 Детали бампера
x8 Детали для крепления двигателей
x4 Колеса
✓ Крепеж
x10 Стойки латунные
x105 Болты, гайки
x2 Нейлоновый стяжки 2,5х100 мм
x4 Держатель для светодиодов
x3 Втулки пластмассовые
х1 Клей
✓ Инструменты
x1 Отвертка
x1 Ключ гаечный M2хM3
✓ Руководство
x1 Инструкция по сборке мобильного робота
✓ Книга
x1 Момот М. Мобильные роботы на базе Arduino (2-изд.). – СПб.: БХВ-Петербург, 2017 – 336 с.
Если вы хотите научиться конструировать мобильного робота, но у вас пока нет знаний, опыта, деталей и электронных компонентов, то этот набор разработан специально для Вас. В его состав входит плата Arduino, необходимые электронные компоненты, двигатели, 4-х колесное шасси, а также популярная книга М. Момота "Мобильные роботы на базе Arduino".
Вы узнаете, из каких узлов состоит простейший робот и как выполнять электрические соединения. Научитесь программировать контроллер Arduino и подключать различные датчики для взаимодействия робота с внешним миром. Изучите ходовую часть и основы управления двигателями. Узнаете, как организовать дистанционное управление роботом с помощью смартфона с операционной системой Android или с пульта дистанционного управления. Сможете собрать различных роботов, построенных на основе простой базовой модели и способных выполнять различные задачи: находить выход из лабиринта, играть в кегельринг, двигаться по компасу, ориентироваться в пространстве и др.
ВЫ СМОЖЕТЕ:
- изучить основы программирования контроллера Arduino
- сконструировать базовую модель мобильного робота
- дистанционно управлять роботом с помощью IR-пульта или смартфона Android
- изучить базовые алгоритмы управления роботом
- модернизировать и обучить базового робота движению по линии, выходу из лабиринта, путешествию по комнате, игре в кегельринг
СОСТАВ НАБОРА:
- x1 Ультразвуковой дальномер HC-SR04
- x3 Датчик препятствия
- x3 Датчик линии TCRT 5000
- x1 Электронный компас GY-271 (HMC5883L)
- x1 Макетная плата малая
- x40 Провода 20 см с разъемами "мама-мама"
- x8 Провода 20 см тонкие многожильные
- x1 Выключатель питания
- x1 Плата расширения V5 (UNO Sensor Shield V5, APC220)
- x1 Драйвер двигателей 2-х канальный на базе L298N
- x2 Шасси мобильного робота 4WD
- x4 Колеса
- x1 Кронштейн для установки датчика расстояния
- x4 Двигатели колес
- x1 Сервомотор аналоговый SG90
- x5 Светодиод красный
- x5 Светодиод жёлтый
Компоненты для управления
- x1 Пульт управления с ИК приемником
- x1 Модуль Bluetooth HC-05
Элементы питания, зарядное устройство
- x2 Аккумуляторы литиевый типа 18650
- x1 Отсек для 2-х аккумуляторов типа 18650
- x1 Зарядное устройство для аккумуляторов
- x5 Конденсатор 0,1 мкФ
- x10 Резистор 220 Ом
- x4 Стойки для крепления двигателей
- x68 Болты, гайки, шпильки
Книга
- x1 Момот М. Мобильные роботы на базе Arduino. – СПб.: БХВ-Петербург, 2017 - 288 с.
Книга M. Момота "Мобильные роботы на базе Arduino" поможет вам научиться конструировать роботов, начиная с простейших управляемых автомобилей и заканчивая более умными моделями.
- узнаете, из каких узлов состоит простейший робот, как выполнять электрические соединения и какой выбрать источник питания.
- научитесь программировать контроллер Arduino и подключать различные датчики для взаимодействия робота с внешним миром.
- изучите ходовую часть и основы управления двигателями. Узнаете, как организовать дистанционное управление роботом с помощью смартфона с операционной системой Android или с пульта дистанционного управления.
- научитесь настраивать робота и проводить отладку программ.
- сможете собрать пять различных роботов, построенных на основе базовой модели и способных выполнять различные задачи: находить выход из лабиринта, двигаться по линии, играть в кегельринг, двигаться по компасу и ориентироваться в пространстве.
В приложении к книге содержится программный код, файлы с рисунками корпуса.
Отзывов (12) | Оставить отзыв
Стартовый набор Уровень 1 является образовательным и направлен на развитие навыков детей и взрослых по работе с настоящей электроникой. Пройдя все уроки, изложенные в учебном пособии стартового набора 1-го уровня серии конструкторов ЭВОЛЬВЕКТОР, практически каждый ребенок и взрослый человек на во.
Стартовый набор Уровень 1 является образовательным и направлен на развитие навыков детей и взрослых по работе с настоящей электроникой. Пройдя все .
Отзывов (12) | Оставить отзыв
Мастер Arduino Light - это образовательный электронный конструктор серии СМАЙЛ. В его основе лежит плата микроконтроллера Arduino Uno. В состав конструктора входят все необходимые для старта элементы. С конструктором МАСТЕР Arduino Вы освоите принципы работы микроконтроллера Arduino.
Мастер Arduino Light - это образовательный электронный конструктор серии СМАЙЛ. В его основе лежит плата микроконтроллера Arduino Uno. В состав кон.
Отзывов (12) | Оставить отзыв
Отзывов (12) | Оставить отзыв
МАСТЕР ARDUINO СТАРТ. Образовательный конструктор с книгой "Практическая энциклопедия Arduino" МАСТЕР ARDUINO СТАРТ - это образовательный электронный конструктор серии СМАЙЛ. В его основе лежит плата микроконтроллера Arduino UNO R3.
МАСТЕР ARDUINO СТАРТ. Образовательный конструктор с книгой "Практическая энциклопедия Arduino" МАСТЕР ARDUINO СТАРТ - это образовательный электронн.
Отзывов (12) | Оставить отзыв
Стартовый набор 2-уровня наилучшим образом подходит для первых шагов в освоении принципов работы с платформой Ардуино и ознакомления с ее удивительными возможностями. За годы своего существования универсальный программируемый контроллер Ардуино убедительно доказал, что является самым простым спос.
Стартовый набор 2-уровня наилучшим образом подходит для первых шагов в освоении принципов работы с платформой Ардуино и ознакомления с ее удивитель.
Читайте также: