Мазмуну:

УЗИ сенсорун колдонуу менен Arduino негизделген автономдуу бот: 5 кадам (сүрөттөр менен)
УЗИ сенсорун колдонуу менен Arduino негизделген автономдуу бот: 5 кадам (сүрөттөр менен)

Video: УЗИ сенсорун колдонуу менен Arduino негизделген автономдуу бот: 5 кадам (сүрөттөр менен)

Video: УЗИ сенсорун колдонуу менен Arduino негизделген автономдуу бот: 5 кадам (сүрөттөр менен)
Video: Использование Melexis MLX90614 Инфракрасный термометр с Arduino 2024, Ноябрь
Anonim
Ultrasonic сенсорун колдонуу Arduino негизделген автономдуу бот
Ultrasonic сенсорун колдонуу Arduino негизделген автономдуу бот
Ultrasonic сенсорун колдонуу Arduino негизделген автономдуу бот
Ultrasonic сенсорун колдонуу Arduino негизделген автономдуу бот
Ultrasonic сенсорун колдонуу Arduino негизделген автономдуу бот
Ultrasonic сенсорун колдонуу Arduino негизделген автономдуу бот
Ultrasonic сенсорун колдонуу Arduino негизделген автономдуу бот
Ultrasonic сенсорун колдонуу Arduino негизделген автономдуу бот

Ultrasonic Sensor колдонуп, Arduino негизделген өз алдынча бот түзүңүз.

Бул бот эч кандай тоскоолдуктарга учурабастан, өз алдынча кыймылдай алат. Негизинен ал эмне кылат, ал жолундагы ар кандай тоскоолдуктарды аныктайт жана өзү үчүн эң жакшы жолду чечет (ошондой эле бардык тоскоолдуктар эмес).

Ошентип, убакытты текке кетирбей, баштайлы.

1 -кадам: Долбоорго керектүү компоненттер

Долбоорго керектүү компоненттер
Долбоорго керектүү компоненттер
Долбоорго керектүү компоненттер
Долбоорго керектүү компоненттер
Долбоорго керектүү компоненттер
Долбоорго керектүү компоненттер
Долбоорго керектүү компоненттер
Долбоорго керектүү компоненттер

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

  • Arduino UNO R3
  • Ultrasonic Sensor
  • Серво мотору (мини)
  • Jumper Wires
  • L7805CV Voltage Regulator
  • L293D Motor Driver IC
  • 4 x 3.7V литий-иондук батарея
  • 2 x Gear Motor
  • 3 x Wheels
  • Breadboard

Бардык компоненттерди чогулткандан кийин, барганыңыз жакшы.

2 -кадам: Боттун денесин түзүү

Боттун денесин түзүү
Боттун денесин түзүү
Боттун денесин түзүү
Боттун денесин түзүү
Боттун денесин түзүү
Боттун денесин түзүү

Боттун тулкусун жасоо үчүн төмөнкү кадамды аткарыңыз:

1 -кадам: Сүрөттө көрсөтүлгөндөй, ПКБнын кичинекей бөлүгүнө аялдын башын сайгыла. Жана ага бураманы бекит.

2 -кадам: Эми ошол ПХБны сервоприводго сайыңыз жана анын жетишерлик тыгыз экенин текшериңиз.

3 -кадам: УЗИ сенсоруңузду алыңыз жана ПХБдагы ургаачы төөнөгүчтөрдүн ичине эркек баш казыктарын салыңыз. Аны туура салыңыз (байланышты камсыз кылуу үчүн). Жана муну 90 деңгээлдеги servo мотору боттун алдыңкы бетине карап тургандай кылып тегиздеңиз.

4 -кадам: Эми боттун корпусун жасоо үчүн ысык желим же бурамалар менен картон же пластикалык тактай колдонсоңуз болот. Мен боттун корпусун айланма винттер менен жасап койгом.

5 -кадам: Arduino менен нан тактасын сүрөттө көрсөтүлгөндөй жайгаштырыңыз жана аны ысык клей же эки тараптуу скотч менен бекиңиз.

6 -кадам: Акыры servo моторун анын абалына коюп, аны каалаган нерсеңиз менен оңдоңуз.

3 -кадам: Боттун схемалык диаграммасы

Боттун схемалык диаграммасы
Боттун схемалык диаграммасы
Боттун схемалык диаграммасы
Боттун схемалык диаграммасы

Схемада көрсөтүлгөндөй компоненттерди туташтырыңыз. Бул абдан оңой.

Адегенде эки батареяны параллель туташтырып, андан кийин максималдуу чыңалууга жана кубаттуулукка жетүү үчүн аларды катарлап туташтырыңыз. Эми эгерде сизде бир эле RPMдин эки мотору бар болсо, анда Arduino'нун 11 -пинден L293D ic -тин 9 -пинине чейин туташуунун кажети жок. Бирок эгер сиздин моторуңузда бирдей RPM жок болсо, анда туташууну жасаңыз. Жана чоңураак айлануусу бар мотор 2 -кыймылдаткычтын абалында болушу керек.

Бардык байланыштар бекем жана коопсуз экенин текшериңиз.

4 -кадам: Кодду Arduinoго жүктөө

Кодду Arduinoго жүктөө
Кодду Arduinoго жүктөө

Бул долбоордун коду төмөндө берилген.

Бирок кодду жүктөөдөн мурун аны ачып, керектүү өзгөртүүлөрдү киргизиңиз.

Тезирээк мотордун rpm_control'ун мотор экөө тең RPMге ээ болушу үчүн орнотуңуз. Ошондой эле оңго жана солго кечигүүнү тиешелүү түрдө 90 градуска оңго жана солго карай кемчиликсиз бир бурулуш жасоо үчүн коюңуз.

Сиз кодду жүктөгөндөн кийин жана башка нерселердин баары коюлганда, сиз баргыңыз келет.

5 -кадам: Жумушчу видео

Окуу үчүн рахмат.

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