Тоскоолдуктардан качуучу робот (Arduino): 8 кадам (сүрөттөр менен)
Тоскоолдуктардан качуучу робот (Arduino): 8 кадам (сүрөттөр менен)
Anonim
Тоскоолдуктардан качуучу робот (Arduino)
Тоскоолдуктардан качуучу робот (Arduino)

Бул жерде мен сизге Arduinoго негизделген тоскоолдуктардан качуучу роботту жасоону үйрөтөм. Мен бул роботту этап -этабы менен кылам деп үмүттөнөм. Роботко тоскоол болгон тоскоолдук - бул толугу менен автономдуу робот, ал кыймылдаганда туш болгон ар кандай тоскоолдуктан кача алат. Жөн эле, ал алдыга жылганда тоскоолдукка кабылганда, автоматтык түрдө алдыга жылууну токтотуп, артка кадам таштайт. Андан кийин ал эки тарапты солго жана оңго карайт жана мүмкүн болушунча жакшы жолго түшө баштайт; оң жагында дагы бир тоскоолдук бар болсо же сол тарапта, же сол жагында дагы бир тоскоолдук болсо оң жагында дегенди билдирет. Роботко тоскоолдук кылуу абдан пайдалуу жана ал автоматтык унаалар, өндүрүш фабрикаларында колдонулган роботтор, ал тургай космостук кемелерде колдонулган роботтор сыяктуу көптөгөн ири долбоорлордун негизи.

1 -кадам: Бул долбоордо сизге эмне керек:

Бул долбоордо сизге эмне керек
Бул долбоордо сизге эмне керек
Бул долбоордо сизге эмне керек
Бул долбоордо сизге эмне керек
Бул долбоордо сизге эмне керек
Бул долбоордо сизге эмне керек
  1. Arduino UNO-https://www.ebay.com/p/Arduino-UNO-R3-Board-With-…
  2. Акылдуу робот унаа шасси 2 х оюнчук унаа дөңгөлөгү жана 1 х универсалдуу дөңгөлөк (же шар дөңгөлөктөрү)-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 Ultrasonic Sonar сенсор-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. Ultrasonic sonar сенсорун орнотуучу кронштейн
  11. Бурамалар жана гайкалар
  12. Screwdriver
  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 servo моторун шассиге орнотуңуз. Эскертүү: arduino тактасын орнотуп жатканда, USB кабелин туташтырууга жетиштүү орун калтырыңыз, анткени кийинчерээк ардуино тактасын компьютерге USB кабели аркылуу туташтырып программалашыңыз керек болот.

4 -кадам: УЗИ сенсорун даярдоо

УЗИ сенсорун даярдоо
УЗИ сенсорун даярдоо
УЗИ сенсорун даярдоо
УЗИ сенсорун даярдоо
УЗИ сенсорун даярдоо
УЗИ сенсорун даярдоо
УЗИ сенсорун даярдоо
УЗИ сенсорун даярдоо

УЗИ сенсоруна төрт секирүүчү зымды сайыңыз жана аны монтаж кронштейнине орнотуңуз. Андан кийин кронштейнди шассиге орнотулган TowerPro микро сервосуна орнотуңуз.

5 -кадам: Байланыш компоненттери

Кабелдик компоненттер
Кабелдик компоненттер
Кабелдик компоненттер
Кабелдик компоненттер
Кабелдик компоненттер
Кабелдик компоненттер
Кабелдик компоненттер
Кабелдик компоненттер

L298n мотор айдоочу:

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

GND → Lipo батарейкасы (-) маанилүү: GNDти липо батареясына туташтырыңыз (-) жана ар кандай GND пинге ардуино тактасына кошуңуз

+5V → arduino Vin

In1 → arduino санарип пин 7

In2 → arduino санарип пин 6

In3 → arduino санарип пин 5

In4 → arduino санарип пин 4

OUT1 → Мотор 1

OUT2 → Мотор 1

OUT3 → Мотор 2

OUT4 → Мотор 2

Нан тактасы:

Эки секирүүчү зымдарды arduino 5V жана GND казандарына туташтырыңыз, андан кийин эки зымды нан тактасына туташтырыңыз. Эми сиз муну +5В камсыздоо катары колдоно аласыз.

HC-SR04 Ultrasonic Sonar сенсор:

VCC → нан +5V

Trig → arduino аналогдук пин 1

Эхо → arduino аналогдук пин 2

GND → нан GND

TowerPro микро сервосу 9г:

кызгылт сары зым → arduino санарип пин 10

кызыл зым → нан +5V

күрөң зым → breadboard GND

6 -кадам: Arduino UNOну программалоо

  1. Arduino Desktop IDEди жүктөп алып, орнотуңуз

    • терезелер -
    • Mac OS X -
    • Linux -
  2. NewPing китепканасын (Ultrasonic sensor function library) файлын Arduino китепканалары папкасына жүктөп чаптаңыз.

    • Төмөндө NewPing.rar жүктөп алыңыз
    • Аны жолго чыгарыңыз - C: / Arduino / libraries
  3. Жүктөп алуу жана manea_avoiding.ino ачуу
  4. USB кабели аркылуу кодду arduino тактасына жүктөңүз

7 -кадам: Роботту кубаттаңыз

Роботту кубаттаңыз
Роботту кубаттаңыз

Lipo батарейкасын L298n мотор драйверине төмөнкүдөй туташтырыңыз:

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

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

8 -кадам: сонун !

Абдан жакшы !!!
Абдан жакшы !!!

Эми сиздин робот эч кандай тоскоолдуктан качууга даяр ….

Мен сизди кызыктырган суроолорго жооп берүүгө даярмын

мага электрондук почта: [email protected]

Мени Facebookтан жана LinkedInден издеп, башка долбоорлорду издеңиз - Danusha nayantha

Рахмат

Сунушталууда: