Агуулгын хүснэгт:
- Алхам 1: 3-D хэсгүүдийг хэвлэх
- Алхам 2: Шаардлагатай цахилгаан хэрэгсэл, эд ангиудыг худалдаж аваарай
- Алхам 3: эд ангиудыг угсарч, хэлхээг байгуулна уу
- Алхам 4: Arduino -г асаана уу
- Алхам 5: Zippy ашиглан хөгжилтэй байж, аюулгүй байгаарай
Видео: Зиппи Фанбот: 5 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Энэхүү зааварчилгааг Өмнөд Флоридагийн их сургуулийн MAKEcourse төслийн шаардлагыг биелүүлэх зорилгоор бүтээсэн болно (www.makecourse.com).
Zippy Fanbot бол Arduino -д суурилсан төсөл бөгөөд ботийг хүссэн чиглэлд эргүүлэх эсвэл эргүүлэхийн тулд сойзгүй мотор дээр суурилуулсан сэнсний хүчийг ашигладаг. Хэрэглэгч хэт улаан туяаны алсын удирдлагаар ботыг хянадаг. Зиппи гэдэг нэрийг чуулганы дийлэнх нь зип зангиатай хамт зохион байгуулснаас үүдэлтэй юм.
Алхам 1: 3-D хэсгүүдийг хэвлэх
Энэхүү угсралтын хүрээ, Arduino хайрцаг, электрон хайрцгийг 3 хэмжээст хэвлэсэн байв. Хэсэг бүрийг 30% дүүргэсэн байдлаар 3-5 бүрхүүлээр хэвлэв. Би танд хялбар болгох үүднээс STL хэсгийн файлуудыг байршуулсан. Зүгээр л тэдгээрийг татаж аваад сайн 3D принтер дээр авчирна уу!
Алхам 2: Шаардлагатай цахилгаан хэрэгсэл, эд ангиудыг худалдаж аваарай
Zippy Fanbot -ийг бүтээх, ашиглахын тулд хэд хэдэн цахилгаан хэрэгсэл, эд анги шаардлагатай болно. Энэ төслийг бүтээхэд ашигласан бүх хэсгүүдийн жагсаалтыг энд оруулав.
1 удаа Arduino Uno R3
1x VS/HX1838B хэт улаан туяаны мэдрэгч
1х эрэгтэй, эрэгтэй толгойн зүү (Arduino зүү хийхэд хангалттай)
1х 8 Эмэгтэй ба эмэгтэй холбогч утаснуудын багц
1х 3S 11.1V лити полимер батерей
1х Цахилгаан түгээх бэхэлгээ эсвэл цахилгаан түгээх самбар
4x Afro SimonK 20A OPTO ESCs
4 удаа Sunnysky X2212 KV980 сойзгүй мотор
2х APC CW 8045 олон хөдөлгүүрт сэнс
2х APC CCW 8045 олон хөдөлгүүрт сэнс
1х 4 инчийн зип зангиа
4х хөнгөн даацын эргэдэг дугуй
1x Velcro туузны багц
Зөөлөн хоёр талт соронзон хальсны 1х
Алхам 3: эд ангиудыг угсарч, хэлхээг байгуулна уу
Шаардлагатай бүх эд ангиудыг 3D хэлбэрээр хэвлээд бусад шаардлагатай бүх эд ангиудыг худалдаж авсны дараа Zippy-ийг угсарч эхлэх цаг боллоо! Бүх зүйлийг хэрхэн нэгтгэж байгааг төсөөлөхийн тулд энэхүү зааварчилгааны эхний зургийг үзнэ үү.
3 хэмжээст хэвлэмэл хүрээ нь нэгтгэхэд маш ойлгомжтой бөгөөд үүнийг би ийм байдлаар хийхийг хүссэн юм. Хоёр гар нь хоорондоо уялдаж X хүрээ хийдэг бөгөөд гар дээр таарсан хаалт байдаг. Цахилгаан бариул нь гарын доор ордог. Сэнсний адаптерийг гар бүрийн төгсгөлд суулгаж, дугуйны адаптерууд нь хүрээний хөл рүү шууд гулсдаг. Бүх зип зангиа хаана хэрэглэх нь маш ойлгомжтой байх ёстой, гэхдээ хэрэв тийм биш бол энэхүү үл бүтэх зүйл дээрх эхний зургийг л хараарай! Дээд талын бэхэлгээг гар дээрээ барихын тулд цахилгаан товч хийх шаардлагагүй.
Хүрээг угсарсны дараа цахилгаан хэрэгслийг утсаар холбох, холбох цаг болжээ. Хөдөлгүүрийг сэнсний адаптер дээр суурилуулах үед ESC -ийг гар дээр холбоно. ESC ба мотор хоёулаа цахилгаан товчоор бэхлэгдсэн байдаг. Зүүн болон баруун урд гар дээрх ESC ба хөдөлгүүрийн хооронд туйлыг эргүүлж, цагийн зүүний дагуу эргүүлэх шаардлагатай. Нөгөө хоёр гар нь цагийн зүүний эсрэг эргэдэг мотортой байх болно. Тиймээс цагийн зүүний дагуу тулгуурыг зүүн урд, баруун хойд хөдөлгүүрт, цагийн зүүний эсрэг талын тулгуурыг баруун урд болон хойд хөдөлгүүрт суурилуулах болно. Эдгээр эсрэг эргэлтийн чиглэлүүд нь ботын тогтвортой ажиллагааг хангахад туслах эсрэг момент үүсгэдэг.
Arduino хайрцаг болон LiPo батерейг төвийн хаалтны дээд талд бэхлэхдээ velcro ашиглана уу. IR мэдрэгчийг Arduino хайрцгийн дээд хэсэгт байрлуулахын тулд хоёр талт соронзон хальс ашиглана уу, ингэснээр алсын удирдлагаас дохио хүлээн авах хамгийн тохиромжтой байршилд байна. LiPo -аас ESCs хүртэлх бүх цахилгаан хуваарилалт нь электрон бүрхүүлд байрладаг электрон хайрцгаар дамждаг. Arduino -аас ESCs руу дамжуулах дохионы утас нь мөн электрон хайрцгаар дамждаг. LiPo-оос ESCs хүртэлх утсыг огтлохгүй байхын тулд маш болгоомжтой байгаарай. Энэ нь ESC -ийг амархан гэмтээж, гал үүсгэж болзошгүй юм.
Бүх зүйл хэрхэн хоорондоо холбогдсон болохыг харуулсан схемийг үзнэ үү.
Алхам 4: Arduino -г асаана уу
Zippy Fanbot -ийг угсарсны дараа Arduino -ийг шаардлагатай програм хангамжаар гэрэлтүүлэх цаг болжээ. Би Zippy -ийг хянахад ашигладаг Arduino -ийн тоймыг өгсөн. Код нь fanbot -ийг ажиллуулахын тулд үндсэндээ 5 товчлуур шаарддаг. Програмчлах хамгийн сайн товчлуур бол алсын удирдлага дээрх навигацийн товчлуурууд юм. Дээш/доош товчлуурууд нь bot -ийг урагш/хойш нь хөдөлгөж, зүүн/баруун товчлуурууд нь цагийн зүүний эсрэг/цагийн зүүний дагуу эргүүлэх нь ойлгомжтой юм. Төвийн навигацийн товчлуур нь алах түлхүүр болж, бүх моторыг зогсоох болно. Хэрэв таны ашиглаж буй алсын удирдлага энэ кодтой ажиллахгүй бол сэнсийг ботоос салгаад Arduino IDE дээрх цуваа дэлгэцийг ашиглан Arduino програмыг алсын удирдлага дээрх товчлууруудтай ажиллуулна уу. Та зүгээр л ашиглахыг хүсч буй товчлуурыг дарж, сериал дэлгэц дээр ямар утга гарч байгааг ажиглах хэрэгтэй. Дараа нь, миний өгсөн кодын серийн дэлгэц дээр харуулсан утгыг зохих if хэллэгээр орлуулна уу.
Таны харж байгаагаар код нь маш энгийн. Аль товчлуур дарагдаж байгааг тодорхойлох 5 нөхцөлт шалгалт байдаг. Жишээлбэл, IR мэдрэгч нь дээш товчлуурыг дарж байгааг илрүүлбэл урд талын хоёр хөдөлгүүр эргэх бөгөөд энэ нь ботыг урагш татна. Хэрэв зүүн навигацийн товчлуурыг дарвал баруун урд болон зүүн урд талын мотор эргэх бөгөөд энэ нь ботыг цагийн зүүний эсрэг эргүүлэхэд хүргэдэг. Хэрэв тодорхой маневр хийх товчлуурыг дарвал холбогдох хөдөлгүүрүүд хамгийн дээд хурд хүрэх хүртэл хурдаа тасралтгүй нэмэгдүүлэх болно.
Бот урд хөдөлгүүрүүд нь хамгийн дээд хурдаараа эргэлдэж урагшилж байна гэж нэг хором хэлье. Хэрэв хэрэглэгч доошоо дарах товчлуурыг дарвал урд хөдөлгүүрүүд бүрэн зогсох хүртэл удаашрах бөгөөд арын моторууд идэвхжиж ботыг урвуугаар илгээх болно. Энэ нь ботын эргэлтийн маневруудад мөн хамаарна. Энэ нь хэрэглэгч ботын хийж буй маневрыг хурдасгах эсвэл удаашруулах боломжийг олгодог.
Одоо бот дахин нэг хурдаар урагшилж байна гэж бодъё. Хэрэв зүүн эсвэл баруун тийш чиглэсэн товчлуур дарагдсан бол бот нь эргүүлэх хөдөлгүүрийг идэвхжүүлэхийн өмнө бүх мотор эргүүлэхээ шууд зогсооно. Тиймээс хэрэглэгч шугаман ба эргэлтийн хөдөлгөөний хооронд шууд шилжих боломжтой.
Алхам 5: Zippy ашиглан хөгжилтэй байж, аюулгүй байгаарай
Одоо бүх зүйл бэлэн боллоо! Та Zippy -ийг бүтээж, Arduino кодыг ажиллуулсны дараа эргэн тойронд тоглох цаг болжээ. Ялангуяа хүүхэд, амьтны эргэн тойронд маш болгоомжтой байгаарай. Сэнсийг сайн тэнцвэржүүлж, моторыг чангалж байгаа эсэхийг шалгаарай. Энэхүү төсөлд ашигладаг сойзгүй мотор нь маш өндөр эргэлтэнд эргэлддэг тул тулгуур нь гэмтэл учруулах чадвартай байдаг. Хөгжилтэй байгаарай!
Зөвлөмж болгож буй:
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)
Болт - DIY утасгүй цэнэглэх шөнийн цаг (6 алхам): 6 алхам (зурагтай)
Болт - DIY утасгүй цэнэглэх шөнийн цаг (6 алхам): Индуктив цэнэглэгч (утасгүй цэнэглэх эсвэл утасгүй цэнэглэх гэж нэрлэдэг) нь утасгүй цахилгаан дамжуулах төрөл юм. Энэ нь цахилгаан соронзон индукцийг ашиглан зөөврийн төхөөрөмжүүдийг цахилгаан эрчим хүчээр хангадаг. Хамгийн түгээмэл програм бол Qi утасгүй цэнэглэгч юм
Arduino автомат сүүдэрлэх дэлгэцийн төсөлд алхам алхмаар мотор, жолооч сонгох: 12 алхам (зурагтай)
Arduino автоматжуулсан сүүдэртэй дэлгэцийн төслийн алхам ба моторыг сонгох: Энэхүү зааварчилгаанд би Автомат Сүүдэрт Дэлгэцийн прототипийн төслийн хувьд шаталсан мотор ба драйверыг сонгох алхамуудыг хийх болно. Сүүдэр дэлгэц нь гараар хийсэн хамгийн алдартай, хямд Coolaroo загварууд бөгөөд би үүнийг солихыг хүссэн
Хялбар алхам, зураг бүхий компьютерийг хэрхэн задлах вэ: 13 алхам (зурагтай)
Энгийн алхам, зураг бүхий компьютерийг хэрхэн задлах вэ: Энэ бол компьютерийг хэрхэн задлах тухай заавар юм. Ихэнх үндсэн бүрэлдэхүүн хэсгүүд нь модульчлагдсан бөгөөд амархан арилдаг. Гэсэн хэдий ч үүнийг зохион байгуулах нь чухал юм. Энэ нь эд ангиудыг алдахаас сэргийлж, мөн угсрах ажлыг хялбарчлах болно
Ciclop 3d сканнер Алхам алхамаар: 16 алхам (зурагтай)
Алхам алхмаар Ciclop 3d сканнер: Сайн байна уу, би алдарт Ciclop 3D сканнерыг хэрэгжүүлэх болно. Анхны төсөл дээр сайн тайлбарласан бүх алхам байхгүй байна. Би суурийг хэвлэж, ПХБ -ийг дахин боловсруулж, үргэлжлүүлээрэй