Создайте робота на Arduino
О чём курс
О чём курс
Питер Далмарис показывает, как спроектировать и собрать колёсного робота на Arduino, который движется к источнику света и объезжает препятствия. Работа начинается с определения задач робота и выбора деталей, затем вы настраиваете компоненты, собираете конструкцию, пишете скетчи и проверяете её поведение. Проект построен как последовательность инженерных решений: после испытаний конструкцию и программу дорабатывают.
Для движения используются сервоприводы непрерывного вращения, а микросервопривод поворачивает датчик расстояния при поиске свободного пути. Фотодатчики помогают определить направление на свет; ультразвуковой датчик нужен для обнаружения препятствий. Вы соединяете механические детали с моторами, батареями, датчиками и электроникой на макетной плате, а затем переносите компоненты на плату прототипирования.
Кому подойдёт
Курс рассчитан на мейкеров, которые уже знакомы с Arduino, умеют писать простые скетчи и подключать компоненты на макетной плате. В качестве подготовки назван курс Arduino Step by Step Getting Started или сопоставимый базовый опыт. Проект также адресован тем, кто хочет разобраться в работе моторов, датчиков и проектировании системы на примере одного робота.
Для сборки понадобятся аппаратные компоненты, компьютер с Arduino IDE и базовые инструменты: отвёртка, пинцет, кусачки и простой мультиметр. Перечень деталей разбирается в начале курса.
Как устроена работа
В уроках вы проверяете отдельные узлы и скетчи, собираете шасси и подключаете проводку. После испытаний на стенде робот проходит проверки на полу: сначала поиск света, затем движение с учётом препятствий. Отдельно показаны беспроводная телеметрия через Bluetooth и перенос схемы с макетной платы на плату прототипирования с пайкой.
Формат и автор
Материал дан на английском языке; для него также указаны русские субтитры и озвучка. Курс включает 8 разделов и 57 лекций общей продолжительностью 7 часов 59 минут. Питер Далмарис — преподаватель, инженер-электрик, радиолюбитель и автор трёх технических книг по электронике.
Программа обучения
Введение
- О чем этот курс?
- Руководство по курсу
- Как извлечь максимум пользы из этого курса
- Инструменты, которые вам понадобятся
- Детали, которые вам понадобятся
- Спецификации - что будет делать робот Микроконтроллер и датчики
- Введение
- Микроконтроллер
- Одиночный фотодатчик
- Двойные фотодатчики
- Условия освещенности и действия робота
- Реализация скетча для поиска света
- Реализация поиска света - тестирование
- Ультразвуковой датчик расстояния
- Скетч и демо ультразвукового датчика Моторы
- Введение
- Сервоприводы непрерывного вращения - сборка схемы
- Скетч и демо сервоприводов непрерывного вращения
- Микросервомотор
- Поиск свободного пути с помощью датчика расстояния и микросервопривода, Часть 1
- Поиск свободного пути с помощью датчика расстояния и микросервопривода, Часть 2 Шасси и сборка
- Введение
- Шасси
- Установка сервоприводов непрерывного вращения
- Установка верхней части шасси
- Установка макетной платы
- Установка микросервопривода и датчика расстояния Подключение проводов
- Введение
- Разбор принципиальной схемы подключения
- Подключение моторов
- Подключение датчика расстояния
- Подключение светодиодов
- Подключение потенциометра и датчиков расстояния
- Подключение батарей Тестирование
- Введение
- Тестирование батарей и скетча
- Тестирование на стенде
- Первое испытание на полу - Поиск света
- Второе испытание на полу - Поиск света (улучшенное)
- Использование Bluetooth для беспроводной телеметрии
- Третье испытание на полу - Препятствия
- Заключение по тестированию Превращение проекта в постоянный с помощью платы прототипирования
- Введение
- Плата прототипирования (prototyping shield)
- Размещение компонентов на плате прототипирования, Часть 1
- Размещение компонентов на плате прототипирования, Часть 2
- Пайка платы прототипирования 1 - Переключатель Arduino
- Пайка платы прототипирования 2 - Линия 5V, фотодатчики, потенциометр и датчик расстояния
- Пайка платы прототипирования 3 - Линия GND, фотодатчики, потенциометр и датчик расстояния
- Пайка платы прототипирования 4 - Аналоговые пины
- Пайка платы прототипирования, моторы 1
- Пайка платы прототипирования, моторы 2
- Тестирование платы прототипирования на стенде
- Заключение: Снятие макетной платы Заключение и бонусная лекция
- Чему вы научились на этом курсе?
- Что еще можно сделать с вашим роботом?
- Бонусная лекция
Теги курса
Другие материалы автора 7
ПД Питер Далмарис Все материалыОтзывов пока нет. Будьте первым!
Это не розничная цена — это ваш взнос в складчину. Мы собираем группу участников и делим между ними стоимость официального доступа: каждый платит только свою долю, а получает весь материал. Чем больше участников, тем меньше взнос. После того как сумма собрана, мы оформляем официальный доступ и раздаём материалы всем, кто участвовал.
Нажмите кнопку «Получить доступ» на этой странице и следуйте инструкциям. Вас переведёт на форму оплаты — доступны все современные способы (карта, СБП, электронные кошельки). После оплаты на почту придёт письмо со ссылкой и инструкциями для доступа к материалам. Если ссылка не открывается, загляните в раздел «Помощь» или напишите в поддержку.
Да, конечно. Все материалы — видео, PDF, дополнительные файлы — можно скачать к себе на компьютер и пользоваться ими сколько угодно, без ограничений по времени. Ссылки остаются активными в вашей библиотеке «Мои складчины».