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

Photonics Challenger: Ил тод 3D эзэлхүүнтэй POV (PHABLABS): 8 алхам (зурагтай)
Photonics Challenger: Ил тод 3D эзэлхүүнтэй POV (PHABLABS): 8 алхам (зурагтай)

Видео: Photonics Challenger: Ил тод 3D эзэлхүүнтэй POV (PHABLABS): 8 алхам (зурагтай)

Видео: Photonics Challenger: Ил тод 3D эзэлхүүнтэй POV (PHABLABS): 8 алхам (зурагтай)
Видео: ВСЯ НОЧЬ С ПОЛТЕРГЕЙСТОМ В ЖИЛОМ ДОМЕ, я заснял жуткую активность. 2024, Долдугаар сарын
Anonim
Image
Image
Photonics Challenger: Ил тод 3D эзэлхүүнтэй POV (PHABLABS)
Photonics Challenger: Ил тод 3D эзэлхүүнтэй POV (PHABLABS)
Photonics Challenger: Ил тод 3D эзэлхүүнтэй POV (PHABLABS)
Photonics Challenger: Ил тод 3D эзэлхүүнтэй POV (PHABLABS)

Хэдэн долоо хоногийн өмнө би Нидерландын Delft шинжлэх ухааны төвд болох PhabLabs Hackathon -д оролцох урилгыг хүлээн авсан. Над шиг уран гар хийцийн ажилд хязгаарлагдмал цаг зарцуулдаг сонирхолтой хобби сонирхогчдын хувьд энэ бол миний санаануудын нэгийг Hackathon: Photonics -ийн хүрээнд хэрэгжүүлэх цаг заваа хуваарилах сайхан боломж гэж би харсан. бодит төсөл. Delft шинжлэх ухааны төв дэх Makerspace дахь гайхалтай байгууламжуудын ачаар энэ урилгаас татгалзах боломжгүй байв.

Фотониктой холбоотой миний санаанд орж ирсэн нэг санаа бол би Persistence of Vision (POV) -тэй ямар нэгэн зүйл хийхийг хүсч байсан юм. Микроконтроллер, хуучин сэнс/хатуу диск/мотор, эргэдэг төхөөрөмжийн тэнхлэгт перпендикуляр холбогдсон нэг хэлхээ LED -ийг ашиглан үндсэн POV дэлгэцийг хэрхэн бүтээх талаар олон тооны онлайн жишээнүүд байдаг. Харьцангуй энгийн тохиргоог хийснээр та гайхалтай 2 хэмжээст дүрс үүсгэж болно, жишээ нь:

POV дэлгэцийн өөр нэг хувилбар нь эргэдэг төхөөрөмжийн тэнхлэгтэй параллель гэрлийг холбодог. Үүний үр дүнд 3 хэмжээст цилиндр хэлбэртэй POV дэлгэц гарч ирэх болно, жишээлбэл:

LED -ийн утсыг эргэдэг төхөөрөмжийн тэнхлэгтэй зэрэгцээ холбохын оронд та чийдэнгийн утсыг нумалж болно. Үүний үр дүнд бөмбөрцөг (бөмбөрцөг) POV дэлгэц гарч ирэх болно, жишээлбэл: https://www.instructables.com/id/POV-Globe-24bit-… Дараагийн түвшин бол эзэлхүүнтэй 3D дэлгэцийг бий болгохын тулд хэд хэдэн давхар удирдсан утсыг бүтээх явдал юм.. Энэхүү тодорхой төслийн урам зориг болгон ашиглаж байсан хэмжээст 3D POV дэлгэцийн зарим жишээг энд харуулав.

  • https://www.instructables.com/id/PropHelix-3D-POV-…
  • https://github.com/mbjd/3DPOV
  • https://hackaday.io/project/159306-volumetric-pov-…
  • https://hackaday.com/2014/04/21/volumen-the-most-a…

