Оглавление:

Робот, избегающий препятствий Ardublock: 7 шагов (с изображениями)
Робот, избегающий препятствий Ardublock: 7 шагов (с изображениями)

Видео: Робот, избегающий препятствий Ardublock: 7 шагов (с изображениями)

Видео: Робот, избегающий препятствий Ardublock: 7 шагов (с изображениями)
Видео: Машинка робот на Ардуино с ИИ для обьезда препятствий 2024, Ноябрь
Anonim
Image
Image
Шасси!
Шасси!

Это полезное руководство посвящено теме «Как создать робота для обхода препятствий на Arduino». Видео на YouTube, которое я недавно загрузил. Я настоятельно рекомендую вам это проверить. Давайте начнем

Шаг 1. Шасси

Шасси!
Шасси!
Шасси!
Шасси!

На первом этапе сконструируйте шасси с помощью 3D-принтера или купите его на любом веб-сайте электроники в Интернете. Я получил свое на instock.pk, и я также упомяну ссылку ниже. Вы также можете сделать свое собственное шасси из картона и сервопривода постоянного тока.. Шасси состоит из корпуса, двух двигателей, держателя аккумулятора, макетной платы и переключателя.

Шаг 2: Описание компонента

Компонент Описание
Компонент Описание
Компонент Описание
Компонент Описание
Компонент Описание
Компонент Описание

Мы будем использовать плату Arduino uno и ультразвуковой датчик. Если робот обнаруживает объект перед собой, с помощью небольшого серводвигателя он сканирует область влево и вправо, чтобы найти лучший способ поворота.

Для этого проекта вам понадобятся:

Arduino UNO

Мини-макет

Модуль привода двигателя L298N с 2 двигателями постоянного тока с колесами

Ультразвуковой датчик HC-SR04

Микро серводвигатель

Держатель батареи 9 В (с разъемом питания)

10 перемычек

10 гаек и 10 винтов

Шаг 3: Принципиальная схема с использованием Fritzing

Принципиальная схема с использованием Fritzing
Принципиальная схема с использованием Fritzing
Принципиальная схема с использованием Fritzing
Принципиальная схема с использованием Fritzing

Шаг 4: Строительство

Строительство
Строительство
Строительство
Строительство
Строительство
Строительство
  • Используйте винты и гайки, чтобы прикрепить плату Arduino uno и модуль L298N к шасси. Мини-макет легко прикрепляется к нему с помощью клея.
  • Присоедините крошечный серводвигатель к передней части робота и поместите на него ультразвуковой датчик.

Шаг 5: Код с помощью ArduBlock

Код с использованием ArduBlock
Код с использованием ArduBlock

Шаг 6: Готово

Завершенный!
Завершенный!

Теперь у вас есть собственный робот для предотвращения препятствий на Arduino !!!

Шаг 7: Примечание

  1. Поскольку проект основан на Arduino, программирование очень простое и может быть легко изменено.
  2. Не требует Arduino Motor Shield.
  3. При использовании аккумулятора 9 В для питания робота необходимо как минимум 2 таких аккумулятора. Лучше использовать 2 батареи по 9 В (одна для Arduino, ультразвукового датчика, серводвигателя, а другая для L293D и двигателей).
  4. Ультразвуковой датчик не следует подключать напрямую к источнику питания, так как это может повлиять на нормальную работу.

Рекомендуемые: