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

PropHelix - 3D POV дэлгэц: 8 алхам (зурагтай)
PropHelix - 3D POV дэлгэц: 8 алхам (зурагтай)

Видео: PropHelix - 3D POV дэлгэц: 8 алхам (зурагтай)

Видео: PropHelix - 3D POV дэлгэц: 8 алхам (зурагтай)
Видео: An Unexpected Twist! Christa's Crochet Digest - Season 1, Episode 3 2024, Долдугаар сарын
Anonim
Image
Image
Монголбанк
Монголбанк

Хүмүүс голографын дүрслэлийг үргэлж татсаар ирсэн. Үүнийг хийх хэд хэдэн арга байдаг.

Миний төсөлд би LED туузны ээрэх спираль ашигладаг. Нийт 16 өнгө бүхий 17280 вокелийг харуулах боломжтой 144 LED байдаг. Дуу хоолойнууд нь 12 түвшинд дугуй хэлбэртэй байдаг. LED нь зөвхөн нэг микроконтроллероор хянагддаг. Би APA102 LED -ийг ашигласан тул нэмэлт драйвер эсвэл транзистор хэрэггүй. Тиймээс цахим хэсгийг бүтээхэд илүү хялбар байдаг. Өөр нэг давуу тал бол утасгүй цахилгаан хангамж юм. Танд сойз хэрэггүй, үрэлтийн алдагдал байхгүй болно.

Алхам 1: Монголбанк

Монголбанк
Монголбанк

3d хэвлэсэн эд ангиудын дараагийн алхамыг үзнэ үү

Хөдөлгүүрийн босоо амны хувьд:

  • 4 ширхэг. шураг M4x40 8 самар, угаагчтай4 ширхэг.
  • Моторыг хавтан дээр бэхлэх зориулалттай M3x15 шураг
  • металл/alu хавтан 1-2мм, 60х80мм эсвэл моторыг холбох өөр материал
  • 3 ширхэг. Хөдөлгүүрт хөдөлгүүрийг холбох зориулалттай M3x15 шураг
  • Хөдөлгүүрт зориулагдсан гурван М3 цооног бүхий сойзгүй мотор (босоо ам нь нэмэлт/шаардлагагүй), илүү их эргүүлэх чадвартай хувилбарыг энд оруулав.

  • ESC 10A ба түүнээс дээш бол моторын техникийн шинж чанарыг харна уу

ESC -ийн хувьд:

Arduino Pro Mini

Товчлууртай кодлогч (хурдыг тохируулах зориулалттай)

Роторын хувьд

  • Хоёр самар, хэд хэдэн угаагч бүхий M5x80 шураг
  • 1м 144 APA 102 LED (24 судал 6 ширхэг.)
  • Цахилгаан конденсатор 1000μF 10V
  • TLE 4905L танхимын мэдрэгч + соронз
  • татах эсэргүүцэл 10k, 1k
  • 12V утасгүй цэнэглэгч модуль 5V цахилгаан хангамж + халаагч (20х20х20мм), зургийг үзнэ үү
  • 3 ширхэг. тууз матриц ПХБ, 160х100 мм
  • Талх, 50x100 мм хэмжээтэй микроконтроллер
  • сайн цавуу, судлууд нисэхгүй байх болно
  • дулаан багасгах хоолой
  • Цахилгаан хангамж 12V 2-3A DC

Parallax сэнсний микроконтроллер:

Энэ микроконтроллероос бүү ай, энэ нь 80Mhz бүхий хүчирхэг 8 цөмт mcu бөгөөд програмчлах/асаахад arduino шиг хялбар юм! Параллакс сайт дээр хэд хэдэн самбар байдаг.

Өөр нэг (миний) сонголт бол cluso -аас авсан CpuBlade/P8XBlade2, microSD уншигч дээр байгаа бөгөөд хоёртын файлыг програмчлалгүйгээр ачаалах боломжтой!

Сэнс болон зарим ардуиног програмчлахын тулд танд USB -TTL адаптер самбар хэрэгтэй болно.

Миний ашигласан хэрэгсэл:

  • Хутга
  • гагнуурын станц ба гагнуур
  • ширээний өрөмдлөг 4+5 мм -ийн өрмийн машин
  • талхны хавтангийн хайчилбар ба rasp/file
  • эрэг чангалах түлхүүр 7+8+10 мм
  • зургаан өнцөгт эрэг чангалах түлхүүр 2, 5 мм
  • металл хавтан дээрх моторын нүхийг тэмдэглэх зориулалттай алх + төв цоолтуур
  • метал хавтанг нугалахад зориулсан виск
  • 3D принтер + PLA судалтай
  • халуун хайлсан буу
  • хэд хэдэн бахө, хажуу таслагч

Алхам 2: 3D хэвлэсэн хэсэг

3D хэвлэсэн эд анги
3D хэвлэсэн эд анги
3D хэвлэсэн эд анги
3D хэвлэсэн эд анги
3D хэвлэсэн эд анги
3D хэвлэсэн эд анги

Эндээс миний PLA -аас хэвлэсэн хэсгүүдийг харах боломжтой. Зайнаас 12 ширхэг шаардлагатай. (Гурав дахь хэсэг). Энэ хэсэг нь LED хавтангийн хоорондох зөв өнцгийг бий болгоно.

Алхам 3: Утасгүй цахилгаан ба мотор холболт

Утасгүй цахилгаан ба мотор холболт
Утасгүй цахилгаан ба мотор холболт
Утасгүй цахилгаан ба мотор холболт
Утасгүй цахилгаан ба мотор холболт
Утасгүй цахилгаан ба мотор холболт
Утасгүй цахилгаан ба мотор холболт

Энэ алхамд би утасгүй холболтыг харуулав. Эдгээр ороомог нь ихэвчлэн гар утсыг цэнэглэхэд ашиглагддаг. Оролтын хүчдэл 12V, гаралт 5V байна. Энэ нь бидний мушгиа хийхэд тохиромжтой. Хамгийн их. гүйдэл нь ойролцоогоор 2А байна. LED -ийн хувьд 10 ватт хангалттай. Би LED -ийн хамгийн тод гэрлийг ашигладаггүй бөгөөд бүх LED -ийг нэгэн зэрэг асаадаггүй.

Нэг чухал зүйл бол анхдагч ороомог ПХБ -ийн хувьд халаагуур ашигла, учир нь энэ нь маш халуун болж байна! Би бас радиаторыг хөргөх жижиг сэнс ашигладаг.

Таны харж байгаагаар би мотор угсрахдаа угсармал төмөр хавтанг ашигладаг боловч та бас (alu) хавтанг нугалж болно. Дээд талынх нь ойролцоогоор 60х60 мм, хажуугийн хавтангийн хувьд 10х60 мм хэмжээтэй байна. Үүнээс гадна би хавтанг хүнд модон блок дээр бэхлэв.

Алхам 4: Мотор/Хяналт

Мотор/Хяналт
Мотор/Хяналт

Моторыг хэрхэн яаж удирдахыг энд харуулав. Би хурд хэмжигч, эхлүүлэх/зогсоох товчлуур бүхий arduino ашигладаг. Arduino ноорогыг мөн хавсаргасан болно. Arduino програмчлахын тулд энд байгаа хэд хэдэн зааварчилгааг эндээс үзнэ үү:-)

Сойзгүй мотор нь жижигхэн 50 гр хэлбэртэй, үлдсэн. Би арай том мотор санал болгож байна.

Алхам 5: Helix

Helix
Helix
Helix
Helix
Helix
Helix
Helix
Helix

Энэ нь 12 судал хавтан/veroboard -оор хийгдсэн бөгөөд төв хэсэгт 5 мм -ийн нүх гаргадаг. Ар талд нь дор хаяж 4 зэс тууз байгаа эсэхийг шалгаарай. Гаднах зэс туузыг LED туузыг тэжээхэд ашигладаг. Дотор зэс туузууд нь DATA ба CLOCK -д зориулагдсан бөгөөд хоёр талдаа тусгаарлагдсан байна. Самбарын нэг тал нь тэгш, нөгөө тал нь пикселийн хувьд сондгой тал юм. Нийтдээ 4 бүлэг, 36 LED байдаг. Эдгээр 36 LED нь эхний 6 түвшинд 6 ширхэг хуваагддаг. Тиймээс тэгш/сондгой, дээд/доод бүлэг байна.

Алхам 6: Helix схем

Helix схем
Helix схем
Helix схем
Helix схем

Схемд хуучин, том fritzing MCU-хавтанг ашигладаг, учир нь би шинэ/одоогийн сэнсний хавтангийн fritzing загварыг олж чадаагүй байна.

LED хяналтын хувьд би Parallax-ийн The Propeller Microcontroller-ийг ашигладаг. Бичил хяналтын хоёр голтой 6x6 = 36 LED. Тиймээс эдгээр нь дээр дурдсан 4 LED бүлэг (схем) юм.

  1. тэгш/доод
  2. сондгой/доод
  3. сондгой/дээд
  4. тэгш/дээд

Програм хангамжийг хавсаргасан болно, сэнсний микроконтроллерыг програмчлах миний өмнөх зааварчилгааг (4 -р алхам) үзнэ үү.

Алхам 7: Дуу хоолойг хэрхэн яаж зохицуулдаг вэ?

Воксель хэрхэн зохион байгуулагддаг вэ?
Воксель хэрхэн зохион байгуулагддаг вэ?

Энэ хуудсан дээр та дуу хоолойг хэрхэн яаж зохицуулсныг харж болно.

Нэг ээлжинд 120 хүрээ үйлдвэрлэдэг. Хүрээ бүр нь 12x12 = 144 вокселээс бүрдэх бөгөөд энэ нь бидэнд нийт 120x144 = 17280 вокелийг өгдөг. Voxel бүр өнгөт 4 бит авдаг тул бидэнд 8640 байт RAM хэрэгтэй болно.

Алхам 8: Нэмэлт мэдээлэл

Нэмэлт мэдээлэл
Нэмэлт мэдээлэл
Нэмэлт мэдээлэл
Нэмэлт мэдээлэл

Мушгиа цагийн зүүний эсрэг эргэдэг эсэхийг шалгаарай!

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

"Тулгуур ирмэгүүд" хоорондын зай 21 мм (хэрэв самбар нь 160 мм байвал), тэнгэр элч: 15 градус

Шинэчлэлтүүд:

  • (2017 оны 5 -р сарын 2), тайлбартай зарим зургийг засварлана уу
  • (2017 оны 5 -р сарын 3), алхамыг нэмнэ үү: Воксель хэрхэн зохион байгуулагддаг вэ?
Микроконтроллерийн тэмцээн 2017
Микроконтроллерийн тэмцээн 2017
Микроконтроллерийн тэмцээн 2017
Микроконтроллерийн тэмцээн 2017

2017 оны микроконтроллерийн тэмцээнд 2 -р байр эзэлсэн

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