Дээрх жишээг бүтээгчид маш хэрэгтэй мэдээлэл өгсөн тул тэдний төслүүдийн зарим хэсгийг ремикс хийх нь маш утга учиртай байв. Гэхдээ Хакатон нь хүнд хэцүү тул би өөр хэмжээтэй 3D POV дэлгэц бүтээхээр шийдсэн. Тэдний зарим нь эд ангиудыг тойрон нисэхгүйн тулд ротор болон маш олон халуун цавуу хэрэглэж байжээ. Бусад нь төсөлдөө зориулж тусгай ПХБ -ийг бүтээжээ. Бусад 3D POV төслүүдийг шалгасны дараа би зарим нэг "шинэчлэл" хийх орон зайг олж харсан эсвэл өөртөө тулгарч буй бэрхшээлүүдийг танилцуулав.

  • Өөрчлөн тохируулсан ПХБ -ийг бий болгох талаар урьд өмнө туршлагагүй байсан бөгөөд Хакатоны цаг хязгаарлагдмал байдлаас шалтгаалан би прототипийн үндсэн аргыг ашиглахаар шийдсэн. Гэхдээ жинхэнэ ротор үүсгэхийн оронд нийлэг хуванцар давхаргаар хийсэн цилиндрийг ашиглахад ийм хэмжээст 3D POV дэлгэц хэрхэн харагдахыг би сонирхож байсан.
  • Төхөөрөмжийг аюул багатай болгохын тулд халуун цавуу хэрэглэхгүй, эсвэл хамгийн бага хэрэглэнэ

Алхам 1: Ашигласан материал, багаж хэрэгсэл

Ашигласан материал, багаж хэрэгсэл
Ашигласан материал, багаж хэрэгсэл

Мотор хянагчийн хувьд

  • Arduino Pro Micro 5V/16Mhz
  • Жижиг талхны самбар
  • 3144 Hall Effect Switch Sensor
  • Диаметртэй соронз: 1см, өндөр: 3мм
  • Шилжүүлэгчийг солих - MTS -102
  • 10K потенциометр
  • Dupont Jumper Wires
  • 16 x M5 самар
  • Цэнхэр арын гэрэлтүүлэг бүхий LCD дэлгэцийн модуль (HD44780 16 × 2 тэмдэгт)
  • 10K резистор - Холл эффект мэдрэгчийн эсэргүүцэл татах
  • 220 Ом эсэргүүцэл - LCD дэлгэцийн тодосгогч байдлыг хянах зориулалттай
  • Урсдаг саваа диаметр: 5 мм
  • Фанер, зузаан: 3 мм

Платформын суурийн хувьд

  • Хаягдал модны хэсэг (250 x 180 x 18 мм)
  • Дундаж худаг - 12V 4.2A - Шилжүүлэгч цахилгаан хангамж LRS -50-12
  • Цахилгаан залгуур кабель 220 вольт
  • DC -DC утасгүй хөрвүүлэгч - 5V 2A (дамжуулагч)
  • Turnigy D2836/8 1100KV Brushless Outrunner мотор
  • Turnigy Plush 30amp Speed Controller W/BEC
  • Терминал блокуудын холбогч
  • 6мм диаметртэй урсгалтай саваа ашиглан платформыг бэхлэх 12 х M6 самар.
  • 3 х M2 боолт (18мм урттай) нь боолттой адаптерийг сойзгүй хөдөлгүүрт бэхлэх зориулалттай
  • Сойзгүй моторыг хаягдал модонд бэхлэх зориулалттай 4 x M3 самар ба боолт
  • Урссан саваа диаметр: 6 мм (4 x урт 70 мм)
  • Урссан саваа диаметр: 4мм (1 x урт 80 мм)
  • Фанер, зузаан: 3 мм

Эргэдэг бүрхүүлийн хувьд

  • DC -DC утасгүй хөрвүүлэгч - 5V 2A (хүлээн авагч)
  • 3D адаптер дээр хэвлэсэн боолт (PLA судалтай, цагаан)
  • Өсвөр насныхан 3.6
  • IC 74AHCT125 Quad Logic Level Converter/Shifter (3V - 5V)
  • 10K резистор - Холл эффект мэдрэгчийн эсэргүүцэл татах
  • 1000uF 16V конденсатор
  • Урссан саваа диаметр 4мм
  • Диаметртэй соронз: 1см, өндөр: 3мм
  • Фанер, зузаан: 3 мм
  • Фанер, зузаан: 2 мм
  • Нийлэг хуудас, зузаан: 2 мм
  • Ган савааны диаметр: 2 мм
  • Самар ба боолт
  • APA102C 0.5 метр LED зурвас 144 лед / метр

Ашигласан хэрэгсэл

  • Мерлин лазер таслагч M1300 - фанер болон нийлэг хавтанг лазераар огтлох
  • Боолт адаптер дээр 3D хэвлэх Ultimaker 2+
  • Гагнуурын станц ба гагнуур
  • Ширээний өрөм
  • Халив
  • Pleyers
  • Алх
  • Диаметр хэмжигч
  • Hacksaw
  • Түлхүүрүүд
  • Дулаан багасгах хоолой

Ашигласан програм хангамж

  • Fusion 360
  • Ultimaker Cura
  • Arduino IDE ба Teensyduino (Teensy Loader агуулсан)

Алхам 2: Эргэлтийн хурдыг зохицуулах мотор хянагчийн нэгж

Мотор хянагчийн нэгж нь эргэлтийн хурдыг зохицуулдаг
Мотор хянагчийн нэгж нь эргэлтийн хурдыг зохицуулдаг
Мотор хянагчийн нэгж нь эргэлтийн хурдыг зохицуулдаг
Мотор хянагчийн нэгж нь эргэлтийн хурдыг зохицуулдаг
Мотор хянагчийн нэгж нь эргэлтийн хурдыг зохицуулдаг
Мотор хянагчийн нэгж нь эргэлтийн хурдыг зохицуулдаг

Мотор хянагчийн нэгж нь Turnigy Electronic Speed Controller (ESC) дохио илгээдэг бөгөөд энэ нь сойзгүй мотороор хангагдсан эргэлтийн тоог хянах болно.

Нэмж дурдахад би POV цилиндрийн нэг минутын бодит эргэлтийг харуулахыг хүсч байсан. Тийм учраас би танхимын эффект мэдрэгч, 16x2 хэмжээтэй LCD дэлгэцийг Мотор хянагчийн хэсэгт оруулахаар шийдсэн юм.

Хавсаргасан зип файлд (MotorControl_Board.zip) та гурван dxf файлыг олох бөгөөд энэ нь мотор хянагчийн нэг үндсэн хавтан, хоёр дээд хавтанг таслах боломжийг танд олгоно. 3 мм зузаантай фанер ашиглана уу. Хоёр дээд хавтанг бие биенийхээ дээр байрлуулж болох бөгөөд ингэснээр 16x2 хэмжээтэй LCD дэлгэцийг шургуулна.

Дээд хавтан дээрх хоёр нүх нь сойзгүй моторын хурдыг хянах нэг асаах/унтраах унтраалга, нэг потенциометрт зориулагдсан болно (би өөрөө асаах/унтраах унтраалгыг өөрөө залгаж амжаагүй байна). Мотор хянагчийн нэгжийг барихын тулд 5мм диаметртэй урсгалтай саваа хүссэн өндрийн 4 хэсэгт хуваасан байх ёстой. 8 M5 самар ашиглан та эхлээд суурийг бэхлэх боломжтой. Дараа нь би жижиг талхны хавтанг талхны хавтан дээр өгсөн хоёр талын наалдамхай наалт ашиглан үндсэн хавтан дээр бэхлэв. Энэхүү алхамд хавсаргасан эх кодтой (MotorControl.ino) ажиллахын тулд бүрэлдэхүүн хэсгүүдийг хэрхэн холбохыг хавсаргасан схемд харуулав. Би танхимын мэдрэгчийн хувьд 10K татах эсэргүүцэл ашигласан. 220 Ом эсэргүүцэл нь текстийг LCD дэлгэц дээр харуулахын тулд хангалттай сайн ажилласан.

