Оглавление:
- Шаг 1. Шасси
- Шаг 2: Описание компонента
- Шаг 3: Принципиальная схема с использованием Fritzing
- Шаг 4: Строительство
- Шаг 5: Код с помощью ArduBlock
- Шаг 6: Готово
- Шаг 7: Примечание
Видео: Робот, избегающий препятствий Ardublock: 7 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Это полезное руководство посвящено теме «Как создать робота для обхода препятствий на Arduino». Видео на YouTube, которое я недавно загрузил. Я настоятельно рекомендую вам это проверить. Давайте начнем
Шаг 1. Шасси
На первом этапе сконструируйте шасси с помощью 3D-принтера или купите его на любом веб-сайте электроники в Интернете. Я получил свое на instock.pk, и я также упомяну ссылку ниже. Вы также можете сделать свое собственное шасси из картона и сервопривода постоянного тока.. Шасси состоит из корпуса, двух двигателей, держателя аккумулятора, макетной платы и переключателя.
Шаг 2: Описание компонента
Мы будем использовать плату Arduino uno и ультразвуковой датчик. Если робот обнаруживает объект перед собой, с помощью небольшого серводвигателя он сканирует область влево и вправо, чтобы найти лучший способ поворота.
Для этого проекта вам понадобятся:
Arduino UNO
Мини-макет
Модуль привода двигателя L298N с 2 двигателями постоянного тока с колесами
Ультразвуковой датчик HC-SR04
Микро серводвигатель
Держатель батареи 9 В (с разъемом питания)
10 перемычек
10 гаек и 10 винтов
Шаг 3: Принципиальная схема с использованием Fritzing
Шаг 4: Строительство
- Используйте винты и гайки, чтобы прикрепить плату Arduino uno и модуль L298N к шасси. Мини-макет легко прикрепляется к нему с помощью клея.
-
Присоедините крошечный серводвигатель к передней части робота и поместите на него ультразвуковой датчик.
Шаг 5: Код с помощью ArduBlock
Шаг 6: Готово
Теперь у вас есть собственный робот для предотвращения препятствий на Arduino !!!
Шаг 7: Примечание
- Поскольку проект основан на Arduino, программирование очень простое и может быть легко изменено.
- Не требует Arduino Motor Shield.
- При использовании аккумулятора 9 В для питания робота необходимо как минимум 2 таких аккумулятора. Лучше использовать 2 батареи по 9 В (одна для Arduino, ультразвукового датчика, серводвигателя, а другая для L293D и двигателей).
- Ультразвуковой датчик не следует подключать напрямую к источнику питания, так как это может повлиять на нормальную работу.
Рекомендуемые:
Робот, избегающий препятствий, использующий Arduino Nano: 5 шагов
Робот, избегающий препятствий, использующий Arduino Nano: в этой инструкции я собираюсь описать, как вы можете сделать робота, избегающего препятствий, с помощью Arduino
Облачное облако исцеляет (робот, избегающий препятствий с функцией сбора): 8 шагов
Облачное облако исцеляет вас (робот для предотвращения препятствий с функцией сбора): бесполезная машина - робот Arduino
Робот, избегающий препятствий на Arduino (обновленная версия): 7 шагов (с изображениями)
Робот, избегающий препятствий Arduino (обновленная версия): этот пост впервые опубликован на этом веб-сайте https://truescience22.blogspot.com/2018/01/arduino-obstacle-avoiding-robotupgrade.html Привет друзья, сегодня я сделал обновленную версию Arduino Робот для уклонения от препятствий. Это просто, но некоторая особенность, и вы
Робот, избегающий препятствий с личностью !: 7 шагов (с картинками)
Робот с личностью, избегающий препятствий! В отличие от большинства бродячих ботов, этот на самом деле бродит таким образом, что кажется, будто он «думает»! С микроконтроллером BASIC Stamp (Basic Atom, Parallax Basic Stamps, Coridium Stamp и т. Д.), Каким-то шасси, несколькими датчиками и некоторыми
Как сделать OAWR (робот, избегающий препятствий): 7 шагов (с изображениями)
Как сделать OAWR (шагающего робота, избегающего препятствий): в этом руководстве показано, как сделать маленького шагающего робота, который избегает препятствий (как и многие другие варианты, доступные в продаже). Но что за удовольствие покупать игрушку, когда вместо этого можно начать с мотора, листа пластика, кучи болтов и про