Оглавление:
- Шаг 1: Принципиальная схема
- Шаг 2: Изготовление печатной платы
- Шаг 3: ингредиенты
- Шаг 4: Сборка оборудования
- Шаг 5: Сборка корпуса робота
- Шаг 6. Программная часть и тестирование
Видео: Робот Arduino 4WR: 6 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
Эй, ребята! Надеюсь, вам уже понравилось мое предыдущее обучающее «ЭЛЕКТРОННОЕ РОЖДЕСТВЕНСКОЕ ДЕРЕВО», и вы готовы к новому, как обычно, я сделал это руководство, чтобы помочь вам шаг за шагом, пока вы создаете своего собственного робота, и чтобы начать изучать, как создаются управляемые роботы и как ими управлять, этот проект может стать отличным началом в мире робототехники.
Во время создания этого проекта мы постарались убедиться, что это руководство станет для вас лучшим руководством, которое поможет вам, если вы хотите создать своего собственного робота, поэтому мы надеемся, что это руководство содержит необходимые документы. Этот проект очень удобно делать специально после того, как мы получили заказную печатную плату, которую мы заказали у JLCPCB, чтобы улучшить внешний вид нашего электронного устройства, а также в этом руководстве достаточно документов и кодов, чтобы вы могли создать своего красивого робота. Мы сделали этот проект всего за 4 дня, всего за один день, чтобы получить все необходимые детали и закончить изготовление оборудования и сборку, затем один день, чтобы подготовить код, соответствующий нашему проекту, и два дня, чтобы создать приложение для Android, затем мы приступили к тестированию и настройке.
Что вы узнаете из этого руководства:
- Правильный выбор оборудования для вашего проекта в зависимости от его функциональности.
- Разберитесь в механизме роботов.
- Подготовьте принципиальную схему для подключения всех выбранных компонентов.
- Припаяйте электронные части к печатной плате.
- Соберите все детали проекта (корпус робота).
- Запустите первый тест и подтвердите проект.
Шаг 1: Принципиальная схема
Как всегда, ребята, я стараюсь подобрать несколько простых проектов для аудитории, чтобы каждый мог попробовать, и сегодняшний проект также прост, основанный на 3D-печатных частях робота SMARS, который представляет собой небольшое транспортное средство с двумя микромоторами, и есть множество дизайнов, которым вы можете следовать, чтобы создать своего собственного робота, а также об аксессуарах, которые вы можете добавить к своему роботу, их много, но для нашего проекта мы начнем с базового дизайна, поэтому в нем не будет много аксессуаров, но мы опубликуем в следующих видеороликах мы расскажем, как добавить дополнительные функции нашему маленькому роботу.
Переходя к части управления, как показано на схеме выше, мы будем использовать микроконтроллер ATmega328, который вы можете получить от платы Arduino UNO, этот микроконтроллер управляет двумя микромоторами через драйвер H-моста L293, и, как вы можете видеть, я добавлены два драйвера двигателя, чтобы вы могли использовать эту принципиальную схему в случае, если ваш робот представляет собой робот с четырьмя двигателями, также у нас есть выход зуммера, управление выходом серводвигателя, контакты подключения Bluetooth и вход ультразвукового датчика, все это функции, которые вы можете поиграйте, когда вы создадите ту же принципиальную схему.
И последний компонент - это регулятор напряжения 5 В, который здесь требуется, поскольку мы используем батарею 9 В для питания робота, и нам нужно снизить напряжение до 5 В для питания микроконтроллера и двигателей.
Шаг 2: Изготовление печатной платы
О JLCPCB
JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.) - крупнейшее предприятие по производству прототипов печатных плат в Китае и высокотехнологичный производитель, специализирующийся на быстром производстве прототипов печатных плат и мелкосерийном производстве печатных плат. Обладая более чем 10-летним опытом производства печатных плат, JLCPCB имеет более 200 000 клиентов в стране и за рубежом, с более чем 8 000 онлайн-заказов на изготовление прототипов печатных плат и производство небольших партий печатных плат в день. Годовая производственная мощность составляет 200 000 кв.м. для различных 1-слойных, 2-слойных или многослойных печатных плат. JLC - профессиональный производитель печатных плат, отличающийся крупномасштабным, скважинным оборудованием, строгим управлением и превосходным качеством.
Говорящая электроника
После подготовки схемы я преобразовал ее в индивидуальный дизайн печатной платы, и теперь самая простая задача - разместить заказ на печатные платы, поэтому мне нужно перейти к JLCPCB, лучшему поставщику печатных плат, чтобы получить лучшие услуги по производству печатных плат, как всегда. всего несколько простых щелчков мышью, это все, что вам нужно, чтобы загрузить файлы GERBER схемы проектирования, затем я перешел, чтобы установить некоторые параметры, и на этот раз мы будем использовать синий цвет для этой печатной платы. Всего через четыре дня после размещения заказа, и мои печатные платы включены мой рабочий стол.
Упаковка, отгрузка и все этапы производства выполнены очень хорошо, чтобы произвести эти красивые печатные платы.
Связанные файлы для скачивания
Как вы можете видеть на фотографиях выше, печатная плата изготовлена очень хорошо, и у меня есть тот же дизайн печатной платы, который мы сделали для нашей основной платы и всех этикеток, логотипов, чтобы направлять меня на этапах пайки. Вы также можете скачать Gerberfile для этой схемы.
Шаг 3: ингредиенты
Перед тем, как приступить к пайке электронных компонентов, давайте рассмотрим список электронных компонентов для нашего проекта, поэтому нам потребуются:
- Печатная плата, которую мы заказали у JLCPCB
- Один Arduino Uno:
- Микроконтроллер ATmega328:
- Драйвер двигателя L293:
- Модуль Bluetooth HC05:
- Регулятор напряжения L7805:
- 2 сквозных конденсатора 10 мкФ:
- Генератор 16 МГц:
- Зуммер:
- 2 микромотора постоянного тока:
- Батарея 9 В:
И нам понадобятся детали робота, напечатанные на 3D-принтере.
Шаг 4: Сборка оборудования
Теперь все готово, так что давайте приступим к пайке наших электронных компонентов на печатной плате. Для этого нам понадобятся паяльник, проволочный сердечник для пайки и паяльная станция SMD для SMD-компонентов.
Безопасность прежде всего
Паяльник Ни в коем случае не прикасайтесь к элементу паяльника….400 ° C! Удерживайте нагреваемые провода пинцетом или зажимами. Когда паяльник не используется, всегда возвращайте его на подставку. Никогда не кладите его на верстак. Выключайте прибор и отключайте его от сети, когда он не используется. Как вы можете видеть, использовать эту печатную плату так просто из-за ее очень высокого качества изготовления и не забывая метки, которые будут направлять вас, ребята, при пайке каждого компонента, потому что вы найдете на верхнем шелковом слое этикетку каждого компонента, указывающую его размещение на плата, и таким образом вы будете на 100% уверены, что не сделаете никаких ошибок при пайке. Я припаял каждый компонент к месту, и вы можете использовать обе стороны печатной платы для пайки ваших электронных компонентов.
Шаг 5: Сборка корпуса робота
Мы продолжаем сборку деталей нашего робота, и мы начнем с цепи колеса, нам нужны эти 32 части цепи, 16 частей для каждой стороны, и мы использовали эту пластиковую нить, которую мы разрезали на 30 частей, каждая часть имеет длину 15 миллиметров. и мы скрепляем части цепи, вы можете использовать немного клея, чтобы убедиться, что цепь прикреплена, теперь мы берем шасси робота и эти два свободных колеса и собираем их вместе, после этого мы вставляем аккумулятор 9 В и микромоторы в их размещения, и мы собираем активные колеса с двигателями, и наконец, что не менее важно, мы кладем цепь, чтобы соединить колеса друг с другом, последний шаг - прикручивание проводов колес и батареи 9 В, затем мы вставляем печатную плату в ее гнездо и робот готов двигаться сейчас.
Шаг 6. Программная часть и тестирование
Пришло время перейти к программной части, которую я сделал этот код Arduino, который вы можете получить по ссылке для загрузки ниже, это настолько базовый код, просто некоторые инструкции, которые нужно получить из приложения для Android, чтобы управлять движениями робота, теперь все, что нам нужно, это разместить MCU на плате Arduino UNO, и мы загружаем код в микроконтроллер, а затем возвращаем его в гнездо на нашей печатной плате.
В следующих видеороликах мы опубликуем дополнительные функции, добавленные к нашему роботу, так как вы видите, ребята, что сегодняшний проект настолько прост в реализации и потрясающий, и мы рекомендуем его вам, ребята, если вы хотите начать играть с управляемыми роботами. Но все же некоторые другие улучшения, которые необходимо выполнить в нашем проекте, чтобы сделать его намного больше масла, поэтому я буду ждать ваших комментариев, чтобы улучшить его, не забудьте посетить наш канал YouTube, чтобы получить шанс стать победителем месяца наша программа бесплатных раздач.
И последнее: убедитесь, что вы занимаетесь электроникой каждый день.
Это был BEE MB из MEGA DAS, увидимся в следующий раз.
Рекомендуемые:
Arduino - Робот для разгадывания лабиринта (MicroMouse) Робот, следующий за стеной: 6 шагов (с изображениями)
Arduino | Робот для решения лабиринта (MicroMouse) Робот, следующий за стеной: Добро пожаловать, я Исаак, и это мой первый робот «Страйкер v1.0». Этот робот был разработан для решения простого лабиринта. В соревновании у нас было два лабиринта и робот смог их идентифицировать. Любые другие изменения в лабиринте могут потребовать изменения
ГОЛОДНЫЙ РОБОТ ДЛЯ БУМАГИ - Робот Pringles Recycle Arduino: 19 шагов (с изображениями)
PAPER HUNGRY ROBOT - Pringles Recycle Arduino Robot: это еще одна версия Hungry Robot, которую я построил в 2018 году. Вы можете сделать этого робота без 3D-принтера. Все, что вам нужно сделать, это просто купить банку Pringles, серводвигатель, датчик приближения, ардуино и некоторые инструменты. Вы можете скачать все
Балансировочный робот / 3-колесный робот / STEM-робот: 8 шагов
Робот-балансировщик / 3-колесный робот / STEM-робот: мы создали комбинированный балансировочный и 3-колесный робот для использования в учебных заведениях и после школьных образовательных программ. Робот основан на Arduino Uno, специальном щите (предоставлены все детали конструкции), литиево-ионном аккумуляторном блоке (все стро
Робот с маслом: робот Arduino в условиях экзистенциального кризиса: 6 шагов (с изображениями)
Робот с маслом: робот Arduino в условиях экзистенциального кризиса: этот проект основан на мультсериале «Рик и Морти». В одном из эпизодов Рик создает робота, единственная цель которого - приносить масло. У студентов Bruface (Брюссельский инженерный факультет) есть задание на механику
Робот-робот с сервоприводом для Arduino: 6 шагов (с изображениями)
Автомобиль-робот с сервоприводом для Arduino: этот автомобиль основан на конструкции платформы Arduino, ядро - Atmega - 328 p, которая может реализовать рулевое управление передними колесами, задний привод и другие функции.Если вы просто играете в одиночку, вам нужно только использовать беспроводной модуль; Если вы хотите реализовать