Зурган дээр үзүүлсэн шиг танхимын эффект мэдрэгчийн тээглүүрийг дулаан агшаагч хоолой ашиглан тусгаарлаж байгаа эсэхийг шалгаарай. Танхимын мэдрэгчийн зөв үйл ажиллагаа нь 3 -р алхам дээр эргэдэг хайрцагт байрлуулах соронзонд тулгуурлана.

Утас холболт дууссаны дараа та зураг дээрх шиг 8 ширхэг M5 самар ашиглан 2 дээд хавтанг LCD дэлгэц, унтраалга, потенциометрээр бэхлэх боломжтой.

Ашигласан моторынхоо загварыг хүлээж байгаа тул MotorControl.ino файл дахь дараах кодын мөрийг тохируулах шаардлагатай болж магадгүй юм.

тохируулагч = газрын зураг (дундажPotValue, 0, 1020, 710, 900);

Энэхүү кодын мөр (176 -р мөр) нь 10K потенциометрийн байрлалыг ESC -ийн дохиогоор харуулдаг. ESC нь 700-2000 хоорондох утгыг хүлээн авдаг. Мөн энэ төсөлд миний ашиглаж байсан мотор 823 эргэж эхэлмэгц би моторын эргэлтийн хурдыг 900 хүртэл хязгаарлаж хязгаарласан.

Алхам 3: Утасгүй дамжуулах чадлын платформыг бий болгох

Утасгүй цахилгаан дамжуулах платформыг бий болгох
Утасгүй цахилгаан дамжуулах платформыг бий болгох
Утасгүй цахилгаан дамжуулах платформыг бий болгох
Утасгүй цахилгаан дамжуулах платформыг бий болгох
Утасгүй цахилгаан дамжуулах платформыг бий болгох
Утасгүй цахилгаан дамжуулах платформыг бий болгох
Утасгүй цахилгаан дамжуулах платформыг бий болгох
Утасгүй цахилгаан дамжуулах платформыг бий болгох

Өнөө үед төхөөрөмжийг эргүүлэх шаардлагатай хоёр үндсэн арга байдаг: гулсах цагираг эсвэл индукцийн ороомогоор утасгүй цахилгаан дамжуулах. Өндөр RPM-ийг дэмждэг өндөр чанартай гулсах цагиргууд нь маш үнэтэй бөгөөд элэгдэлд өртөмтгий байдаг тул би 5V утасгүй DC-DC хөрвүүлэгч ашиглан утасгүй сонголтыг сонгосон. Үзүүлэлтийн дагуу ийм хөрвүүлэгч ашиглан 2 ампер хүртэл шилжүүлэх боломжтой байх ёстой.

Утасгүй DC-DC хөрвүүлэгч нь дамжуулагч ба хүлээн авагч гэсэн хоёр бүрэлдэхүүн хэсгээс бүрдэнэ. Дамжуулагч индукцийн ороомогтой холбогдсон ПХБ нь хүлээн авснаас бага хэмжээтэй болохыг анхаарна уу.

Тавцан нь өөрөө хаягдал мод (250 x 180 x 18 мм) ашиглан бүтээгдсэн.

Тавцан дээр би дундаж худгийн 12V цахилгаан хангамжийг шургуулсан. 12V гаралт нь ESC (1-р алхам дахь схемийг үзнэ үү) болон утасгүй DC-DC хөрвүүлэгчийн дамжуулагч хэсгийн ПХБ-тэй холбогдсон байна.

Хавсаргасан Platform_Files.zip дотроос dxf файлуудыг 3мм зузаантай фанераас гаргаж авахын тулд олдог:

  • Platform_001.dxf ба Platform_002.dxf: Та тэдгээрийг хооронд нь байрлуулах хэрэгтэй. Энэ нь дамжуулагч индукцийн ороомог хийх нүхийг бий болгоно.
  • Magnet_Holder.dxf: Энэ загварыг гурван удаа лазерчлаарай. Гурван удаа нэгийг нь тойргийг оруулна уу. Нөгөө хоёр лазер огтлох хэсэгт: тойрог хайчилж ав. Зүссэний дараа гурван хэсгийг хооронд нь наагаад соронз эзэмшигчийг үүсгэнэ (диаметр нь 10 мм, зузаан: 3 мм). Би супер цавуу ашиглан соронзыг соронзны тавиур дээр наажээ. Танхимын мэдрэгч нь соронзны зөвхөн нэг тал дээр ажиллах тул соронзны зөв талыг эзэмшигчид наасан эсэхийг шалгаарай.
  • Platform_Sensor_Cover.dxf: Энэхүү хэсэг нь моторын хяналтын хэсэгт залгагдсан танхимын мэдрэгчийг эхний зурагт үзүүлсэн шиг байрлуулахад туслах болно.
  • Platform_Drill_Template.dxf: Би энэ хэсгийг хаягдал модны нүхийг өрөмдөхөд загвар болгон ашигласан. Дөрвөн том 6 мм -ийн нүх нь платформыг дэмжихийн тулд 6 мм -ийн диаметртэй урсгалтай саваа юм. Жижиг 4 нүх нь сойзгүй моторыг модны хаягдал хэсэгт бэхлэх зориулалттай. Сойзгүй мотороос гадагш гарсан тэнхлэгт дунд хамгийн том нүх шаардлагатай байв. Моторын боолт ба тавцангийн урсгалтай саваа нь тавцангийн ёроолд бэхлэгдсэн байх ёстой тул самарыг оруулахын тулд эдгээр нүхийг хэдхэн мм -ийн гүнд томруулах шаардлагатай.

Харамсалтай нь сойзгүй хөдөлгүүрийн босоо ам нь энэ төслийн "буруу" талаас гацсан байв. Гэхдээ би Youtube дээрээс олсон дараах зааврын тусламжтайгаар босоо амыг эргүүлж чадсан:

Мотор болон тулгуур саваа бэхлэсний дараа платформыг лазерпут платформын хэсгүүдийг ашиглан хийж болно. Платформыг өөрөө 8 M6 самар ашиглан бэхлэх боломжтой. Соронз эзэмшигчийг эхний зурган дээр үзүүлсэн шиг хил дээрх тавцан дээр нааж болно.

Хавсаргасан "Bolt-On Adapter.stl" файлыг 3D принтер ашиглан хэвлэх боломжтой. Энэхүү адаптер нь 4мм диаметртэй урсгалтай саваа 18мм урттай 3 х М2 боолтыг ашиглан сойзгүй моторт холбоход шаардлагатай.

Алхам 4: Эргэдэг бүрхүүл

Эргэдэг бүрхүүл
Эргэдэг бүрхүүл
Эргэдэг бүрхүүл
Эргэдэг бүрхүүл
Эргэдэг бүрхүүл
Эргэдэг бүрхүүл

Хавсаргасан Base_Case_Files.zip нь APA102C LED зурвасыг хянадаг бүрэлдэхүүн хэсгүүдийн хэргийг бүрдүүлэхийн тулд 6 давхаргыг лазераар таслах dxf файлуудыг агуулдаг.

Кейсийн дизайны 1-3 давхаргыг хооронд нь наалдуулах зориулалттай. Гурван давхаргыг хооронд нь наалдуулахын өмнө 2 -р давхаргын соронзыг (диаметр нь 10мм, өндөр: 3мм) тойрог хэлбэрээр хийж байгаа эсэхийг шалгаарай. 3 -р алхамд тавигдсан тавцан дээр байрлуулсан танхимын эффект мэдрэгч нь соронзны зөвхөн нэг талд л хариу үйлдэл үзүүлэх тул соронзыг доод талд нь зөв туйлаар наасан эсэхийг шалгаарай.

Кейсийн дизайн нь хавсаргасан утаснуудын схемд жагсаасан бүрэлдэхүүн хэсгүүдийн тасалгаануудыг агуулдаг. IC 74AHCT125 нь Teensy -ээс 3.3V дохиог APA102 LED зурваст шаардлагатай 5V дохио болгон хөрвүүлэх шаардлагатай. 4 ба 5 -р давхаргыг хооронд нь нааж болно. 6 -р дээд давхаргыг бусад давхаргууд дээр овоолж болно. 2мм диаметртэй 3 ган савааны тусламжтайгаар бүх давхаргууд зөв байрлалд үлдэх болно. Сойзгүй моторт бэхлэгдсэн 4мм -ийн эргэдэг урсгалтай савааны том нүхийг тойрсон 2мм ган саваа хийх гурван жижиг нүх байдаг. Схемийн дагуу бүх эд ангиудыг гагнаж дууссаны дараа иж бүрэн хайрцгийг 3-р алхам дээр хэвлэсэн боолттой адаптер дээр хийж болно. Ил задгай утаснуудыг дулаан агшилтын хоолой ашиглан зөв тусгаарласан эсэхийг шалгаарай. Энэхүү алхамуудын танхимын мэдрэгчийн зөв ажиллагаа нь 3 -р алхам дээр тайлбарласан соронз эзэмшигчид байрлуулсан соронзноос хамаарна гэдгийг анхаарна уу.

3D_POV_POC.ino концепцийн кодын хавсаргасан нотолгоо нь зарим LED -ийг улаанаар гэрэлтүүлэх болно. Ноорог нь цилиндр эргэлдэж эхэлмэгц дөрвөлжин хэлбэрийг харуулдаг. Гэхдээ эргэлт эхлэхээс өмнө квадратыг дуурайх шаардлагатай ледүүдийг анхдагчаар асаадаг. Энэ нь дараагийн алхам дахь LED -ийн зөв ажиллагааг шалгахад тустай болно.

Алхам 5: Цилиндрийг LED туузаар эргүүлэх

Лед зурвас бүхий эргэдэг цилиндр
Лед зурвас бүхий эргэдэг цилиндр
Лед зурвас бүхий эргэдэг цилиндр
Лед зурвас бүхий эргэдэг цилиндр
Лед зурвас бүхий эргэдэг цилиндр
Лед зурвас бүхий эргэдэг цилиндр
Лед зурвас бүхий эргэдэг цилиндр
Лед зурвас бүхий эргэдэг цилиндр

Хавсаргасан Rotor_Cylinder_Files.zip нь 2 мм зузаантай нийлэг хуудсыг огтлох dxf файлуудыг агуулдаг. Энэхүү POV төслийн ил тод цилиндрийг бүтээхэд 14 диск шаардлагатай болно. Дискнүүдийг бие биенийхээ дээр овоолох хэрэгтэй. Цилиндр хэлбэртэй дискний загвар нь 12 урт туузыг урт урттай тууз болгон гагнах боломжийг олгодог. Дискээс эхлээд 6 ширхэг LED бүхий жижиг зурвасыг туузан дээрх наалдсан наалт ашиглан дискэнд холбох шаардлагатай. Наалдамхай наалт ашиглан хөтөч туузыг диск рүү холбохын өмнө утсыг удирдсан туузан дээр гагнана. Үгүй бол гагнуурын буу нь нийлэг дискийг хайлуулах эрсдэлтэй болно.

Ил тод цилиндр дээр 13 -р дискийг овоолсны дараа бүх давхаргыг зөв байрлалд байрлуулахад ашигладаг 2 мм хэмжээтэй ган саваа нь цилиндрийн 13 -р дискний дээд хэсэгт тохируулан зөв уртаар нь огтолж болно. 14 -р дискийг 2 М4 самрын тусламжтайгаар 2 мм -ийн ган саваа байрлуулахад ашиглаж болно.

Төхөөрөмжийг бүхэлд нь бүтээхэд шаардлагатай цаг хугацаа шаардагддаг тул би хакатоны хугацаанд харааны сонирхолтой 3D дэлгэцийг илүү тогтвортой програмчилж чадаагүй байна. Энэ нь ледүүдийг удирдах код нь одоогоор 3 хэмжээстээр зөвхөн улаан дөрвөлжинг харуулсан ойлголтыг батлахад маш чухал хэвээр байгаа шалтгаан юм.

Алхам 6: Сурсан зүйл

Өсвөр насныхан 3.6

  • Би энэ төсөлд Teensy 3.5 захиалсан боловч нийлүүлэгч надад Teensy 3.6 -ийг андуурч илгээсэн. Хакатоны үеэр төслийг дуусгахыг маш их хүсч байсан тул Teensy 3.6 -ийг ашиглахаар шийдсэн. Би Teensy 3.5 -ийг ашиглахыг хүссэн шалтгаан нь портуудаас болсон, 5V -ийг тэсвэрлэдэг. Teensy 3.6 -ийн хувьд энэ нь тийм биш юм. Энэ нь би тохиргоонд хоёр чиглэлтэй логик хөрвүүлэгчийг нэвтрүүлэх болсон шалтгаан юм. Teensy 3.5 -ийн хувьд үүнийг хийх шаардлагагүй болно.
  • Power Ramp Up асуудал: Төхөөрөмжийг асаахад Teensy 3.6-ийг ажиллуулахын тулд утасгүй dc-dc цэнэглэх модулийг ашиглан цахилгаан гүйлгээ нэмэгддэг. Харамсалтай нь Teensy 3.6 -ийг зөв эхлүүлэхийн тулд өгсөх хурд хэтэрхий удаан байна. Одоогийн байдлаар би Teensy 3.6-ийг микро USB холболтоор асааж, дараа нь утасгүй dc-dc дамжуулагчийг тэжээх 12V тэжээлийн хангамжийг залгах шаардлагатай байна. Утасгүй DC-DC хүлээн авагч нь Teensy-д тэжээл өгч эхэлсний дараа би USB кабелийг салгаж болно. Хүмүүс MIC803-тай хакердахаа хуваалцсан бөгөөд энэ нь эрчим хүчийг удаашруулах асуудал юм:

LCD дэлгэцийн модуль

Гаднах хүчний тогтворгүй зан байдал. USB -ээр тэжээгдсэн тохиолдолд дэлгэц зөв ажилладаг. Гэхдээ би LCD дэлгэцийг BEC -ээс нийлүүлсэн 5V эсвэл бие даасан цахилгаан хангамж ашиглан талхны самбараар асаахад текст өөрчлөгдөхөөс хэдхэн секундын дараа текстийг скриптлэж эхэлдэг. Энэ асуудал юунаас болж байгааг би одоо хүртэл судлах хэрэгтэй байна

Механик

Мотор хянагчийн нэгжийг бодит эргэлтийн хурдыг хэмжихийн тулд би моторыг адаптер, боолт, суурийн хайрцаг дээр боолтоор эргүүлэхийг зөвшөөрөв. Эхний туршилтын нэг үед хөдөлгүүрийн эзэмшигчийг мотортой холбосон эрэг нь чичиргээний улмаас өөрөө боолтыг салгадаг. Аз болоход би энэ асуудлыг цаг тухайд нь анзаарсан тул болзошгүй гамшгаас зайлсхийсэн. Би энэ асуудлыг боолтыг мотор руу чангалж, боолтыг бэхлэхийн тулд хэдэн дусал Loctite ашиглан шийдсэн

Програм хангамж

Та Fusion 360 -ийн тоймыг лазер таслагчийн dxf файл болгон экспортлоход туслах шугамыг ердийн шугам болгон экспортлодог

Алхам 7: Боломжит сайжруулалтууд

Энэхүү төслийн хүрээнд олж авсан туршлага дээрээ үндэслэн би өөрөөр юу хийх байсан бол:

  • Илүү сайхан текст дүрслэхийн тулд нэг давхаргад 6 гэрлийн оронд дор хаяж 7 гэрлийг агуулсан LED зурвас ашиглах.
  • Босоо ам нь моторын баруун (доод) талд аль хэдийн наалдсан байгаа бол өөр сойзгүй мотор худалдаж аваарай. (жишээ нь: https://hobbyking.com/de_de/ntm-prop-drive-28-36-1000kv-400w.html) Энэ нь босоо амыг огтлох, эсвэл босоо амыг над шиг зөв тал руу түлхэх зэрэг бэрхшээлээс аврах болно. одоо хийх ёстой байсан.
  • Чичиргээг багасгахын тулд төхөөрөмжийг тэнцвэржүүлэхэд илүү их цаг зарцуулж, механик эсвэл Fusion 360 дээр загварчлах.

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

  • Teensy дээр SD картны функцийг ашиглан илүү урт анимац үүсгэх боломжтой болсон
  • Жижиг LED ашиглан зургийн нягтралыг нэмэгдүүлэх (APA102 (C) 2020). Хэдэн долоо хоногийн өмнө би энэ төслийг эхлүүлэх үед эдгээр жижиг гэрлүүд (2х2 мм) агуулсан LED туузыг зах зээл дээр тийм ч хялбар байдаггүй. Тэдгээрийг SMD -ийн тусдаа бүрэлдэхүүн хэсэг болгон худалдаж авах боломжтой боловч хэрэв та эдгээр бүрэлдэхүүн хэсгүүдийг захиалгат ПХБ дээр гагнах хүсэлтэй байгаа бол би зөвхөн энэ сонголтыг авч үзэх болно.
  • 3D зургийг төхөөрөмж рүү утасгүй дамжуулах (Wifi эсвэл Bluetooth). Энэ нь төхөөрөмжийг дуу, хөгжмийг дүрслэх програмчлах боломжийг олгох ёстой.
  • Blender анимацийг төхөөрөмжтэй хамт ашиглах боломжтой формат руу хөрвүүлэх
  • Бүх удирдсан туузыг үндсэн хавтан дээр тавиад гэрлийг акрилын давхаргууд руу чиглүүлнэ. Янз бүрийн давхарга бүрт гэрлийг тусгахын тулд жижиг хэсгүүдийг сийлбэрлэж болно. Гэрлийг сийлбэрлэсэн хэсгүүдэд чиглүүлэх ёстой. Энэ нь гэрлийг чиглүүлэх туннель үүсгэх эсвэл гэрэлд анхаарлаа төвлөрүүлэхийн тулд линз дээр линз ашиглах замаар боломжтой байх ёстой.
  • 3D эзэлхүүнтэй дэлгэцийн тогтвортой байдлыг сайжруулах, эргүүлэх суурийг сойзгүй мотороос араа, цагны бүс ашиглан салгах замаар эргэлтийн хурдыг зохицуулах.

Алхам 8: Орилох

Дараах хүмүүст онцгой талархал илэрхийлье.

  • Миний гайхалтай эхнэр, охид, тэднийг дэмжиж, ойлгосонд баярлалаа.
  • Тэун Веркерк, намайг Хакатонд урьсандаа
  • Наби Камбиз, Нуриддин Кадури, Айдан Уайбер нар, Хакатон даяар өгсөн дэмжлэг, туслалцаа, удирдамжийнхаа төлөө
  • Люк Майнц, зураач, энэхүү Hackaton хамтлагийн гишүүн, надад эелдэг хандсан бөгөөд Fusion 360 -ийн 1 цагийн хувийн танилцуулах хурдны сургалтыг надад өгсөн бөгөөд энэ төсөлд шаардлагатай бүх хэсгүүдийг загварчлах боломжийг надад олгосон юм.

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