Мазмуну:

Photonics Challenger: Transparent 3D Volumetric POV (PHABLABS): 8 кадам (Сүрөттөр менен)
Photonics Challenger: Transparent 3D Volumetric POV (PHABLABS): 8 кадам (Сүрөттөр менен)

Video: Photonics Challenger: Transparent 3D Volumetric POV (PHABLABS): 8 кадам (Сүрөттөр менен)

Video: Photonics Challenger: Transparent 3D Volumetric POV (PHABLABS): 8 кадам (Сүрөттөр менен)
Video: When you switch your petrol scooter with an electric one 😂 2024, Ноябрь
Anonim
Image
Image
Photonics Challenger: Transparent 3D Volumetric POV (PHABLABS)
Photonics Challenger: Transparent 3D Volumetric POV (PHABLABS)
Photonics Challenger: Transparent 3D Volumetric POV (PHABLABS)
Photonics Challenger: Transparent 3D Volumetric POV (PHABLABS)

Бир нече жума мурун мен Нидерландиядагы Delft илим борборунда PhabLabs Hackathonго катышууга акыркы мүнөттө чакыруу алгам. Мен сыяктуу шыктанган хоббичи үчүн, адатта, убактысын чектөөгө гана сарптай алат, мен муну Hackathon: Photonicsтин алкагында көптөгөн идеяларымдын бирин айландыруу үчүн атайын убакытты пландаштыруунун сонун мүмкүнчүлүгү катары көрдүм. чыныгы долбоор. Жана Delft Science Centerдеги Makerspaceтеги сонун мүмкүнчүлүктөр менен бул чакырууну четке кагуу мүмкүн эмес эле.

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

POV дисплейлеринин дагы бир варианты айлануучу түзмөктүн огуна параллелдүү леддерди бириктирет. Бул 3 өлчөмдүү цилиндрдик POV дисплейине алып келет, мисалы:

Леддердин сабын айлануучу түзүлүштүн огуна параллелдүү туташтыруунун ордуна, леддердин жипин доғаласа болот. Бул сфералык (глобус) 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 дисплейин курууну чечтим. Алардын айрымдары компоненттердин учуп кетпеши үчүн роторлорду жана көп ысык желимди колдонушкан. Башкалар өздөрүнүн долбоору үчүн бажы PCB түзүштү. Башка 3D POV долбоорлорун карап чыккандан кийин, мен кандайдыр бир "инновацияга" орун таптым же өзүм үчүн кээ бир кыйынчылыктарды киргиздим:

  • Ыңгайлаштырылган ПХБ түзүүнүн мурунку тажрыйбасы жок болгондуктан жана Хакатондун убактысы чектелгендиктен, мен прототиптин жөнөкөй ыкмасын карманышты. Бирок чыныгы роторлорду түзүүнүн ордуна, акрил пластиктен жасалган цилиндрди колдонууда мындай көлөмдүү 3D POV дисплейи кандай болорун билгим келди.
  • Аппаратты азыраак коркунучтуу кылуу үчүн ысык желимди колдонуу же минималдуу колдонуу

1 -кадам: Колдонулган материалдар жана шаймандар

Колдонулган материалдар жана шаймандар
Колдонулган материалдар жана шаймандар

Мотор контроллери үчүн

  • Arduino Pro Micro 5V/16Mhz
  • Small Breadboard
  • 3144 Hall Effect Switch Sensor
  • Диаметри бар магнит: 1см, бийиктиги: 3мм
  • Өчүрүү - МТС -102
  • 10K потенциометр
  • Dupont Jumper Wires
  • 16 x M5 гайкалар
  • Көк жарык менен ЖК дисплей модулу (HD44780 16 × 2 Белги)
  • 10K резистору - Холл эффектинин сенсору үчүн резисторду өйдө тартуу
  • 220Ohm резистору - ЖК экрандын контрастын көзөмөлдөө үчүн
  • Threaded Rod диаметри: 5мм
  • Фанера, калыңдыгы: 3мм

