Агуулгын хүснэгт:
- Алхам 1: Багаж хэрэгсэл ба бүрэлдэхүүн хэсгүүд
- Алхам 2: угсрах
- Алхам 3: Хяналтын систем
- Алхам 4: Цахилгааны схем
- Алхам 5: Arduino Sketch
- Алхам 6: Эцсийн бүтээгдэхүүн
Видео: Follow-Bot: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэхүү зааварчилгааг Өмнөд Флоридагийн Их Сургуулийн 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: Эцсийн бүтээгдэхүүн
Энд роботыг зул сарын гацуур модны улаан чимэглэлийг дагахыг заажээ.
Зөвлөмж болгож буй:
Ухаалаг мотоциклийн HUD прототип (алхам алхмаар навигаци хийх гэх мэт): 9 алхам
Ухаалаг мотоциклийн HUD прототип (ээлжлэн навигаци хийх гэх мэт): Сайн байна уу! Энэхүү зааварчилгаа нь миний мотоциклийн дуулга дээр суурилуулах зориулалттай HUD (Heads-Up Display) платформыг хэрхэн бүтээж, бүтээсэн тухай түүх юм. Үүнийг " газрын зураг " уралдааны хүрээнд бичсэн болно. Харамсалтай нь би үүнийг бүрэн дуусгаж чадаагүй
Arduino машины урвуу зогсоолын дохиоллын систем - Алхам алхамаар: 4 алхам
Arduino машины урвуу зогсоолын дохиоллын систем | Алхам алхамаар: Энэ төсөлд би Arduino UNO болон HC-SR04 хэт авианы мэдрэгч ашиглан Arduino автомашины урвуу зогсоолын мэдрэгчийн энгийн хэлхээг зохион бүтээнэ. Энэхүү Arduino дээр суурилсан Автомашины Урвуу дохиоллын системийг бие даасан навигаци, роботын хүрээ болон бусад хүрээний зориулалтаар ашиглаж болно
Алхам алхамаар PC -ийн барилга: 9 алхам
Алхам алхамаар PC барилга: хангамж: хангамж: техник хангамж: MotherboardCPU & CPU хөргөгч PSU (Цахилгаан хангамжийн хэсэг) Хадгалалт (HDD/SSD) RAMGPU (шаардлагагүй) Кейс Хэрэгсэл: Халив ESD бугуйвч/матстермал оо
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)
DIY Arduino робот гар, Алхам алхам: 9 алхам
DIY Arduino робот гар, алхам алхмаар: Эдгээр заавар нь танд робот гарыг хэрхэн яаж хийхийг зааж өгөх болно