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

Саад бэрхшээлээс зайлсхийх робот: 5 алхам
Саад бэрхшээлээс зайлсхийх робот: 5 алхам

Видео: Саад бэрхшээлээс зайлсхийх робот: 5 алхам

Видео: Саад бэрхшээлээс зайлсхийх робот: 5 алхам
Видео: КАК НАСТРОИТЬ L4D2 2024, Арваннэгдүгээр
Anonim
Саад бэрхшээлээс зайлсхийх робот
Саад бэрхшээлээс зайлсхийх робот

Робот техникийн хувьд саад бэрхшээлээс зайлсхийх нь огтлолцолгүй эсвэл мөргөлдөхгүй байх байрлалын хязгаарлалтыг харгалзан хяналтын зарим зорилгыг биелүүлэх үүрэг юм. Энэ нь роботын зам хоорондын саад бэрхшээлийг мэдрэхэд ашигладаг sonar мэдрэгчтэй. Энэ нь хамгийн сайн чиглэлд шилжиж, замд нь тулгарч буй саад бэрхшээлээс зайлсхийх болно. Энэхүү роботод мэдрэгч нэмж өгснөөр та хүрээлэн буй орчноос мэдээлэл цуглуулах боломжтой болно.

Энэ нь жижиг газар ч гэсэн олон роботоос илүү нарийвчлалтай гүйцэтгэж чаддаг.

Алхам 1: Энэ зүйл хэрхэн ажилладагийг мэдэх

Энэ зүйл хэрхэн ажилладагийг мэдэх
Энэ зүйл хэрхэн ажилладагийг мэдэх

Та хамгийн сүүлийн үеийн мэдээллийг миний github репозитороос харах боломжтой.

Алхам 2: Юм цуглуулах:

Arduino uno эсвэл ямар ч ардуино (би arduino uno ашигласан)

Sonar мэдрэгч (HC-SR 04)

Хэд хэдэн холбогч утас

2 эсэргүүцэл (220 ом)

L298 хос хөдөлгүүрийн жолооч

Батерей

Явах эд анги (ихэвчлэн бусад шаардлагатай бүрэлдэхүүн хэсгүүдийг агуулдаг)

2 араа хөдөлгүүр

Алхам 3: Бүх эд ангиудыг холбоно уу

Sonar холболтууд:

Vcc - 5 вольт

GND - GND

Trig - Arduino 4

Цуурай - Arduino 5

Мотор жолооч:

EnB - 220 ом эсэргүүцэл - 5 вольт (Мотор драйвер - хурдыг хянах) (EnB нь 220 ом эсэргүүцэлээр идэвхжүүлэх)

EnA - 220 ом эсэргүүцэл - 5 вольт (Мотор драйвер - хурдыг хянах) (EnA нь 220 ом эсэргүүцэлээр идэвхжүүлэх)

IN1 - Arduino 9

IN2 - Arduino 8

IN3 - Arduino 7

IN4 - Arduino 6

GND - Arduino GND

Vcc - Ардуино Вин

Одоо моторыг жолоочтой Motor-A ба Motor-B портоор холбоно уу.

Алхам 4: Код байршуулах:

Кодыг зүрхэнд байршуулцгаая. Энэ бол гоо үзэсгэлэн юм

роботын тухай. Хэрэв та хүсвэл пин эсвэл кодыг өөрчилж болно. Жишээ нь - хурдыг өөрчлөх, объектоос хамгийн бага зай, аль ч чиглэлд гүйх хугацаа. Илүү хялбар ойлгохын тулд ашигтай тайлбарыг кодонд оруулсан болно.

(Нэмэлт драйвер эсвэл толгой файл шаардлагагүй)

Би файлыг байршуулсан, та мөн кодыг эндээс авах боломжтой (бусад шинэчлэлтийг харахын тулд)

Алхам 5: Эцсийн шат:

Батерейгаа залгаад сайхан өнгөрүүлээрэй!

Та миний ажиллаж буй робот1, робот2 -г харж болно.

Хэрэв та ямар нэгэн алдаа олсон бол коммент хэсэгт надад мэдэгдээрэй, хэрэв та засах боломжтой бол энд кодоо өөрчилж болно, эсвэл зүгээр л тайлбар хэсэгт бичээрэй.

Баярлалаа.

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