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

Follow-Bot: 6 алхам
Follow-Bot: 6 алхам

Видео: Follow-Bot: 6 алхам

Видео: Follow-Bot: 6 алхам
Видео: КАК НАСТРОИТЬ L4D2 2024, Арваннэгдүгээр
Anonim
Дагах-Bot
Дагах-Bot

Энэхүү зааварчилгааг Өмнөд Флоридагийн Их Сургуулийн Makecourse төслийн шаардлагыг биелүүлэх зорилгоор бүтээсэн болно (www.makecourse.com)

Энэхүү зааварчилгаа нь миний төслийг дахин бүтээх алхамуудыг багтаасан болно. Миний төсөл бол Pixy 2 болон Arduino Uno ашиглан тодорхой өнгө, хэлбэрийг дагаж чаддаг ровер байв. Шаардлагатай багаж хэрэгсэл, угсралт, хяналтын систем, програмчлал зэрэг процессын бүх талыг авч үзэх болно.

Алхам 1: Багаж хэрэгсэл ба бүрэлдэхүүн хэсгүүд

Цахилгаан эд ангиуд:

  • Ардуино Уно
  • Pixy 2
  • Талхны самбар
  • 2 x DC мотор
  • DC хөрвүүлэгч
  • Pan-tilt Servo Kit
  • Busbar
  • 2 x 1N4001 диод
  • 2 x 2N2222A транзистор
  • 2 x 1k эсэргүүцэл

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

  • Хөнгөн цагаан т-нүхтэй хүрээ
  • HDPE хуванцар хуудас
  • 2 x RC машины дугуй
  • 3D хэвлэгч
  • Халив
  • USB 2.0 кабель
  • Цахилгаан өрөм/дремель
  • Turnigy Multistar олон ротортой липо багц

*Тэмдэглэл: Энэхүү төслийн зорилго нь семестрийн туршид өөрчлөгдсөн тул бүх зүйлийг анх төлөвлөсний дагуу ашиглаагүй (батерей хэтрүүлсэн тул та үүнээс хамаагүй хямд үнээр ижил үр дүнд хүрч чадна).

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

Чуулган
Чуулган
Чуулган
Чуулган
Чуулган
Чуулган
Чуулган
Чуулган

Харамсалтай нь, уг төслийг угсрахдаа би олон зураг аваагүй боловч тийм ч хэцүү биш юм. Моторын бэхэлгээ, батерейг төмөр зам дээр бэхэлсэн хэсгүүдийг 3D хэвлэсэн байв.

Хөнгөн цагаан хавтанг хаалтанд тэгш өнцөгт хэлбэрт оруулав.

Хар хуванцар хавтанг өрөмдөж, угсрахдаа автобусны самбар, тогтмол гүйдлийн хөрвүүлэгч, талх, Arduino Uno, Pixy 2. пикси 2 -ийг илүү сайн харах өнцгөөр өгөхийн тулд өөрийн платформ дээр суурилуулсан байв.

Алхам 3: Хяналтын систем

Удирдлагын систем
Удирдлагын систем
Удирдлагын систем
Удирдлагын систем
Удирдлагын систем
Удирдлагын систем

Хяналтын системийг 10000 мАч багтаамжтай лити полимер батерейгаар тэжээдэг бөгөөд энэ нь шууд дамжуулагчаар DC хөрвүүлэгчтэй холбогддог. Батерей нь шаардлагатай хэмжээнээс хамаагүй том боловч хэд хэдэн өөр төсөлд ашиглах зорилгоор худалдаж авсан. DC хөрвүүлэгч нь ойролцоогоор 5V -ийг хангадаг бөгөөд талхны самбараар дамжуулан хоёр тогтмол гүйдлийн мотор болон Arduino Uno -г ажиллуулдаг бөгөөд энэ нь Pixy 2 -ийг тэжээдэг.

Алхам 4: Цахилгааны схем

Цахилгааны схем
Цахилгааны схем
Цахилгааны схем
Цахилгааны схем

Утас болон цахилгаан эд ангиудын үндсэн эвдрэлийг дээр харуулав. NPN 2N 2222A транзистор нь бага чадлын өсгөлт, шилжүүлгийн зориулалтаар ашигладаг хагас дамжуулагч төхөөрөмж юм. Диод нь гүйдлийг нэг чиглэлд байлгахад ашигладаг бөгөөд энэ нь Arduino Uno -ийг санамсаргүйгээр гүйдэл хүлээн авах, дэлбэрэхээс хамгаалдаг. Бид тогтмол гүйдлийн мотор ашиглаж байгаа тул ямар нэг шалтгаанаар буруу чиглэлд явж байгаа бол та цахилгаан болон газардуулгын кабелийг сольж, эсрэг чиглэлд эргэх болно. Үүнийг AC хөдөлгүүрээр хийх боломжгүй юм. Диаграм дээрх зүү тохиргоо нь Arduino -ийн ноорогтой тохирохгүй бөгөөд энэ нь хэрэглэгчид бүрэлдэхүүн хэсгүүд хоорондоо хэрхэн холбогдсон тухай ойлголтыг өгдөг.

Алхам 5: Arduino Sketch

Энэхүү төслийн Arduino ноорог нь Pixycam.com номын санг ашигладаг бөгөөд үүнийг "Дэмжлэг" хэсэгт, тэндээс "Татаж авах" хэсэгт олж болно. Pixy эсвэл Pixy 2 -ийн аль нэгэнд тохирох номын санг татаж авсан эсэхээ шалгаарай. Номын санг татаж байхдаа PixyMon v2 татаж авах нь маш ашигтай байдаг. Pixy нь өнгө/объектыг зөвхөн товчлуурыг дарж, LED асах хүртэл (эхлээд цагаан, дараа нь улаан) хүлээж, улаанаар асаах замаар сурах боломжтой боловч үүнийг PixyMon програмаар дамжуулан заах нь тустай юм. Та мөн гэрэл гэгээ, блокийн хамгийн бага талбай зэрэг камерын бүх тохиргоог тохируулах боломжтой (хэрэв та жижиг, тод өнгийг илрүүлэх гэж байгаа бол энэ нь ашигтай болно). Ноорог нь аль гарын үсэг өгсөнийг дагаж мөрдөхийн тулд илэрсэн объектын x байрлалыг хоёуланг нь харьцуулж үздэг. Pixy 2 нь долоон янзын гарын үсэг сурах боломжтой бөгөөд нэг дор хэдэн зуун объектыг илрүүлэх боломжтой юм.

Тэндээс analogWrite () функцийг ашиглан DC моторыг програмчлах нь маш хялбар бөгөөд роботыг урагш, зүүн эсвэл баруун тийш чиглүүлэх боломжийг олгодог.

Анхаарна уу: тод, тод өнгө нь Pixy -тэй хамгийн сайн нийцдэг

Алхам 6: Эцсийн бүтээгдэхүүн

Энд роботыг зул сарын гацуур модны улаан чимэглэлийг дагахыг заажээ.

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