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

Сагсыг дагаж буй хүн: 8 алхам
Сагсыг дагаж буй хүн: 8 алхам

Видео: Сагсыг дагаж буй хүн: 8 алхам

Видео: Сагсыг дагаж буй хүн: 8 алхам
Видео: Мухоморный 🍄Трип Фиксирую на камеру. Очутился между двух миров🌍 Реальным и Мухоморным🙏 2024, Долдугаар сарын
Anonim
Сагсыг дагаж буй хүн
Сагсыг дагаж буй хүн

Роботууд өдөр бүр олон салбарт анхаарал хандуулж байна. Өнөөдрийн байдлаар хүний анхаарал шаардлагатай байсан өчүүхэн ажлуудын ихэнхийг роботууд авч байна.

Энгийнээр эхлүүлье - Таныг дагаж явах бот. Нисэх онгоцны буудал, худалдааны цогцолбор дээр чөлөөтэй алхаж байхдаа танд бараагаа шилжүүлэх гэх мэт олон төсөл байдаг.

Энэхүү зааварчилгааны номонд бид эдгээр үйлдвэрлэлийн том машиныг бүтээхгүй, гэхдээ ижил зорилгоор Arduino дээр суурилсан ажлын загварыг бүтээх болно.

Түүнчлэн, энэхүү зааварчилгааг HATCHNHACK -тэй хамтран хийсэн болно. Прототип хийх бүх тоног төхөөрөмж, блог, санаа, бусад зүйлсийн талаар тэдний гайхалтай вэбсайтаас үзээрэй.

Алхам 1: Алхам 1: Төсөлд оруулах шаардлагатай хэсгүүдийг хайж олох

За, би үүнийг ерөнхий зааварчилгаа болгон бичиж байгаа тул хэрэв та миний ашиглаж буй хэсгүүдийг олж чадахгүй бол би өөр хувилбар сонгохыг хичээх болно. Би худалдаж авах холбоосыг нэмж оруулах бөгөөд ингэснээр та өөрт байхгүй байгаа зүйлийг худалдаж авах боломжтой бөгөөд ингэснээр та өөрийн бүтээлч байдлыг ашиглан ботоо өөрчлөх боломжтой болно. Энэ төслийг хийх хэсгүүдийг hnhcart -аас үзнэ үү. Тэд гайхалтай чанарын үнээр сайн чанарын эд ангиудтай.

Микроконтроллер: Хэрэв та эхлэгч бол Arduino ашиглаж үзээрэй. За, би Arduino Uno ашиглаж байна. Arduino UNO -ийн холбоосыг худалдаж аваарай

  • Мотор: ямар ч 12V хөдөлгүүр ажиллах болно. Би 300 эрг / мин ерөнхий 12 вольтын тогтмол гүйдлийн мотор ашиглаж байна. Та мөн BO мотор худалдаж авах боломжтой. DC Geared хавтангийн линк худалдаж авах | BO мотор
  • Мотор драйвер: моторыг ажиллуулахын тулд танд мотор драйвер хэрэгтэй болно, учир нь ихэнх микроконтроллерууд тийм их хүчдэл өгч чаддаггүй. Би L298N ашиглаж байна, та эндээс мотор драйвер худалдаж авах боломжтой.
  • CHASSIS: Явах эд ангиудын хувьд та ашиглаж буй мотордоо зориулж тодорхой нэгийг худалдаж авах ёстой. BO ба DC хэлхээний хөдөлгүүрийн хувьд та энэ холбоосыг үзэх боломжтой
  • Хэт авианы мэдрэгч: Би ерөнхий хэт авианы мэдрэгчийн HCRS04 модулийг ашиглаж байна. линкийг худалдаж аваарай
  • хэт авианы мэдрэгч.
  • IR -ийн ойролцоо мэдрэгчийн модуль: Ойролцоох аливаа мэдрэгч нь объектын илрүүлэлтийг 20 см -ээс багагүй хугацаанд илрүүлэх боломжтой бөгөөд мэдрэгчийн холбоосыг худалдаж аваарай.
  • Холбогч утас: эд зүйлсийг холбохын тулд бид бүгдэд холбогч утас хэрэгтэй. Хэрэв та шинэ хэрэглэгч бол өөр өөр төслүүдэд эдгээр багц хэрэгтэй болно. Та эндээс Эрэгтэйгээс эрэгтэй хүртэл худалдаж авах боломжтой Эрэгтэй эмэгтэй
  • Зай: За, би энэ төсөлд 12в липо батерей ашиглаж байна. Хэрэв танд байхгүй бол та үргэлж 12V лити-ион батерей руу шилжиж болно. Эсвэл хэрэв та 9v BO мотор ашиглаж байгаа бол энгийн 9в батерейг ч ашиглаж болно. Гэхдээ батерей худалдаж авахаасаа өмнө хөдөлгүүрийнхээ техникийн үзүүлэлтүүдийг сайтар шалгаж үзээрэй, хэрэв та хөдөлгүүрийн багтаамжаас өндөр хүчдэл өгөх юм бол моторыг гэмтээж болзошгүй юм. 9в батерей худалдаж авах бол эндээс үзнэ үү.

  • Breadboard/загварчлалын самбар: танд бүх утсыг холбоход ямар нэг зүйл хэрэгтэй болно. Энд талхны самбар хэрэгтэй болно. Breadboard -ийн линкийг худалдаж авах | прототип хийх самбар

Алхам 2: Явах эд ангиа тохируулах

Явах эд ангиудыг тохируулж байна
Явах эд ангиудыг тохируулж байна
Явах эд ангиудыг тохируулж байна
Явах эд ангиудыг тохируулж байна
Явах эд ангиудыг тохируулж байна
Явах эд ангиудыг тохируулж байна
Явах эд ангиудыг тохируулж байна
Явах эд ангиудыг тохируулж байна

Энэ төслийн хувьд би 4 араа хөдөлгүүртэй явах эд анги ашиглаж байгаа бөгөөд үүнийг амархан олох боломжтой. Би L хэлбэрийн 4 металл тавиур ашиглан servo - толгой, модон хайрцгийг угсарч, тэрэг болгон ашиглаж байна.

  • Явах эд ангиудыг бүтээхийн тулд эхлээд тавиурыг бэхлэх хэрэгтэй
  • мотор, дугуй холбох
  • servo холбох
  • Толгой болон хайрцгийг үлдээгээрэй, учир нь ботын үлдсэн хэсгийг бүрдүүлэхэд танд зай хэрэгтэй болно. бид үүнийг эцэст нь хавсаргах болно.

Алхам 3: Мотор драйверийг холбох

Мотор драйверийг холбох
Мотор драйверийг холбох

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

  1. Нэгдүгээрт, хөдөлгүүрийн +ба -ve туйлуудыг мотор драйверийн PTR холбогч руу шургуулна.
  2. Дараа нь хөдөлгүүрийг жолоодож, батерейны +венийг 12v порт руу, -ve хөдөлгүүрийн жолоочийн GND порт руу шургуулна.
  3. Мотор драйверын оролтын зүүг Arduino -ийн PWM зүү дээр сонгоно уу. Таны кодын дагуу хөдөлгүүрийн тээглүүр болгон өөрчлөхийг санаарай.
  4. зайны +ve мотор драйвер хоёрын хооронд шилжүүлэгчийг нэмж оруулаарай, эс бөгөөс та батарейг ашиглаагүй үедээ таслах хэрэгтэй болно. Мотор драйверын 5v ба GND -ээс талх руу 2 утас аваарай, ингэснээр та Arduino болон бусад төхөөрөмжийг асаах боломжтой болно.

Алхам 4: Толгойг тохируулах: хэт авианы мэдрэгч ба IR мэдрэгч

Толгойг тохируулах: хэт авианы мэдрэгч ба IR мэдрэгч
Толгойг тохируулах: хэт авианы мэдрэгч ба IR мэдрэгч

Дээрх зурган дээр үзүүлсэн шиг би дөрвөлжин төмөр хавтан дээр мэдрэгчийг буулгав

  • Мэдрэгч ба servo -ийг асаахын тулд бүх 5v ба GND -ийг талхны 5v ба GND -д холбоно уу.
  • зүүн ба баруун IR мэдрэгчийн гаралтын зүүг Arduino -ийн 12 ба 13 -р зүү дээр холбоно уу.
  • хэт авианы мэдрэгчийн цуурай ба тригер зүүг Arduino -ийн 2 ба 3 -р зүү рүү холбоно уу.
  • servo -ийн оролтын зүүг arduino -ийн 5 -р зүү дээр холбоно уу.

Алхам 5: Arduino -г тохируулна уу

Arduino -г тохируулна уу
Arduino -г тохируулна уу

Би давхар соронзон хальс ашиглан Arduino болон талхны хавтанг явах эд анги дээр зассан бөгөөд энэ нь Arduino -ийн арын хэсэгт дулаалга өгдөг.

талхны тавцангийн 5v ба GND -ийг Vin, GND -ийг Arduino -д холбосноор Arduino -г ажиллуулаарай.

Алхам 6: Код авах цаг

Код авах цаг
Код авах цаг

Би код татаж авах линкийг үлдээж байгаа бөгөөд кодын үндсэн алгоритмыг тайлбарлах болно.

  • эхлээд бот гар хайх функцийг эхлүүлэх болно.
  • Объект олдмогц бот давталтын функцийг эхлүүлнэ
  • Хэрэв зүүн IR мэдрэгч идэвхжвэл бот баруун тийш эргэх болно
  • хэрэв баруун IR мэдрэгч идэвхжсэн бол бот зүүн тийш эргэх болно
  • Хэрэв объект хэт ойртвол бот ухрах болно.
  • хэрэв объект хол явах юм бол бот урагшлах болно.

Алхам 7: Бүх зүйл бэлэн боллоо

Бүх зүйл бэлэн боллоо, эцэслэн шийдье
Бүх зүйл бэлэн боллоо, эцэслэн шийдье
Бүх зүйл бэлэн боллоо, эцэслэн шийдье
Бүх зүйл бэлэн боллоо, эцэслэн шийдье

Бүтээсэн бүх зүйл, бүтээлч байдлаа ашиглан үүнийг өөрчлөх, төслийн шинэлэг хэрэглээг олоход л үлдэх болно.

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