Съдържание:

Робот за избягване на препятствия (Arduino): 8 стъпки (със снимки)
Робот за избягване на препятствия (Arduino): 8 стъпки (със снимки)

Видео: Робот за избягване на препятствия (Arduino): 8 стъпки (със снимки)

Видео: Робот за избягване на препятствия (Arduino): 8 стъпки (със снимки)
Видео: Lesson 1: What is Arduino? Types of Arduino Boards and SunFounder Kit | SunFounder Robojax 2024, Юли
Anonim
Робот за избягване на препятствия (Arduino)
Робот за избягване на препятствия (Arduino)

Тук ще ви инструктирам как да направите робот за избягване на препятствия, базиран на Arduino. Надявам се да направя стъпка по стъпка ръководство за това как да направя този робот по много лесен начин. Роботът за избягване на препятствия е напълно автономен робот, който може да избегне всяко препятствие, пред което се изправя, когато се движи. Просто, когато срещне препятствие, докато се движи напред, автоматично спира да се движи напред и прави крачка назад. Тогава изглежда, че двете страни са наляво и надясно и започва да се движи по възможно най -добрия начин; което означава или в лява посока, ако има друго препятствие в дясна, или в дясна посока, ако има друга пречка в лявата страна. Роботът, който избягва препятствията, е много полезен и е в основата на много големи проекти като автоматични автомобили, роботи, използвани във фабрики за производство, дори в роботи, използвани в космически кораби.

Стъпка 1: Какво ви трябва в този проект:

Какво ви трябва в този проект
Какво ви трябва в този проект
Какво ви трябва в този проект
Какво ви трябва в този проект
Какво ви трябва в този проект
Какво ви трябва в този проект
  1. Arduino UNO-https://www.ebay.com/p/Arduino-UNO-R3-Board-With-…
  2. Умно шаси за автомобил с робот с 2 x колела за играчки и 1 x универсално колело (или колела с топки)-https://www.ebay.com/itm/Motor-New-Smart-Robot-Ca…
  3. Два DC двигателя-https://www.ebay.com/itm/Arduino-Smart-Car-Robot-…
  4. Драйвер на мотор L298n-https://www.ebay.com/itm/New-L298N-DC-Stepper-Moto…
  5. HC-SR04 ултразвуков сензор за сонар-https://www.ebay.com/itm/Ultrasonic-HC-SR04-HC-SR0…
  6. Микро серво TowerPro 9g-https://www.ebay.com/itm/6X-TowerPro-SG90-Mini-Gea…
  7. 7.4V 1300mah Lipo батерия-https://www.ebay.com/itm/VOK-Lipo-Battery-for-RC-H…
  8. Джъмперни проводници (мъжки към мъжки, мъжки към женски)
  9. Мини дъска

  10. Монтажна скоба за ултразвуков сонарен сензор
  11. Винтове и гайки
  12. Отвертка
  13. Поялник
  14. Двустранна лента (по избор)
  15. Пистолет за горещо лепило (по избор)

Стъпка 2: Сглобяване на шасито

Сглобяване на шасито
Сглобяване на шасито
Сглобяване на шасито
Сглобяване на шасито
Сглобяване на шасито
Сглобяване на шасито

Запоявайте два проводника към всеки DC двигател. След това фиксирайте два двигателя към шасито с помощта на винтовете. Ако имате нужда от пояснение, моля, гледайте този видеоклип в YouTube https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&sou… и той ще ви покаже как да сглобите шасито на автомобила Smart 2WD Robot. Накрая прикрепете универсалното колело (или колелото с топка)

Стъпка 3: Монтирайте компонентите

Монтирайте компонентите
Монтирайте компонентите

Монтирайте драйвера на двигателя Arduino UNO, L298n и серво мотора TowerPro върху шасито. Забележка: когато монтирате платката arduino, оставете достатъчно място, за да включите USB кабела, тъй като по -късно трябва да програмирате платката arduino, като я свържете към компютъра чрез USB кабел.

Стъпка 4: Подготовка на ултразвуковия сензор

Подготовка на ултразвуковия сензор
Подготовка на ултразвуковия сензор
Подготовка на ултразвуковия сензор
Подготовка на ултразвуковия сензор
Подготовка на ултразвуковия сензор
Подготовка на ултразвуковия сензор
Подготовка на ултразвуковия сензор
Подготовка на ултразвуковия сензор

Включете четири проводника към ултразвуковия сензор и го монтирайте върху монтажната скоба. След това монтирайте скобата на микро сервоустройството TowerPro, което вече е инсталирано на шасито.

Стъпка 5: Компоненти на окабеляване

Компоненти за окабеляване
Компоненти за окабеляване
Компоненти за окабеляване
Компоненти за окабеляване
Компоненти за окабеляване
Компоненти за окабеляване
Компоненти за окабеляване
Компоненти за окабеляване

L298n драйвер на двигателя:

+12V → Lipo батерия (+)

GND → Lipo батерия (-) важно: свържете GND към lipo батерия (-) и към arduino платка всеки GND щифт

+5V → arduino Vin

In1 → arduino цифров щифт 7

In2 → цифров извод arduino 6

In3 → цифров щифт arduino 5

In4 → arduino цифров щифт 4

OUT1 → Мотор 1

OUT2 → Мотор 1

OUT3 → Мотор 2

OUT4 → Мотор 2

Платформа:

Свържете два джъмперни проводника към щифтове 5V и GND на платката arduino, след което свържете двата проводника към макетната платка. сега можете да използвате това като +5V захранване.

HC-SR04 ултразвуков сензор за сонар:

VCC → макет +5V

Trig → аналогов щифт 1 на arduino

Ехо → аналогов щифт 2 на arduino

GND → макет GND

Micro servo 9G TowerPro:

оранжев проводник → arduino цифров щифт 10

червен проводник → макет +5V

кафяв проводник → макет GND

Стъпка 6: Програмиране на Arduino UNO

  1. Изтеглете и инсталирайте Arduino Desktop IDE

    • windows -
    • Mac OS X -
    • Linux -
  2. Изтеглете и поставете NewPing библиотека (ултразвукова сензорна библиотека) файл в папката Arduino libraries.

    • Изтеглете NewPing.rar по -долу
    • Извлечете го в пътя - C: / Arduino / libraries
  3. Изтеглете и отворете preprecle_avoiding.ino
  4. Качете кода на платката arduino чрез USB кабел

Стъпка 7: Включете робота

Захранвайте робота
Захранвайте робота

Свържете Lipo батерията към драйвера на двигателя L298n, както следва:

Lipo батерия (+) → +12V

Lipo батерия (-) → GND

Стъпка 8: Страхотно !

Страхотен !!!
Страхотен !!!

Сега вашият робот е готов да избегне всяко препятствие …

Ще се радвам да отговоря на всички ваши въпроси

изпратете ми имейл: [email protected]

потърси ме във facebook и Linkedin за още проекти - Danusha nayantha

Благодаря ти

Препоръчано: