Сод усан оргилуур: 7 алхам
Сод усан оргилуур: 7 алхам
Anonim
Image
Image

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

* ширээн дээр ундаа бичихээс залхаж байна уу? энэ бол хүн бүрийн өмнө тулгардаг асуудал юм. Хэт авианы мэдрэгч болон Arduino -ийн тусламжтайгаар.. Хөргөхөд хямд, шийдэл сайтай шийдэл оллоо.

зөвхөн хялбар кодтой. Та энэ асуудлыг бүрэн шийдэж чадна.

Алхам 1: эд анги

Цахилгаан хэлхээг бий болгох
Цахилгаан хэлхээг бий болгох

1-холбогч утас

2- хэт авианы мэдрэгч

3-реле модуль

4-5 вольт агаарын насос

5- Талхны самбар

6-Servo мотор

7-IR хянагч

8- IR хүлээн авагч

9- Arduino нано

Алхам 2: Хэлхээг бий болгох

Цахилгаан хэлхээг бий болгох
Цахилгаан хэлхээг бий болгох

хавсаргасан, хэлхээний диаграм.

Энд бүх хэсгүүдийн тээглүүр байна:

буухиа 7echo 8

триг 9

servo мотор 10

хүлээн авагч 11

* Та эдгээр тээглүүрийг өөрчилж болно. Гэсэн хэдий ч код нь таны холболттой таарч байгаа эсэхийг шалгаарай.

Алхам 3: Код

хоёр код байдаг.. эхнийх нь тагийг нээх, хаахад ашиглах товчлууруудын хаягийг авах явдал юм. Би + нээх, хаах зорилгоор ашигладаг байсан. кодыг ажиллуулаад цуваа дэлгэцийг нээнэ үү. Нээлтийн товчлуурыг дарж цуваа дэлгэц дээр авсан утгыг хуулж ав (LGHTLY дарна уу). (0xFF18E7) оронд авсан дугаараа оруулна уу. хаах товчлуураар давтана уу. дараа нь цуваа дэлгэц болон алсын кодыг хаа. мөн төслийн кодыг Arduino руу байршуулна уу.

* Кодыг байршуулсны дараа үр дүнг харахын тулд байршуулсан видеог үзнэ үү.

Шаардлагатай номын санг татаж авахаа бүү мартаарай.

* төслийн кодын хувьд..

гурван кодыг хамтад нь нэмэх шаардлагатай байна. Эхлээд төслийн кодыг даван туулж, Arduino -д нэмээд дараа нь.cpp, нөгөө нь.h гэсэн хоёр шинэ цорго үүсгэнэ үү.

Алхам 4: Механик дизайн

Image
Image

Машины дизайны 3D хөдөлгөөнт дүрс бичлэгийг хавсаргав. хэрэв та үүнийг 3d хэвлэхийг хүсвэл STL файлуудыг байршуулдаг.. та машиныг хөөс эсвэл картон ашиглан гараар бүтээх боломжтой. Хөнгөн жинтэй тул би хөөсөнцөр хийц загвартаа ашигласан.

*Хэмжээ нь таны ашиглахыг хүсч буй сод савны хэмжээнээс хамаарна.

Алхам 5: Энэ нь хэрхэн ажилладаг вэ?

Системийг хүчээр холбосны дараа юуны түрүүнд хүчингүй тохиргооны контент ажиллах болно. Хамгийн чухал үйл явдлын нэг бол алсын удирдлагатай IR алсын төхөөрөмжийг эхлүүлэх явдал юм. дараа нь servo дохионы шугамыг мөн сонгосон зүү дээр холбоно уу. Үүний дараа void loop функц ажиллах болно. зайг хэмждэг. Хэрэв 5 см -ээс бага бол реле дохио нь пумбыг асаахад өндөр байх ба 5 см -ээс дээш зайтай бол реле дохиог сулруулж пумын хүчийг салгана. Дараа нь алсын товчлуур дарагдсан эсвэл дарагдсан эсэхийг шалгаарай, хэрэв товчлуур дарагдсан бол унших эсвэл IR -ийг олж аваад аль товчлуурыг дарж байгааг харьцуулж үзээрэй, хэрэв нээлттэй товчлуур дарагдсан бол servo нь нээлттэй өнцөг рүү эргэх болно. өөрөөр бол унтраах товчлуурыг дарвал servo нь ойр өнцгөөр эргэх болно. Үүний дараа хоосон тойргийн мөчлөг дахин давтагдах болно.

Алхам 6: Servo мотор

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

Алхам 7: Эрчим хүч

Энэ төслийг 5 -аас 12 В -ийн батерейгаар тэжээх боломжтой. Та үүнийг над шиг цахилгаан залгуурт холбосон Arduino кабелиар асааж болно. эсвэл 9В батерейнд 9В батерейны адаптер залгаж болно. талхны самбарт холбохын тулд төгсгөл хүртэл нь засаарай. Санаж байна уу, 9в батерейны эерэг талыг Arduino дахь Vin зүү рүү холбоно уу, 5в зүү нь 5в зүү нь зөвхөн 5 биш 9в -ийг багтаах боломжтой.

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