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

Дасан зохицох луужингийн бүс: 9 алхам
Дасан зохицох луужингийн бүс: 9 алхам

Видео: Дасан зохицох луужингийн бүс: 9 алхам

Видео: Дасан зохицох луужингийн бүс: 9 алхам
Видео: Architecture Kata #1 - Разбор с экспертом [Как работает настоящий Solution Architect] #ityoutubersru 2024, Долдугаар сарын
Anonim
Дасан зохицох луужингийн бүс
Дасан зохицох луужингийн бүс

Хойд зүг рүү чичирдэг Arduino хөдөлгүүртэй бүс.

Хүний ойлголт зөвхөн бидний биологийн мэдрэхүйгээр хязгаарлагдаж ирсэн, гэхдээ бид үүнийг өөрчилж чадвал яах вэ? Байгальд соронзон орон, барометрийн даралт, орчны цахилгаан, дулааны цацрагийг мэдрэх чадвартай амьтад байдаг. Энэхүү төслөөр би орчин үеийн технологиор тэжээгдсэн шинэ мэдрэхүйтэй болох нь хүний хувьд ямар санагдахыг судалсан. Энэхүү судалгааны ажлын хүрээнд би соронзон хүлээн авах аргыг туршиж үзсэн. Би санал хүсэлтийн төхөөрөмжүүдэд хямд соронз хэмжигч, зоосны чичиргээний хөдөлгүүртэй Arduino Nano -ийг ашигласан. Би төхөөрөмжийг туузан дээр суулгаж, батерейны багцтай хослуулан зөөврийн болгож чадсан.

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

Би зарим нэг өөрчлөлт хийхээр төлөвлөж байна (бүсийг илүү байнгын болгохын тулд), тэр үед үйл явцын талаар илүү олон зураг оруулах болно.

Хангамж

  • Ардуино Нано
  • MPU-9250 (соронзон хэмжигч)
  • 8 зоосны чичиргээний хөдөлгүүр
  • Товч
  • 10K эсэргүүцэл
  • Мини USB кабель
  • Бүс (би эрэгтэй 38 Wrangler арьсан бүс ашигласан)
  • USB батерейны багц
  • Халуун цавуу
  • Гагнуурын хэрэгсэл

Алхам 1: Мотор байрлалыг тэмдэглэ

Бүсээ зүүхдээ 45 градус тутамд урдуураа эхэлж тэмдэг тавиарай. Энд моторуудыг байрлуулах болно. Arduino, соронз хэмжигч, товчлуурыг таны арын мотор (S) ба түүний баруун эсвэл зүүн талын хөдөлгүүр (SE эсвэл SW) хооронд байрлуулна. Умард туузны урд хэсэг гэж үзвэл би бүх моторыг үндсэн чиглэлд нь авч үзэх болно.

Алхам 2: Чичирхийллийн моторыг бүсэд холбоно уу

Чичирхийллийн моторыг тэмдэглэгдсэн хэсэгт бэхлээрэй. Миний ашигладаг чичиргээний моторууд нь наалдамхай дэвсгэртэй байсан нь үүнийг хөнгөвчилсөн.

Алхам 3: Arduino ба magnetometer -ийг хослуул

Arduino, соронз хэмжигч, товчлуурыг халуун цавуу ашиглан холбож, бүсэд бэхлэхэд хялбар болгоно.

Алхам 4: Arduino -г байрандаа байлга

Arduino -г бүс дээр бэхлээрэй. Би энэ үе шатанд зип зангиа ашигласан, учир нь би үүнийг 6 -р алхамаар сольсон.

Алхам 5: Хэлхээ угсрах

Цахилгаан хэлхээг угсрах
Цахилгаан хэлхээг угсрах

Дараах схемд үзүүлсэн хэлхээг угсарна уу. Тэмдэглэл: Схемд нийтлэг газардуулгын утсыг холбосон чичиргээ моторуудыг харуулав. Та моторт нэмэлт урттай утас холбох хэрэгтэй бөгөөд USB кабелийг Arduino -д оруулах ёстой.

Алхам 6: Утасыг хамгаалах / хамгаалах

Цахилгаан туузаар хэлхээг боож өгнө. Хамгийн сайн үр дүнд хүрэхийн тулд бүстэй тэнцүү өргөнтэй цахилгаан соронзон хальс авч, бүсийг бүхэлд нь боож, зөвхөн USB кабелийг үлдээгээрэй.

Алхам 7:

Шаардлагатай номын сангуудыг суулгасны дараа энэхүү ноорог зургийг Arduino -д байршуулна уу.

Шаардлагатай номын сан

  • Bolderflight MPU9250
  • Калман шүүлтүүр

Алхам 8: Зайны багцыг хавсаргана уу

Батерейны багцыг Arduino -ийн USB -д залгаад халаасандаа хадгал эсвэл бүс дээр бэхлээрэй.

Алхам 9: (Нэмэлт) Дандаа чичиргээний горимыг асаах ба асаах хооронд шилжих

Дискрет горим (чиглэл өөрчлөгдөхөд зөвхөн Хойд зүг рүү чиглэсэн жижиг импульс) эсвэл үргэлж асаалттай (үргэлж хойд зүг рүү чичирдэг) хооронд шилжихийн тулд товчлуур дээр хоёр дарна уу.

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