Платформа базасы үчүн

  • Жыгачтын сыныгы (250 x 180 x 18 мм)
  • Кудуктун орточо мааниси - 12V 4.2A - Коммутациялык энергия менен камсыздоо LRS -50-12
  • Power Plug Cable 220V
  • DC -DC Wireless Converter - 5V 2A (Бергич)
  • Turnigy D2836/8 1100KV Brushless Outrunner Motor
  • Turnigy Plush 30amp Speed Controller W/BEC
  • Терминал блокторунун туташтыргычтары
  • 12 х M6 гайкалар 6мм диаметри бар сай таякчаларды колдонуп платформаны камсыз кылуу үчүн.
  • 3 х M2 болт (18мм узундугу) болт-адаптерин щеткасыз моторго бекитүү үчүн
  • 4 x M3 гайкалар жана болттар щеткасыз моторду жыгачтын сыныгына бекитүү үчүн
  • Threaded Rod диаметри: 6mm (4 х узундугу 70 мм)
  • Threaded Rod диаметри: 4мм (1 х узундугу 80 мм)
  • Фанера, калыңдыгы: 3мм

Айлануучу корпус үчүн

  • DC -DC Wireless Converter - 5V 2A (Алуучу)
  • Адаптердеги 3D Басылган Болт (PLA жипчеси, Ак)
  • Өспүрүм 3.6
  • IC 74AHCT125 Quad Logic Даражасы Converter/Shifter (3V үчүн 5V)
  • 10K резистору - Холл эффектинин сенсору үчүн резисторду өйдө тартуу
  • 1000uF 16V конденсатор
  • Тырмактын диаметри 4 мм
  • Диаметри бар магнит: 1см, бийиктиги: 3мм
  • Фанера, калыңдыгы: 3мм
  • Фанера, калыңдыгы: 2мм
  • Акрил Барагы, Калыңдыгы: 2мм
  • Темир таяк диаметри: 2мм
  • Гайкалар жана болттар
  • 0,5м LED102C тилкеси 144 лед / метр

Колдонулган куралдар

  • Мерлин лазер кескич M1300 - фанера жана акрил баракты лазер менен кесүү
  • Болтту адаптерде 3D басып чыгаруу үчүн Ultimaker 2+
  • Лайкоо станциясы жана Лайк
  • Table Drill
  • Бурамалар
  • Plyers
  • Hammer
  • Caliper
  • Hacksaw
  • Ачкычтар
  • Жылуулукту кыскартуучу түтүктөр

Колдонулган Программалык камсыздоо

  • Fusion 360
  • Ultimaker Cura
  • Arduino IDE жана Teensyduino (Teensy Loader камтылган)

2 -кадам: Айлануу ылдамдыгын жөнгө салуу үчүн Motor Controller Unit

Мотордун контролеру бирдиги айлануу ылдамдыгын жөнгө салат
Мотордун контролеру бирдиги айлануу ылдамдыгын жөнгө салат
Мотордун контролеру бирдиги айлануу ылдамдыгын жөнгө салат
Мотордун контролеру бирдиги айлануу ылдамдыгын жөнгө салат
Мотордун контролеру бирдиги айлануу ылдамдыгын жөнгө салат
Мотордун контролеру бирдиги айлануу ылдамдыгын жөнгө салат

Мотор контроллери бирдиги Turnigy Electronic Speed Controller (ESC) сигналын жөнөтөт, ал щеткасыз мотор тарабынан берилген айлануулардын санын көзөмөлдөйт.

Мындан тышкары, мен POV цилиндринин мүнөтүнө чыныгы айланууларды көрсөтүүнү кааладым. Мына ошондуктан мен мотор контролерлоруна зал эффекти сенсорун жана 16x2 ЖК дисплейди кошууну чечтим.

Тиркелген zip файлында (MotorControl_Board.zip) сиз үч dxf файлын таба аласыз, алар мотор контролеру үчүн бир негизги табакты жана эки үстүңкү плитаны кесип алууга мүмкүндүк берет. Сураныч, калыңдыгы 3 мм фанераны колдонуңуз. Эки табакты бири -биринин үстүнө койсо болот, бул сизге 16x2 ЖК дисплейин бурап кетүүгө мүмкүндүк берет.

Үстүнкү плитанын эки тешиги бир күйгүзүү/өчүрүү которгучуна жана бир потенциометрге, щеткасыз мотордун ылдамдыгын көзөмөлдөө үчүн арналган (мен күйгүзүү/өчүрүү которгучун өзүмө зымдай элекмин). Мотор контролеру блогун куруу үчүн диаметри 5 мм болгон сайылган таякты каалаган бийиктиктин 4 бөлүгүнө көрүшүңүз керек. 8 M5 гайкасын колдонуу менен алгач базаны бекиңиз. Анан мен кичинекей нан тактасын нан менен камсыз болгон эки тараптуу чаптама стикердин жардамы менен базалык табакка бекитип койдум. Тиркелген схемада бул кадамга тиркелген булак коду (MotorControl.ino) менен иштеши үчүн компоненттерди кантип зым менен жабуу керектиги көрсөтүлгөн. Мен холл сенсору үчүн 10K тартма каршылыгын колдондум. 220 Ом резистору текстти ЖК экранда көрүнүп турушу үчүн жакшы иштеген.

Суроттордо корсотулгондой эле, залдын эффекти сенсорунун казыктарын жылуулукту кыскартуучу трубаларды колдонуп обочолонтконунузга ишениңиз. Залдын сенсорунун туура иштеши 3 -кадамда айлануучу корпуска салынуучу магнитке таянат.

Электр өткөргүчтөрү бүткөндөн кийин, сүрөттөрдө көрсөтүлгөндөй дагы 8 M5 гайкасын колдонуп, ЖК дисплей, которуштуруучу жана потенциометр менен 2 үстүңкү плитаны камсыздай аласыз.

Колдонулган моторуңуздун моделин күтүп жатып, MotorControl.ino файлында төмөнкү кодду тууралашыңыз керек болот:

дроссель = карта (averagePotValue, 0, 1020, 710, 900);

Бул код линиясы (линия 176) 10K потенциометринин ордун ESC сигналына салыштырат. ESC 700дөн 2000ге чейинки баалуулуктарды кабыл алат. Мен бул долбоор үчүн колдонгон мотор 823 айлана баштаганда, мен мотордун айлануу ылдамдыгын 900гө чейин чектеп, чектеп койгом.

3 -кадам: Зымсыз өткөрүү кубаттуулугу үчүн платформа куруу

Зымсыз өткөрүү кубаттуулугу үчүн платформа куруу
Зымсыз өткөрүү кубаттуулугу үчүн платформа куруу
Зымсыз өткөрүү кубаттуулугу үчүн платформа куруу
Зымсыз өткөрүү кубаттуулугу үчүн платформа куруу
Зымсыз өткөрүү кубаттуулугу үчүн платформа куруу
Зымсыз өткөрүү кубаттуулугу үчүн платформа куруу
Зымсыз өткөрүү кубаттуулугу үчүн платформа куруу
Зымсыз өткөрүү кубаттуулугу үчүн платформа куруу

Бүгүнкү күндө түзмөктөрдү айлантуунун эки жолу бар: шакектерди жылдыруу же индукциялык катушкалар аркылуу зымсыз электр энергиясын берүү. Жогорку RPMди колдоого ала турган жогорку сапаттагы шакекчелер абдан кымбат жана эскирүүгө көбүрөөк жакын болгондуктан, мен 5V Wireless DC-DC конвертерин колдонуп зымсыз жолду тандадым. Мүнөздөмөлөргө ылайык, мындай алмаштыргычты колдонуу менен 2 амперге чейин өткөрүп берүү керек.

Wireless DC-DC конвертери эки компоненттен турат: өткөргүч жана кабыл алуучу. Өткөрүүчү индукциялык катушка туташкан ПХБ кабыл алганга караганда кичине экенин билиңиз.

Платформанын өзү жыгачтын сыныгын колдонуу менен курулган (250 x 180 x 18 мм).

