Оглавление:
- Шаг 1: Сборка шасси
- Шаг 2: Присоединение второстепенных компонентов
- Шаг 3: Установка модулей
- Шаг 4: Закрепление датчика расстояния
- Шаг 5: Подключение проводов и электрическая схема
- Шаг 6: Код
- Шаг 7: Завершение
Видео: Обход препятствий на Arduino в автомобиле с моторным приводом: 7 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Привет! и добро пожаловать в учебник о том, как построить автомобиль для обхода препятствий на Arduino. Мы можем начать с приобретения необходимых материалов для этого проекта и обязательно повеселиться!
МАТЕРИАЛЫ:
- Провода между мужчинами и женщинами
- Провода
- Датчик расстояния
- Доска
- Лента Gorilla / Электрика
- 2 двигателя с колесами
- Сервопривод
- Отвертка
- Винты
- Ардуино
- Держатель батареи
- Колесо
- USB к аккумуляторной батарее
- Крепление двигателя Arduino
- Arduino USB
- ПК
- Пластиковая подставка
Кроме того, я здесь, чтобы проинструктировать вас о создании робота для предотвращения препятствий на базе Arduino. Ниже приведено пошаговое руководство по созданию этого механизма с учетом каждой детали. Тем не менее, этот проект представляет собой полностью способный автономный робот, который может избежать любого препятствия, с которым он соприкасается, а затем избежать его. Процесс включает в себя встречу с препятствием при продвижении вперед, после столкновения с объектом этот робот автоматически перестанет двигаться вперед и сделает шаг назад. Затем он сканирует левую / правую сторону, чтобы затем начать движение по более подходящему пути. Цель этого проекта - понять инженерные и механические аспекты концепции, которая связана с нашим обществом, например, беспилотные автомобили, обрабатывающая промышленность и т. Д.
Шаг 1: Сборка шасси
Чтобы построить каркас, вам понадобится готовый шаблон для построения этого проекта или простая деревянная заготовка размером 1/2 фута x 1/4 фута. Это будет ваш каркас и основа этой инструкции, на которой работает весь ваш код Arduino и моторы.
- Припаяйте по два провода к каждому двигателю постоянного тока. Затем закрепите два двигателя на шасси с помощью винтов.
- Используя винты / клей / ленту, прикрепите двигатель к нижней части корпуса на задней части.
- Убедитесь, что двигатели надежно закреплены и способны выдерживать усилие.
- Возьмите колесо и любым способом вставьте колесо в переднюю часть проекта.
Шаг 2: Присоединение второстепенных компонентов
На этом этапе вам нужно будет разместить эти два компонента в определенных местах, чтобы улучшить дизайн этого проекта. Кнопку нужно будет прикрепить к кнопке, припаяв левый порт красным проводом от держателя батарейного блока. Кроме того, используйте ленту, клей или винты, чтобы закрепить аккумуляторную батарею в средней части на верхней части фундамента, а затем прикрепите переключатель к нижней стороне проекта.
Шаг 3: Установка модулей
* Примечание: при установке платы Arduino оставьте достаточно места для подключения USB-кабеля, поскольку позже вам придется программировать плату Arduino, подключив ее к ПК через USB-кабель.
Тем не менее, Arduino является ключевым звеном в реализации всего этого проекта, и размещение каждого модуля влияет на его эффективность и эстетику. Расположение датчика расстояния и Arduino необходимо установить в определенных местах, Arduino необходимо будет вкрутить в раму за держателем аккумуляторной батареи, на заднем конце, чтобы сбалансировать вес этого транспортного средства. Обязательно поместите насадку Arduino поверх Arduino, чтобы моторные функции работали правильно. Затем имейте в виду, что датчик расстояния должен быть перед этим проектом, чтобы обнаруживать препятствия и сканировать другие пути, по которым проехать безопаснее.
Шаг 4: Закрепление датчика расстояния
Не говоря уже о том, что датчик расстояния является жизненно важной частью, позволяя всему этому проекту функционировать и избегать препятствий на своем пути. Для этого шага вам нужно будет соединить два куска пластика, которые подходят для фиксации сервопривода на месте, прикрепив его к пластиковому основанию, чтобы соединиться с нашей рамой. Это придаст механизму подвижность и вращение для любого будущего движения, которое датчик расстояния использует для перемещения в любом направлении. Закрепите этот компонент в передней части фундамента или рамы и приступайте к использованию датчика расстояния.
С датчиком расстояния вам нужно будет прикрепить его к передней части только что созданного механизма с помощью ленты / клея / молнии, чтобы сервопривод перемещался, датчик расстояния тоже.
Подключите четыре перемычки к ультразвуковому датчику и закрепите его на монтажном кронштейне. Затем установите кронштейн на сервопривод TowerPro, который уже установлен на шасси.
Шаг 5: Подключение проводов и электрическая схема
Эти проводные соединения имеют решающее значение для того, чтобы проект мог выполнять свои функции, поэтому убедитесь, что вы дважды проверили, с какой частью вы связываете каждый компонент. На принципиальной схеме вы можете найти необходимые соединения, необходимые для того, чтобы Arduino управлял, считывал и т. Д.
* Примечание: эта схема включает четыре двигателя, однако мы можем проигнорировать два дополнительных и продолжить.
Шаг 6: Код
Ничего из этого просто не будет работать без кода, запрограммированного в Arduino. Здесь я предоставил код для работы всего проекта, если он правильно подключен и сконструирован. Вы можете взглянуть на предоставленные изображения, чтобы лучше понять и скопировать код.
Шаг 7: Завершение
В связи с тем, что мы выполнили все шаги, просмотрите процесс и уточните все соединения / компоненты, которые включены в этот проект.
- Подключите ваш Arduino к компьютеру
- Загрузите необходимые библиотеки (AFMOTOR, NEWPING)
- Скомпилируйте код
- Загрузите код в правильный порт
- Тест, отключение
- Вставьте батарейки, включите выключатель и дайте ему поехать!
Рекомендуемые:
Обход запретов на общение с Xbox One: 6 шагов
Обход запретов на общение с Xbox One: люди, против которых вы играли, когда-либо жаловались, говоря, что вы раньше использовали ненормативную лексику на xbox, а затем не могли разговаривать со своими друзьями, когда они входили, даже если не вы говорили определенные вещи. Что ж, теперь есть способ и все у
ОБНАРУЖЕНИЕ ПРЕПЯТСТВИЙ И ИЗБЕЖАНИЕ ПРЕПЯТСТВИЙ: 3 шага
ОБНАРУЖЕНИЕ ПРЕПЯТСТВИЙ И ИЗБЕЖАНИЕ ПРЕПЯТСТВИЙ: Марсоход - это космический корабль, предназначенный для передвижения по поверхности планеты или другого небесного тела. Некоторые марсоходы были разработаны для перевозки членов пилотируемого космического экипажа; другие были частично или полностью автономными роботами. Р
Сделай сам, чтобы избежать препятствий на Arduino в автомобиле дома: 5 шагов
Сделай сам, обходя препятствия на Arduino в автомобиле дома: в этой статье я собираюсь показать вам, как сделать Arduino препятствия, избегающие препятствий, дома
СОЛНЕЧНЫЙ ВОДОНАГРЕВАТЕЛЬ Обход дождливого дня: 11 шагов
НАГРЕВАТЕЛЬ СОЛНЕЧНОЙ ВОДЫ Обход дождливого дня. В Южной Африке наша государственная электроэнергетическая корпорация называется EISHKOM. Это означает ОЙ-ОЙ! Теперь у нас есть новое выражение STATE CAPTURE. Я не политик, но я понимаю, что, давая правильные взятки, теперь этим полностью управляет
Обход систем фильтрации на компьютерах без уязвимостей TOR (луковый маршрутизатор) или туннелирования Интернета через SSH: 5 шагов
Обход систем фильтрации на ПК без уязвимостей TOR (луковый маршрутизатор) или туннелирования Интернета через SSH: после прочтения сообщения о луковом маршрутизаторе (tor), который позволяет обходить цензуру без отслеживания, я был поражен. Затем я прочитал, что это было не очень безопасно, поскольку некоторые узлы могли вводить ложные данные и возвращать неправильные страницы. Я подумал над этим