Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Самоходный автомобиль Arduino - это проект, состоящий из автомобильного шасси, двух моторизованных колес, одного колеса на 360 ° (без мотора) и нескольких датчиков. Он питается от 9-вольтовой батареи с использованием Arduino Nano, подключенного к миниатюрной макетной плате для управления двигателями и датчиками. Когда он включен, он начинает движение прямо. Когда он находит впереди препятствие, он ищет обе стороны и поворачивается в ту сторону, где у него больше свободного места. Если впереди или с обеих сторон нет свободного места, он меняет направление вращения двигателей на задний ход.
PS: не обращайте внимания на собаку:)
Шаг 1: Компоненты
Вы можете заказать большинство компонентов на Amazon. Я разместил ссылку на приобретенный мной комплект шасси автомобиля.
-
1x автомобильный комплект шасси: YIKESHU 2WD Smart Motor Robot Car Chassis
- 2x мотор-редуктор
- 1x автомобильное шасси
- 2x автомобильная шина
- 1x 360 ° колесо
- 1x Arduino Nano
- 1x мини-макет
- 1x моторный привод L293D
- 3x ультразвуковой датчик HC SR04
- Поддержка 3x датчиков - 3D-печать (см. Рисунок ниже)
- 1x 9 В аккумулятор
- 1x двухпозиционный переключатель
- 5 конденсаторов по 100 мкФ
- 2x 0,1 мкФ конденсатора
- 1x ИК-приемник
- 1x пульт дистанционного управления
Шаг 2: Поддержка 3D-печатного датчика
Подставки для ультразвуковых датчиков можно распечатать на 3D-принтере. Рисунки следующие:
Боковые опоры: распечатайте две из них
Передняя опора: распечатайте одну из этих
PS: отверстия должны быть адаптированы к вашему шасси. В корпусе могут быть небольшие отличия в отверстиях.
Шаг 3: Сборка шасси
- Соберите шасси согласно инструкции.
- Макетную плату можно закрепить на задней части корпуса.
- Важно, чтобы аккумулятор был размещен на передней части шасси из-за его веса.
- Прикрутите или приклейте опоры датчиков к передней части корпуса.
- Датчик можно разместить с давлением на его опоры. Клеить или прикручивать его не нужно.
Пожалуйста, обратитесь к рисунку, чтобы лучше понять расположение компонентов.
Шаг 4: Подключение
Подключите компоненты, как показано на схеме. Обратитесь к рисунку, чтобы понять размещение конденсаторов.
Шаг 5: Код
Здесь вы найдете код, который я использовал для своего проекта. Вы всегда можете внести небольшие изменения, если хотите изменить его поведение.
Шаг 6: Готово !!! Запустите двигатели
Теперь, когда машина готова, можно начинать с ней играть.
Когда автомобиль поставлен на землю, включите переключатель, чтобы включить его. После этого используйте кнопку PLAY на пульте дистанционного управления, чтобы запустить двигатели. Когда вам нужно выключить его, нажмите кнопку PREV на пульте дистанционного управления и выключите переключатель на автомобиле. Пока он включен, он продолжает двигаться и избегать препятствий, однако важно не допускать его движения в местах, где есть лестницы или ямы.