Оглавление:
Видео: Как сделать робота, избегающего препятствий: 6 шагов
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Робот для избегания препятствий - это простой робот, которым управляет 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 и ультразвуковой датчик. Повеселись!!
Обязательно посетите: мы наблюдали