Агуулгын хүснэгт:
- Алхам 1: Монголбанк
- Алхам 2: 3D хэвлэсэн хэсэг
- Алхам 3: Утасгүй цахилгаан ба мотор холболт
- Алхам 4: Мотор/Хяналт
- Алхам 5: Helix
- Алхам 6: Helix схем
- Алхам 7: Дуу хоолойг хэрхэн яаж зохицуулдаг вэ?
- Алхам 8: Нэмэлт мэдээлэл
Видео: PropHelix - 3D POV дэлгэц: 8 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Хүмүүс голографын дүрслэлийг үргэлж татсаар ирсэн. Үүнийг хийх хэд хэдэн арга байдаг.
Миний төсөлд би 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 хэвлэсэн хэсэг
Эндээс миний PLA -аас хэвлэсэн хэсгүүдийг харах боломжтой. Зайнаас 12 ширхэг шаардлагатай. (Гурав дахь хэсэг). Энэ хэсэг нь LED хавтангийн хоорондох зөв өнцгийг бий болгоно.
Алхам 3: Утасгүй цахилгаан ба мотор холболт
Энэ алхамд би утасгүй холболтыг харуулав. Эдгээр ороомог нь ихэвчлэн гар утсыг цэнэглэхэд ашиглагддаг. Оролтын хүчдэл 12V, гаралт 5V байна. Энэ нь бидний мушгиа хийхэд тохиромжтой. Хамгийн их. гүйдэл нь ойролцоогоор 2А байна. LED -ийн хувьд 10 ватт хангалттай. Би LED -ийн хамгийн тод гэрлийг ашигладаггүй бөгөөд бүх LED -ийг нэгэн зэрэг асаадаггүй.
Нэг чухал зүйл бол анхдагч ороомог ПХБ -ийн хувьд халаагуур ашигла, учир нь энэ нь маш халуун болж байна! Би бас радиаторыг хөргөх жижиг сэнс ашигладаг.
Таны харж байгаагаар би мотор угсрахдаа угсармал төмөр хавтанг ашигладаг боловч та бас (alu) хавтанг нугалж болно. Дээд талынх нь ойролцоогоор 60х60 мм, хажуугийн хавтангийн хувьд 10х60 мм хэмжээтэй байна. Үүнээс гадна би хавтанг хүнд модон блок дээр бэхлэв.
Алхам 4: Мотор/Хяналт
Моторыг хэрхэн яаж удирдахыг энд харуулав. Би хурд хэмжигч, эхлүүлэх/зогсоох товчлуур бүхий arduino ашигладаг. Arduino ноорогыг мөн хавсаргасан болно. Arduino програмчлахын тулд энд байгаа хэд хэдэн зааварчилгааг эндээс үзнэ үү:-)
Сойзгүй мотор нь жижигхэн 50 гр хэлбэртэй, үлдсэн. Би арай том мотор санал болгож байна.
Алхам 5: Helix
Энэ нь 12 судал хавтан/veroboard -оор хийгдсэн бөгөөд төв хэсэгт 5 мм -ийн нүх гаргадаг. Ар талд нь дор хаяж 4 зэс тууз байгаа эсэхийг шалгаарай. Гаднах зэс туузыг LED туузыг тэжээхэд ашигладаг. Дотор зэс туузууд нь DATA ба CLOCK -д зориулагдсан бөгөөд хоёр талдаа тусгаарлагдсан байна. Самбарын нэг тал нь тэгш, нөгөө тал нь пикселийн хувьд сондгой тал юм. Нийтдээ 4 бүлэг, 36 LED байдаг. Эдгээр 36 LED нь эхний 6 түвшинд 6 ширхэг хуваагддаг. Тиймээс тэгш/сондгой, дээд/доод бүлэг байна.
Алхам 6: Helix схем
Схемд хуучин, том fritzing MCU-хавтанг ашигладаг, учир нь би шинэ/одоогийн сэнсний хавтангийн fritzing загварыг олж чадаагүй байна.
LED хяналтын хувьд би Parallax-ийн The Propeller Microcontroller-ийг ашигладаг. Бичил хяналтын хоёр голтой 6x6 = 36 LED. Тиймээс эдгээр нь дээр дурдсан 4 LED бүлэг (схем) юм.
- тэгш/доод
- сондгой/доод
- сондгой/дээд
- тэгш/дээд
Програм хангамжийг хавсаргасан болно, сэнсний микроконтроллерыг програмчлах миний өмнөх зааварчилгааг (4 -р алхам) үзнэ үү.
Алхам 7: Дуу хоолойг хэрхэн яаж зохицуулдаг вэ?
Энэ хуудсан дээр та дуу хоолойг хэрхэн яаж зохицуулсныг харж болно.
Нэг ээлжинд 120 хүрээ үйлдвэрлэдэг. Хүрээ бүр нь 12x12 = 144 вокселээс бүрдэх бөгөөд энэ нь бидэнд нийт 120x144 = 17280 вокелийг өгдөг. Voxel бүр өнгөт 4 бит авдаг тул бидэнд 8640 байт RAM хэрэгтэй болно.
Алхам 8: Нэмэлт мэдээлэл
Мушгиа цагийн зүүний эсрэг эргэдэг эсэхийг шалгаарай!
Эргүүлэхийн өмнө эргүүлгийг эсрэг жинтэй тэнцвэржүүлэх нь маш чухал юм. "Нисэх" боломжтой хэсгүүдэд хамгаалалтын шил, олон цавуу хэрэглээрэй.
"Тулгуур ирмэгүүд" хоорондын зай 21 мм (хэрэв самбар нь 160 мм байвал), тэнгэр элч: 15 градус
Шинэчлэлтүүд:
- (2017 оны 5 -р сарын 2), тайлбартай зарим зургийг засварлана уу
- (2017 оны 5 -р сарын 3), алхамыг нэмнэ үү: Воксель хэрхэн зохион байгуулагддаг вэ?
2017 оны микроконтроллерийн тэмцээнд 2 -р байр эзэлсэн
Зөвлөмж болгож буй:
Micropython бүхий TTGO (өнгөт) дэлгэц (TTGO T-дэлгэц): 6 алхам
Micropython бүхий TTGO (өнгөт) дэлгэц (TTGO T-дэлгэц): TTGO T-Display нь ESP32 дээр суурилсан 1.14 инчийн өнгөт дэлгэцтэй самбар юм. Уг самбарыг 7 доллараас бага үнээр худалдаж авах боломжтой (тээвэрлэлт, шагналыг banggood дээрээс үзнэ үү). Энэ бол дэлгэцийг багтаасан ESP32 -ийн гайхалтай шагнал юм
Бүгдийг захирах нэг POV дэлгэц: 10 алхам (зурагтай)
Бүгдийг захирах нэг POV дэлгэц! Тэдгээрийг үзэх нь сонирхолтой төдийгүй тэдгээрийг хөгжүүлэх том сорилт юм. Энэ бол үнэхээр салбар дундын ажил юм. Танд маш их ур чадвар хэрэгтэй: механик, электроник, програмчлал
I2C / IIC LCD дэлгэц - Arduino ашиглан SPI -IIC модулийг ашиглан I2C LCD дэлгэц рүү SPI LCD ашиглах: 5 алхам
I2C / IIC LCD дэлгэц | IUC LCD дэлгэц дээр SPI LCD дэлгэцийг SPI -ийг IIC модулийг ашиглан Arduino ашиглан ашиглаарай: Сайн байна уу залуусаа, ердийн SPI LCD 1602 -ийг холбоход хэт олон утас байдаг тул үүнийг arduino -той холбоход маш хэцүү боловч зах зээл дээр боломжтой нэг модуль байдаг. SPI дэлгэцийг IIC дэлгэц болгон хөрвүүлэх тул та зөвхөн 4 утас холбох хэрэгтэй
POV дугуйн дэлгэц - ESP8266 + APA102: 7 алхам (зурагтай)
POV Bike Display - ESP8266 + APA102: ** DISCLAIMER ** Энэхүү зааварчилгаа нь миний магистрын диссертацийн нэг хэсэг байсан бөгөөд дууссан болно. Надад одоогоор ажлын талбар байхгүй байгаа тул турших, барих тохиромжтой зайтай болохоос өмнө дуусгаж чадахгүй байна
Arduino утасгүй цахилгаан POV дэлгэц: 6 алхам (зурагтай)
Arduino Wireless Power POV дэлгэц: Энэ бяцхан төхөөрөмжтэй анх танилцахад надад тэр даруй таалагдсан. Би өөрөө POV хийхээр шийдсэн. Би олон видео үзэж, зарим гол бэрхшээлийг олж мэдсэн. Микроконтроллерийн цахилгаан хангамж хамгийн том байв. Эргэдэг батерей эсвэл гүйдэг коммутат