Оглавление:
- Шаг 1. Необходимые компоненты
- Шаг 2. Ссылки для покупки компонентов
- Шаг 3: принципиальная схема
- Шаг 4: шаги
- Шаг 5: программа Arduino
- Шаг 6. Развлекайтесь
Видео: Как сделать робота, избегающего препятствий: 6 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:49
Робот для избегания препятствий - это простой робот, которым управляет Arduino, и он просто перемещается и избегает препятствий. Он обнаруживает препятствия с помощью ультразвукового датчика HC-SR04, другими словами, если робот обнаруживает объект рядом с ним, он отклоняется и перемещается в безопасное место (влево или вправо), избегая столкновения с любыми объектами вокруг робота. Это простой проект, который может построить каждый. Итак, если вы когда-нибудь думали о создании робота, но думали, что это слишком сложно и дорого, попробуйте это, это не так. Этот робот использует очень простой код и может легко выполнить задачу. в действии здесь Воспроизвести видео
Шаг 1. Необходимые компоненты
1xArduino Uno R31xHC SR-04 (ультразвуковой датчик) 1xL293D Драйвер двигателя IC1xШасси робота2xКолеса2x Редукторный двигатель1x Роликовое колесо1xБатарея питания или аккумулятор 5В
Шаг 2. Ссылки для покупки компонентов
Проверить здесь мы наблюдали
Шаг 3: принципиальная схема
Шаг 4: шаги
Подготовьте шасси и найдите подходящее место для крепления Arduino, BordBord и Power Bank на шасси с помощью двустороннего скотча. И расположите все на нем. Теперь выполните следующие действия: -✔ Ультразвуковой датчик HC SR-04 1. Подключите HC-SR04 Vccpin к 5 В Arduino и Gnd к Gnd Arduino 2. Подключите цифровой контакт 3 Arduino и Echo к Arduino. цифровой контакт 2 ✔ L293d IC1. Соедините контакты 1, 8, 9 и 16 вместе и подключите его к 5 В Arduino 2. Подключите контакт 8 к Vin Arduino 3. Соедините контакты 4, 5 и 12, 13 вместе и подключите его к Gnd Arduino 4.. Подключите свой 1-й двигатель к контактам 3 и 65. Подключите второй двигатель к контактам 11 и 146. Подключите контакт 15 к цифровому контакту 87 Arduino. Подключите контакт 10 к цифровому контакту 98 Arduino. Подключите контакт 2 к цифровому контакту 109 Arduino. 7 к цифровому контакту 1110 Arduino. После программирования Arduino используйте USB-кабель Arduino с PowerBank, и для аналогичного двигателя не требуется дополнительное питание.
Шаг 5: программа Arduino
Код очень простой. Вы также можете изменять и модифицировать код и пробовать разные вещи. Вы можете загрузить прикрепленный файл «Робот, избегающий препятствий от sk.ino» и напрямую открыть его в Arduino IDE. Робот, избегающий препятствий, от sk.ino
Шаг 6. Развлекайтесь
Итак, я надеюсь, что после тщательного выполнения всех шагов вы создадите робота, избегающего препятствий, используя Arduino, L293d IC и ультразвуковой датчик. Повеселись!!
Обязательно посетите: мы наблюдали
Рекомендуемые:
Как сделать робота, избегающего кромки на базе Arduino: 4 шага
Как создать робота, избегающего кромок на базе Arduino: Давайте создадим полностью автономного робота с использованием Arduino и ИК-датчиков. Он исследует поверхность стола, не падая. Смотрите видео, чтобы узнать больше
Как сделать дома робота для обхода препятствий на Arduino: 4 шага
Как сделать дома робота для обхода препятствий на Arduino: Здравствуйте, ребята, в этой инструкции вы создадите робота для обхода препятствий. Это руководство включает в себя создание робота с ультразвуковым датчиком, который может обнаруживать близлежащие объекты и изменять их направление, чтобы избегать этих объектов. Ультразвуковой датчик
Как создать робота для обхода препятствий с помощью Arduino: 5 шагов
Как создать робота для обхода препятствий с помощью Arduino: в этой инструкции я научу вас, как создать робота для обхода препятствий, который работает с Arduino. Вы должны быть знакомы с Arduino. Arduino - это плата контроллера, в которой используется микроконтроллер atmega. Вы можете использовать любую версию Arduino, но я
Сделайте робота, избегающего стены !: 6 шагов (с картинками)
Сделать робота, избегающего стен! Задача: создать с нуля работающего робота, способного избегать стен и препятствий. Вы когда-нибудь хотели создать робота, который действительно мог бы что-то делать, но никогда не имел для этого времени или знаний? Больше не бойтесь, эта инструкция предназначена только для вас
[Робот Arduino] Как сделать робота захвата движения - Большой палец руки робота - Серводвигатель - Исходный код: 26 шагов (с изображениями)
[Робот Arduino] Как сделать робота захвата движения | Большой палец руки робота | Серводвигатель | Исходный код: Thumbs Robot. Использовал потенциометр серводвигателя MG90S. Это очень весело и просто! Код очень простой. Это всего около 30 строк. Это похоже на захват движения. Пожалуйста, оставьте любой вопрос или отзыв! [Инструкция] Исходный код https: //github.c