Агуулгын хүснэгт:

Хэт авианы мэдрэгч ашиглан роботоос зайлсхийх: 9 алхам (зурагтай)
Хэт авианы мэдрэгч ашиглан роботоос зайлсхийх: 9 алхам (зурагтай)

Видео: Хэт авианы мэдрэгч ашиглан роботоос зайлсхийх: 9 алхам (зурагтай)

Видео: Хэт авианы мэдрэгч ашиглан роботоос зайлсхийх: 9 алхам (зурагтай)
Видео: 10 беспилотных транспортных средств, меняющих мир (ru) Автономные технологии 2024, Арваннэгдүгээр
Anonim
Хэт авианы мэдрэгч ашиглан роботоос зайлсхийх
Хэт авианы мэдрэгч ашиглан роботоос зайлсхийх

Энэ бол хэт авианы мэдрэгч (HC SR 04) болон Arduino Uno самбарыг ашиглан саад бэрхшээлээс зайлсхийх роботын талаархи энгийн төсөл юм. надтай сэтгэгдэл.

Үндсэн бүрэлдэхүүн хэсгүүдийн жагсаалт:-

  • Ардуино Уно - 1
  • Хэт авианы мэдрэгч (HC SR 04) - 3
  • 5V буухиа самбар - 1
  • 12 В батерей - 1
  • 12 Вт арааны мотор - 4
  • Мотор хаалт - 4
  • Часи - 1
  • Дугуй - 4
  • Боолт ба самар
  • Шилжүүлэгч -1
  • Холбогч кабель -10

Алхам 1: Arduino Uno зөвлөл

Arduino Uno самбар
Arduino Uno самбар

Arduino Uno бол ATmega328P дээр суурилсан микро хянагч самбар юм. Энэ нь 14 дижитал оролт, гаралтын тээглүүртэй, 6 аналог оролттой. Ажиллах хүчдэл нь гадаад тэжээлийн хангамжтай 5 В бөгөөд олон давуу талтай, кодлох, байршуулахад хялбар, алдааг засахад хялбар байдаг. Олон тооны мэдрэгч модуль болон бусад төхөөрөмжүүд байдаг. Ардуино.

Arduino самбар дээр тэжээл өгөхдөө 5 вольт эсвэл 9 вольт ашиглана уу. 12 вольтоор асааж болохгүй. Хэрэв та 12 вольт батерей ашиглах шаардлагатай бол 5 вольтын зохицуулагчийн хэлхээгээр дамжуулна уу.

Алхам 2: Хэт авианы мэдрэгч (HC SR 04)

Хэт авианы мэдрэгч (HC SR 04)
Хэт авианы мэдрэгч (HC SR 04)
Хэт авианы мэдрэгч (HC SR 04)
Хэт авианы мэдрэгч (HC SR 04)

Робот нь урд, зүүн, баруун гэсэн гурван хэт авианы мэдрэгчтэй бөгөөд робот нь эдгээр мэдрэгчийн дагуу ажилладаг бөгөөд хэт авианы мэдрэгч нь дууны долгион ашиглан объект хүртэлх зайг хэмжих боломжтой төхөөрөмж юм. нийлүүлэлт), GND (Ground), Trig and echo. Хоёр хувиргагч байдаг, нэг нь дамжуулах, нөгөө нь хүлээн авах зориулалттай. Аль аль нь хяналтын хэлхээ бүхий нэг ПХБ дээр бэхлэгдсэн байдаг. Хэт авианы зайг ойролцоогоор 2 см -ээс 400 см хүртэл хэмждэг. Мөн 40 КГц давтамжтай өндөр давтамжийн дуу юм.

Үйл ажиллагааны зарчим

Хэт авианы модуль нь 40 кГц давтамжтай 8 мөчлөгт хэт авианы долгион илгээж, цуурай дамжуулах шугамыг өндөр болгоно.

Дараа нь цуурай сонсдог бөгөөд үүнийг илрүүлмэгц цуурай шугамыг дахин бууруулдаг. Тиймээс цуурай шугам нь импульс бөгөөд өргөн нь объект хүртэлх зайтай пропорциональ байна.

Импульсийн цагийг хэмжих замаар инч/сантиметрээр хэмжих боломжтой.

Модуль нь зайтай пропорциональ цуурай импульс өгдөг.

uS/58 = см эсвэл uS/148 = инч.

Алхам 3: Бусад бүрэлдэхүүн хэсгүүд

Бусад бүрэлдэхүүн хэсгүүд
Бусад бүрэлдэхүүн хэсгүүд
Бусад бүрэлдэхүүн хэсгүүд
Бусад бүрэлдэхүүн хэсгүүд
Бусад бүрэлдэхүүн хэсгүүд
Бусад бүрэлдэхүүн хэсгүүд
Бусад бүрэлдэхүүн хэсгүүд
Бусад бүрэлдэхүүн хэсгүүд

Мотор босоо амны диаметр, дугуйны нүхний хэмжээ өөр өөр байдаг.

Холбогч кабель нь эрэгтэй, эмэгтэй байх ёстой.

Алхам 4: Arduino холболтын диаграм бүхий мэдрэгч

Arduino холболтын диаграм бүхий мэдрэгч
Arduino холболтын диаграм бүхий мэдрэгч

Урд мэдрэгч:-

Цуурай зүү - Arduino зүү 6

Trig pin - Arduino pin 7

VCC зүү - 5V

GND - газар

Зүүн мэдрэгч: Цуурай зүү - Arduino зүү 8

Trig pin - Arduino pin 9

VCC зүү - 5VGND - газардуулга

Баруун мэдрэгч: Цуурай зүү - Arduino зүү 10

Trig pin - Arduino pin 11

VCC зүү - 5VGND - газардуулга

Алхам 5: Arduino холболтын диаграмтай реле самбар

Arduino холболтын диаграмтай реле самбар
Arduino холболтын диаграмтай реле самбар

Релений зүү 1 - Arduino зүү 2.

Релей зүү 2 - Arduino зүү 3.

Релений зүү 3 - Arduino pin 4.

Релений зүү 4 - Arduino pin 5.

Алхам 6: 12 вольт ба реле холболт

12 вольт ба реле холболт
12 вольт ба реле холболт

NC - хэвийн хаалттай

ҮГҮЙ - ердийн нээлттэй

C - нийтлэг

Шаардлагатай бол энд туйлыг өөрчлөх боломжтой бөгөөд үүний дагуу хөдөлгүүрийн эргэх чиглэл өөрчлөгдөх болно.

Моторыг нийтлэг тээглүүртэй холбох ёстой

Алхам 7: угсрах

Угсарч байна
Угсарч байна
Угсарч байна
Угсарч байна

Зүүн ба баруун талын моторыг тал бүрээс нь салгах хэрэгтэй.

Алхам 8: Кодууд

Кодууд
Кодууд

Алхам 9: Туршилт хийж дуусгах

Зөвлөмж болгож буй: