Оглавление:

Как сделать робота, избегающего препятствий: 6 шагов
Как сделать робота, избегающего препятствий: 6 шагов

Видео: Как сделать робота, избегающего препятствий: 6 шагов

Видео: Как сделать робота, избегающего препятствий: 6 шагов
Видео: Робот - объезд препятствий 2024, Ноябрь
Anonim
Как сделать робота, избегающего препятствий
Как сделать робота, избегающего препятствий

Робот для избегания препятствий - это простой робот, которым управляет 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

Программа Arduino
Программа Arduino

Код очень простой. Вы также можете изменять и модифицировать код и пробовать разные вещи. Вы можете загрузить прикрепленный файл «Робот, избегающий препятствий от sk.ino» и напрямую открыть его в Arduino IDE. Робот, избегающий препятствий, от sk.ino

Шаг 6. Развлекайтесь

Повеселись
Повеселись
Повеселись
Повеселись

Итак, я надеюсь, что после тщательного выполнения всех шагов вы создадите робота, избегающего препятствий, используя Arduino, L293d IC и ультразвуковой датчик. Повеселись!!

Обязательно посетите: мы наблюдали

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