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

OctoGlobe: 9 алхам (зурагтай)
OctoGlobe: 9 алхам (зурагтай)

Видео: OctoGlobe: 9 алхам (зурагтай)

Видео: OctoGlobe: 9 алхам (зурагтай)
Видео: Собака лежала в луже. История борзой собаки по имени Мелвин. 2024, Долдугаар сарын
Anonim
OctoGlobe
OctoGlobe
OctoGlobe
OctoGlobe

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

Өөрийн октоглобыг бүтээхэд тавтай морилно уу

Октоглоб бол гар, LED бүхий сэрүүн, өвөрмөц ээрэх гэрлийн систем юм! Энэ нь 3D хэвлэсэн эд анги дээр суурилсан бөгөөд arduino микроконтроллер, 433Mhz FM дамжуулагч, хувьсах гүйдлийн мотор, неопикс, реле, PVC, 18650 батерей, servo ашигладаг.

Танд хэрэгтэй болно:

1 том төслийн хайрцаг (хар)

2 Arduino Unos

1 Ардуино Нано

2 талхны самбар

6 18650 батерей

3D принтер эсвэл нэг рүү хандах

1 металл арааны servo

9V батерей

Хайрцагны сэнсний мотор

АС реле

5В утасны USB цэнэглэгч

2 433Mhz хүлээн авагч модуль

1 433Mhz дамжуулагч модуль

1 4х4 хэмжээтэй товчлуур

1 жижиг төслийн хайрцаг (хар)

2 4 "PVC төгсгөлийн таг (нимгэн ханатай)

3 "4 ширхэг" PVC хоолой (нимгэн ханатай)

18 неопиксел

Утас

Жижиг хумс

Халуун цавуу буу, цавуу

Гагнуурын төмөр

Харсан

АС гэрлийн бүдэгрүүлэгч

Өрөмдлөг

Хар шүршигч будаг

Алхам 1: Материалыг хэвлэх

Материалыг хэвлэх
Материалыг хэвлэх
Материалыг хэвлэх
Материалыг хэвлэх
Материалыг хэвлэх
Материалыг хэвлэх
Материалыг хэвлэх
Материалыг хэвлэх

Хэвлэсэн дизайны файлуудыг хавсаргасан файлуудаас үзнэ үү. Хожим нь би жингээ хасахын тулд гарнаас минь талыг нь огтолж авсныг харах болно. Хэрэв та 3DCAD програм хангамжийн мэдлэгтэй бол гарны илүү хөнгөн хувилбар хийхийг зөвлөж байна.

Алхам 2: Хайрцаг ба үндсэн эргэх орон сууцыг угсарна

Хайрцаг ба үндсэн эргэх орон сууцыг угсрах
Хайрцаг ба үндсэн эргэх орон сууцыг угсрах
Хайрцаг ба үндсэн эргэх орон сууцыг угсрах
Хайрцаг ба үндсэн эргэх орон сууцыг угсрах
Хайрцаг ба үндсэн эргэх орон сууцыг угсрах
Хайрцаг ба үндсэн эргэх орон сууцыг угсрах

Моторыг хайрцагны сэнснээс гаргаж ав. Сэнсний моторыг төслийн хар хайрцагт холбоно уу. Ээрэх чичиргээг багасгахын тулд би резин угаагч ашиглан ёроолд нь тавив.

Дараа нь би 4 инчийн PVC (нимгэн ханатай) хоолойн тагны ёроол дахь нүхийг хайлуулж, хайрцгийн сэнсний хөдөлгүүрийн босоо аманд бэхлээрэй. Энэ нь түлхүүрийн ховилд үүснэ. Малгайны дотор бэхэлгээг бэхжүүлэхийн тулд халуун цавуу нэмэв.

3 инчийн 4 ширхэг нимгэн ханатай PVC хоолойг хайчилж, таг руу оруулна уу.

Алхам 3: Ээрэх хяналт ба утасгүй холболт

Ээрэх хяналт ба утасгүй эхлэл
Ээрэх хяналт ба утасгүй эхлэл
Ээрэх хяналт ба утасгүй эхлэл
Ээрэх хяналт ба утасгүй эхлэл
Ээрэх хяналт ба утасгүй эхлэл
Ээрэх хяналт ба утасгүй эхлэл

Би хайрцагны сэнсний хөдөлгүүрийн эргэх хурдыг хянахын тулд бүдэгрүүлэгч унтраалга ашигласан. Утасгүй холболтыг асаахын тулд би arduino нано болон хувьсах гүйдлийн реле ашиглан FM хүлээн авагчаас arduino руу оролтыг хүлээн авсны дараа моторын цахилгааныг (dimmer -ээр) асаасан (схемийн зургийг үз) FM хүлээн авагчийн өгөгдлийн шугам руу D11 ба реле өгөгдлийн шугамыг нано D9 дээр хавсаргасан болно. Arduino -г асаахын тулд би орж ирж буй AC шугамд холбогдсон жижиг USB цэнэглэгч залгуурыг ашигласан. Үндсэн хүлээн авагчийн кодыг хавсаргав.

Алхам 4: Серво ашиглан үндсэн эргэх биеийг бүтээх

Гол эргэх их биеийг servo ашиглан бүтээх
Гол эргэх их биеийг servo ашиглан бүтээх
Гол эргэх их биеийг servo ашиглан бүтээх
Гол эргэх их биеийг servo ашиглан бүтээх
Гол эргэх их биеийг servo ашиглан бүтээх
Гол эргэх их биеийг servo ашиглан бүтээх
Гол эргэх их биеийг servo ашиглан бүтээх
Гол эргэх их биеийг servo ашиглан бүтээх

Би 18650 эсийг ашиглан үндсэн эргэх орон сууцны доторх servo -ийг тэжээдэг. ~ 7.5V хүрэхийн тулд 6 үүрийг холбох схемийг үзнэ үү. Эдгээр нь servo +/- дээр холбогддог.

3D хэвлэсэн дээд хэсгийг хоёр дахь 4 инчийн PVC тагтай холбож, дээд талын нүхийг хайчилж, тагийг нь бүгдийг нь шургуулна. Серво нь дээд хэсгийн ойролцоо байх ёстой. Би хооллохын тулд тал бүр дээр нэмэлт нүх нэмж оруулав. LED утас ба servo утас.

Алхам 5: Зэвсэг бүтээж, неопиксел бэхлэх

Зэвсэг бүтээж, неопиксел бэхлэх
Зэвсэг бүтээж, неопиксел бэхлэх
Зэвсэг бүтээж, неопиксел бэхлэх
Зэвсэг бүтээж, неопиксел бэхлэх
Зэвсэг бүтээж, неопиксел бэхлэх
Зэвсэг бүтээж, неопиксел бэхлэх

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

Дараагийн утсыг холбож, халуун цавуу ашиглан неопикселийг гар тус бүрээр нь холбоно. Би нэг инч орчим зайтай утсаар холбосон 9 пиксел байдаг. Дээд талын орон сууцанд шугамыг оруулна уу.

Алхам 6: Гараа үндсэн эргэх орон сууцанд холбоно уу

Гараа үндсэн эргэх орон сууцанд холбоно уу
Гараа үндсэн эргэх орон сууцанд холбоно уу
Гараа үндсэн эргэх орон сууцанд холбоно уу
Гараа үндсэн эргэх орон сууцанд холбоно уу
Гараа үндсэн эргэх орон сууцанд холбоно уу
Гараа үндсэн эргэх орон сууцанд холбоно уу

Хумсыг ашиглан 3D хэвлэсэн дээд хэсэгт цооног өрөмдөж, хажуу талыг нь шургуулж гараа дээд талд нь бэхлээрэй. Гар нь дээш, доош чөлөөтэй хөдөлж байгаа эсэхийг шалгаарай. Утасгүй удирдлагын хамгийн сайн дохиог авахын тулд би хүлээн авагчийг дээд талд нь наасан. Хоолойгоор утсыг дамжуулж, жижиг дэгээ ашиглан servo гарт бэхлээрэй (би тэдгээрийг хатуу утсаар хийсэн). Мөрийг 180 градус эргүүлэх үед гараа дээш өргөөд үндсэн орон руу чиглүүлнэ.

Алхам 7: Хяналтын үндсэн хэлхээ

Үндсэн хяналтын хэлхээ
Үндсэн хяналтын хэлхээ
Үндсэн хяналтын хэлхээ
Үндсэн хяналтын хэлхээ
Үндсэн хяналтын хэлхээ
Үндсэн хяналтын хэлхээ

Энгийнээр хэлэхэд би хэлхээнд талхны самбар байрлуулж, талхны хавтанг бүхэлд нь орон сууцанд оруулах боломжтой байв. Хамгийн тохиромжтой нь үүнийг векторын самбар дээр байрлуулах ёстой. Неопиксел, servo (өгөгдлийн зүү) болон хүлээн авагчийг схемд нарийвчлан үзүүлсэн шиг холбоно уу. Arduino өөрөө 9V батерейгаар тэжээгддэг. Би servo болон arduino -г тусад нь асааж, дараа нь одоор нь газардуулснаар servo импульсийг илүү сайн хянаж, дараа нь ижил батерейг цэнэглэж байгааг олж мэдэв. Arduino болон servo -ийн газар, хүлээн авагч болон неопикселүүд холбогдсон эсэхийг шалгаарай. Хавсаргасан ноорог ашиглан флаш хийнэ үү. (Тэмдэглэл: Би ижил цаг хэмжигчийг ашиглахгүй байхын тулд servo/ radio head номын санг өөрчилсөн, та аль нэгийг нь эмхэтгэхийн тулд таймерыг өөрчлөх эсвэл хавсаргасан өөрчлөгдсөнийг ашиглах шаардлагатай болно.)

Алхам 8: Утасгүй хянагч (дамжуулагч)

Утасгүй хянагч (дамжуулагч)
Утасгүй хянагч (дамжуулагч)
Утасгүй хянагч (дамжуулагч)
Утасгүй хянагч (дамжуулагч)
Утасгүй хянагч (дамжуулагч)
Утасгүй хянагч (дамжуулагч)
Утасгүй хянагч (дамжуулагч)
Утасгүй хянагч (дамжуулагч)

Хянагч нь 4x4 товчлуур болон 433Mhz дамжуулагчтай интерфэйс хийдэг. Схемийг дамжуулагчийн кодыг хавсаргасан болно. Дамжуулагч нь A, B, C, 1, 2, 3, 0 -ийг илгээдэг боловч хэрэв та нэмэлт дамжуулалт хийхийг хүсч байвал тэдгээрийг яг одоо ноорог дээр байгаа шиг нэмж оруулаарай. Би талхны самбар болон arduino uno -г жижиг төслийн хайрцагт хадгалсан.

Алхам 9: Дуусгах

Орон сууцны дээд хэсгийг батерейгаа залгасан байх үед үндсэн орон сууцанд байрлуулна. Алсын удирдлагаар туршиж үзээрэй. Одоогийн код нь орон сууц, суурийн аль алинд нь алсын удирдлагаас uno хүртэл ажилладаг.

0 илгээх: Бүгдийг унтраана уу

A илгээх: 1 -р байр (хавтгай өнцөгт үзүүрүүд), эргүүл

B илгээх: 2 -р байрлал (эхний 2 гар хазайсан), эргүүл

C илгээх: 3 -р байр (бүх 3 гараа дээш), эргүүл

1, 2, 3 -ыг илгээх: Улаан/ цэнхэр/ ногоон неопиксель, ээрэх нөлөө үзүүлэхгүй

Үндсэн тоймыг үзэхийн тулд эцсийн видеог үзнэ үү. Сүүлийн хэдэн секунд нь дууссан төслийг харанхуйд харуулна! Би гадаад төрхөөрөө хараар будаж дуусгалаа.

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