Платформада Мен Орто Кудуктун 12 В кубаттуулугун бурап алдым. 12V чыгаруу ESCге (1-кадамдагы схемаларды караңыз) жана Wireless DC-DC Converter берүүчү бөлүгүнүн ПХБсына туташкан.

Тиркелген Platform_Files.zipде сиз dxf файлдарын 3мм калыңдыгы менен фанерадан платформа жасоо үчүн табасыз:

  • Platform_001.dxf жана Platform_002.dxf: Аларды бири -бирине жайгаштыруу керек. Бул берүүчү индукциялык катушка үчүн тешилген аймакты түзөт.
  • Magnet_Holder.dxf: Бул дизайнды үч жолу Lasercut. Үч жолу бири, тегеректи камтыйт. Калган эки лазерде: тегеректи кесүүдөн алып салыңыз. Кескенден кийин, магниттин кармагычын түзүү үчүн үч бөлүктү жабыштырыңыз (диаметри 10мм, калыңдыгы: 3мм). Магнит кармагычка магнитти клей кылуу үчүн супер клей колдондум. Сураныч, магниттин туура жагын кармагычка жабыштырганыңызды текшериңиз, анткени залдын сенсору магниттин бир тарабы менен гана иштейт.
  • Platform_Sensor_Cover.dxf: Бул бөлүк биринчи сүрөттө көрсөтүлгөндөй мотор башкаруу блогуна тиркелген залдын сенсорун сактоого жардам берет.
  • Platform_Drill_Template.dxf: Мен бул бөлүктү жыгач сыныгынын тешиктерин бургулоо үчүн шаблон катары колдоном. Төрт чоңураак 6 мм тешик платформаны колдоо үчүн диаметри 6мм болгон жиптүү таяктар үчүн. 4 кичинекей тешик щеткасыз моторду жыгачтын сыныгына бекитүү үчүн. Ортодогу эң чоң тешик щеткасыз мотордон чыгып кеткен огу үчүн талап кылынган. Кыймылдаткычтын болтторун жана платформанын саймалуу таякчаларын платформанын түбүнө бекитиш керек болгондуктан, гайкалардын батышына мүмкүнчүлүк берүү үчүн ал тешиктерди бир нече мм тереңдикке чоңойтуу керек.

Тилекке каршы, щеткасыз мотордун валы бул долбоордун "туура эмес" жагына чыгып кеткен. Бирок мен Youtubeдан тапкан төмөнкү көрсөтмөнүн жардамы менен валды артка кайтара алдым:

Мотор жана таяктар бекитилгенден кийин, платформа лазердик платформа бөлүктөрүнүн жардамы менен курулушу мүмкүн. Платформанын өзү 8 M6 гайкасын колдонуп корголушу мүмкүн. Магнит кармагычты биринчи сүрөттө көрсөтүлгөндөй чек арадагы платформага чаптап койсо болот.

Тиркелген "Bolt-On Adapter.stl" файлы 3D принтердин жардамы менен басып чыгарылышы мүмкүн. Бул адаптер 18 мм узундугу 3 х M2 болтторду колдонуп, Brushless моторуна диаметри 4 мм болгон жипти бекитүү үчүн керек.

4 -кадам: Корпустун айлануусу

Айналуучу корпус
Айналуучу корпус
Айналуучу корпус
Айналуучу корпус
Айналуучу корпус
Айналуучу корпус

Тиркелген Base_Case_Files.zip APA102C жетектөөчү тилкесин башкаруучу компоненттердин корпусун куруу үчүн 6 катмарды лазер менен кесип алуу үчүн dxf файлдарын камтыйт.

Корпустун дизайнынын 1-3-катмарлары бири-бирине жабыштырылган. Бирок, сураныч, магниттин (диаметри 10мм, бийиктиги: 3мм) үч катмарды жабыштыруудан мурун, 2 -катмардагы тегерек кесүүгө киргизилгенин текшериңиз. Магниттин туура полюс менен ылдый жагына жабыштырылганын текшериңиз, анткени залдын эффекти сенсору 3 -кадамда жасалган аянтчага жайгаштырылган, ал магниттин бир жагына гана жооп берет.

Корпустун дизайны тиркелген зымдардын схемаларында көрсөтүлгөн компоненттер үчүн бөлүмдөрдү камтыйт. IC 74AHCT125 өспүрүмдөн 3.3V сигналын APA102 алып келген тилке үчүн талап кылынган 5V сигналына айландыруу үчүн керек. 4 жана 5 -катмарларды да чапташса болот. Үстүнкү катмар 6 башка катмарларга үйүлүп калышы мүмкүн. Бардык катмарлар диаметри 2мм болгон 3 болоттон жасалган таяктын жардамы менен туура абалда калат. 2мм болот таякчалар үчүн чоң тешикти тегеректелген 4мм жиптүү таяк үчүн щеткасыз моторго тиркелген үч кичинекей тешик бар. Бардык компоненттер схемага ылайык ширетилгенден кийин, толук корпус 3-кадамда басылган болт-адаптерге салынышы мүмкүн. Сураныч, ачык зымдар жылуулукту азайтуучу түтүктөрдү колдонуу менен туура изоляцияланганын текшериңиз. Бул кадамдардын зал сенсорунун туура иштеши 3 -кадамда сүрөттөлгөн магнит кармагычка коюлган магниттен көз каранды экенин унутпаңыз.

3D_POV_POC.ino түшүнүк кодунун тиркелген далили кызыл түстөгү кээ бир леддерди жарык кылат. Эскиздин натыйжасында цилиндр айлана баштаганда квадрат көрсөтүлөт. Бирок айлануу баштала электе, квадратты симуляциялоо үчүн зарыл болгон ледтер демейки боюнча күйгүзүлөт. Бул кийинки кадамда ледтердин туура иштешин текшерүү үчүн пайдалуу.

5 -кадам: Цилиндрди Led тилкелери менен айлантуу

Led тилкелери менен айлануучу цилиндр
Led тилкелери менен айлануучу цилиндр
Led тилкелери менен айлануучу цилиндр
Led тилкелери менен айлануучу цилиндр
Led тилкелери менен айлануучу цилиндр
Led тилкелери менен айлануучу цилиндр
Led тилкелери менен айлануучу цилиндр
Led тилкелери менен айлануучу цилиндр

Тиркелген Rotor_Cylinder_Files.zipде калыңдыгы 2 мм акрил баракты кесүү үчүн dxf файлдары камтылган. Жыйынтыгында 14 диск бул POV долбоору үчүн тунук цилиндрди куруу үчүн керек. Дисктерди бири -бирине үйүп коюу керек. Цилиндрдик дисктердин дизайны 12 алдыңкы тилкени бир узун сызыктуу тилке катары чогуу ширетүүгө мүмкүндүк берет. Дисктен баштап, 6 ледди камтыган кичинекей лед тилкеси дискте жабыштырылган стикерлерди колдонуу менен тиркелиши керек. Желимдүү стикерлерди колдонуу менен дисктин алдыңкы тилкелерин бекитүүдөн мурун, зымдарды лентага алып өтүңүз. Болбосо, акрил диск дисктин эрип кетүү коркунучу бар.

Диск #13 тунук цилиндрдин үстүнө үйүлгөндөн кийин, бардык катмарларды туура позицияда кармоо үчүн колдонулган 2 мм болоттон жасалган таяк эми цилиндрдин #13 дискинин чокусуна туура келтирилген оң узундукка чейин кесилиши мүмкүн. Диск #14 анда 2 М4 жаңгактын жардамы менен 2мм болот чыбыктарды ордунда кармоо үчүн колдонулушу мүмкүн.

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

6 -кадам: алынган сабактар

Өспүрүм 3.6

  • Мен бул долбоор үчүн Teensy 3.5ке буйрук бергем, бирок жеткирүүчү катачылык менен мага Teensy 3.6 жөнөткөн. Мен хакатондун убактысында долбоорду бүтүрүүнү каалап жаткандыктан, Teensy 3.6 менен алдыга жылууну чечтим. Мен Teensy 3.5 колдонууну каалагандыгымдын себеби порттор болчу, алар 5Вга чыдамдуу. Бул Teensy 3.6 менен андай эмес. Орнотууга эки багыттуу логикалык өзгөрткүчтү киргизишимдин себеби да ушул. Teensy 3.5 менен бул талап кылынбайт болчу.
  • Power Ramp Up маселеси: Түзмөктү күйгүзгөндө Teensy 3.6ды иштетүү үчүн зымсыз DC-DC заряддоо модулу аркылуу кубаттуулук жогорулайт. Тилекке каршы, Teensy 3.6 туура баштоо үчүн тездик өтө жай. Чечим катары, мен азыркы учурда Teensy 3.6'ди микро USB туташуусу аркылуу иштетип, андан кийин зымсыз DC-DC өткөргүчүн азыктандыруучу 12В кубаттуулукту туташтырышым керек. Зымсыз DC-DC кабылдагычы Teensyге да күч берип жаткандан кийин, мен USB кабелин сууруп алам. Адамдар MIC803 менен акырындык менен электр энергиясын жай маселесин бөлүштү:

ЖК экран модулу

Тышкы бийликтин тартипсиз жүрүм -туруму. USB аркылуу иштетилгенде экран туура иштейт. Бирок мен LCD экранды BEC же көз карандысыз Электр энергиясы менен камсыздалган 5V аркылуу нан табличкасы аркылуу иштеткенде, текст өзгөрүшү керек болгондон кийин, бир нече секунддан кийин текст чийилип баштайт. Мен дагы бул маселеге эмне себеп болгонун иликтешим керек

Механикалык

Менин мотор контроллеримди реалдуу RPMди өлчөө үчүн сынап көрүү үчүн, мен моторду адаптердеги, болттогу жана моторго бекитилген корпустагы болт менен айлантууга уруксат бердим. Алгачкы сыноолордун биринде мотор кармагычын моторго туташтыруучу бурамалар дирилдөөнүн кесепетинен өзүнөн өзү бошоп кетет. Бактыга жараша, мен бул маселени убагында байкадым, ошондуктан мүмкүн болуучу кырсыктан сактандым. Мен бул маселени моторго бир аз катуураак бурап чечтим, ошондой эле бурамаларды ого бетер бекемдөө үчүн бир нече тамчы 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 карттын мүмкүнчүлүгүн иш жүзүндө колдонуу
  • Кичинекей леддерди колдонуу менен сүрөт тартуунун тыгыздыгын жогорулатыңыз (APA102 (C) 2020). Мен бул долбоорду бир нече жума мурун баштаганымда, бул кичинекей леддерди (2х2 мм) камтыган жетектөөчү тилкелер рынокто жеткиликтүү эмес болчу. Аларды өзүнчө SMD компоненттери катары сатып алса болот, бирок мен бул вариантты эгер сиз бул компоненттерди ыңгайлаштырылган ПХБга ширетүүгө даяр болсоңуз, карайм.
  • 3D сүрөттөрдү түзмөккө зымсыз өткөрүп берүү (Wifi же Bluetooth). Бул ошондой эле үн/музыканы элестетүү үчүн түзмөктү программалоого мүмкүндүк бериши керек.
  • Blender анимацияларын түзмөк менен колдонула турган файл форматына айландырыңыз
  • Бардык лента тилкелерин базалык табакка коюп, жарыкты акрил катмарларына багыттаңыз. Ар бир ар кандай катмарда кичинекей жерлерди чырактардан чийип, жарыкты чагылдыруу үчүн оюп койсо болот. Жарык чегилген жерлерге багытталышы керек. Бул жарыкты багыттоочу туннель түзүү же жарыкка фокустоо үчүн линзаларды колдонуу аркылуу болушу керек.
  • 3D Volumetric дисплейинин туруктуулугун жогорулатуу жана айлануу ылдамдыгын жөнгө салуу, тиштүү тетиктерди жана убакыт курун колдонуу менен айлануучу базаны щеткасыз мотордон ажыратуу.

8 -кадам: кыйкыруу

Мен төмөнкү адамдарга өзгөчө ыраазычылык билдиргим келет:

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

Сунушталууда: