Мазмуну:
- 1 -кадам: БОМ
- 2 -кадам: 3D басылган бөлүктөр
- 3 -кадам: Wireless Power жана Motor Mount
- 4 -кадам: Motor/Control
- 5 -кадам: Helix
- 6 -кадам: Helix схемасы
- 7 -кадам: Вокселдер кандай тартипте
- 8 -кадам: Кошумча маалымат
Video: PropHelix - 3D POV дисплейи: 8 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Адамдар голографиялык сүрөттөлүштөргө ар дайым кызыккан. Мунун бир нече жолу бар.
Менин долбоорумда мен LED тилкелеринин айлануучу спиралын колдоном. Жалпысынан 144 светодиод бар, алар 16 түстүү 17280 вокселди көрсөтө алышат. Үндөр 12 деңгээлде тегеректелген. Светодиоддор бир гана микроконтроллер тарабынан башкарылат. Мен APA102 светодиодун колдонгондуктан, мага кошумча драйверлердин же транзисторлордун кереги жок. Ошентип, электрондук бөлүктү куруу оңой. Дагы бир артыкчылыгы - зымсыз электр менен камсыздоо. Сизге щеткалар кереги жок жана сүрүлүү жоготуусу жок.
1 -кадам: БОМ
3d басылган бөлүктөр үчүн кийинки кадамды караңыз
Айдоочу вал үчүн:
- 4 шт. бурама M4x40 8 гайкалар жана шайбалар менен4шт.
- Моторду плитага орнотуу үчүн M3x15 бурамасы
- металл/алю пластина 1-2мм, 60х80мм же моторду орнотуу үчүн башка материал
- 3 шт. Кыймылдаткычты моторго орнотуу үчүн M3x15 бурамасы
-
Кыймылдаткычтар үчүн үч M3 тешиги бар Brushless мотору (вал милдеттүү эмес/кереги жок), бул жерде моменти көбүрөөк болгон версия.
- ESC 10A же андан көп, мотордун өзгөчөлүктөрүн караңыз
ESC үчүн:
Arduino Pro Mini
Баскыч менен коддогуч (ылдамдыкты жөнгө салуу үчүн)
Ротор үчүн
- M5x80 бурама эки гайка жана бир нече шайба менен
- 1m 144 APA 102 LED (24 Stripes a 6pcs.)
- Электролиттик конденсатор 1000µF 10V
- TLE 4905L Hall сенсор + магнит
- тартылуу каршылыгы 10k, 1k
- 12В зымсыз кубаттоочу модуль 5V кубат менен камсыздоо + радиатор (20x20x20мм), сүрөттөрдү караңыз
- 3 шт. Пластикалык пластикалык матрица, 160х100 мм
- Нан тактасы, микроконтроллер үчүн 50x100 мм
- жакшы желим, тилкелер учуп кетпейт
- жылытуучу түтүк
- Power Supply 12V 2-3A DC
Parallax Propeller микроконтроллери:
Бул микроконтроллерден коркпоңуз, ал 80 МГц кубаттуу 8 ядролук mcu жана программалоо/жаркыроо ардуино сыяктуу оңой! Параллакс сайтында бир нече Башкармалар бар.
Дагы бир (менин) тандоо бул cluso -дан CpuBlade/P8XBlade2, microSD окуучу бортунда жана экилик программасыз жүктөлөт!
Пропелди жана кээ бир ардуинолорду программалоо үчүн сизге USB -TTL адаптер тактасы керек болот.
Мен колдонгон куралдар:
- Бычак
- ширетүүчү станция жана ширетүүчү
- стол бургу 4+5 мм бургулоочу
- кыркуу жана нандар тактасы үчүн rasp/файл
- бурама ачкыч 7+8+10 мм
- алты бурчтуу ачкыч 2, 5мм
- балка + металл плитасындагы мотор тешиктерин белгилөө үчүн борбордук сокку
- металл пластинкасын u-түрүндө ийүү үчүн скамейка вискасы
- 3D принтер + PLA жипчеси
- ысык эритилген курал
- бир нече кычкач, каптал кескич
2 -кадам: 3D басылган бөлүктөр
Бул жерде мен PLAдан басып чыгарган бөлүктөрүмдү көрө аласыз. Аралыктан 12 даана талап кылынат. (Үчүнчү бөлүк). Бул бөлүк LED такталарынын ортосунда туура бурчту түзөт.
3 -кадам: Wireless Power жана Motor Mount
Бул кадамда мен сизге зымсыз электр кубатын көрсөтөм. Бул катушкалар көбүнчө уюлдук телефондорду кубаттоо үчүн колдонулат. Киргизүү чыңалуусу 12В, чыгаруу 5В. Бул биздин спираль үчүн идеалдуу. Макс. ток 2Ага жакын. Светодиоддор үчүн 10 ватт жетиштүү. Мен светодиоддордун максималдуу жарыктыгын колдонбойм жана бир эле учурда бардык диоддорду күйгүзбөйм.
Маанилүү бир нерсе, негизги катушка ПКБ үчүн радиаторду колдонуңуз, анткени ал абдан ысык болуп жатат! Мен дагы радиаторду муздатуу үчүн кичинекей желдеткичти колдоном.
Көрүнүп тургандай, мен моторду орнотуу үчүн даяр металл табакты колдоном, бирок сиз дагы (alu) табакты бүгүп койсоңуз болот. Болжолдуу түрдө 60х60мм үчүн каптал панелдер үчүн 10х60ммди колдонуңуз. Мындан тышкары, мен табакты оор жыгач блокко бекиттим.
4 -кадам: Motor/Control
Бул жерде моторду кантип башкаруунун схемасы келтирилген. Мен ылдамдыкты коддоочу жана баштоо/токтотуу баскычы бар arduino колдоном. Ардуино эскизи да тиркелет. Ардуинону программалоо үчүн бул жердеги көрсөтмөлөрдү карап көрүңүз:-)
Щеткасыз мотор калган 50g кичинекей түрү болуп саналат. Мен бир аз чоңураак моторду сунуштайм.
5 -кадам: Helix
12 стриптибордон/веробордон жасалган, борборунда 5 мм тешик бургуланган. Артында жок дегенде 4 жез тилкеси бар экенине ишениңиз. Сырткы жез тилкелери LED тилкелерин иштетүү үчүн колдонулат. Ички жез тилкелери DATA жана CLOCK үчүн жана эки тарап үчүн бөлүнгөн. Тактанын бир жагы жуп, экинчи жагы пикселдер үчүн так жагы. Жалпысынан 4 группа жана 36 LED бар. Бул 36 светодиод биринчи 6 деңгээлде 6га бөлүнөт. Ошентип, жуп/так жана үстү/асты тобу бар.
6 -кадам: Helix схемасы
Схемада эски жана чоңураак фритинг MCU тактасы колдонулат, анткени мен жаңы/учурдагы пропеллер такталарынын фризинг шаблондорун таппай жатам.
LED контролдоо үчүн мен Parallaxтин пропеллер микроконтроллерин колдоном. Микроконтролдун эки пини 6x6 = 36 LED. Ошентип, алар 4 LED тобу (схемалык), жогору жактан:
- жуп/асты
- так/түбү
- так/үстү
- жуп/үстү
Программалык камсыздоо тиркелди, Пропеллердин микроконтроллерин программалоо үчүн менин мурунку көрсөтмөлөрүмдү (4 -кадам) караңыз.
7 -кадам: Вокселдер кандай тартипте
Бул баракта сиз вокалдардын кандай жайгашканын көрө аласыз.
Бир бурулушта 120 кадр чыгарылат. Ар бир кадр 12x12 = 144 Voxelsтен турат, бул бизге толугу менен 120x144 = 17280 Voxels берет. Ар бир Voxel 4bit түскө ээ болот, ошондуктан бизге 8640 байт кочкор керек.
8 -кадам: Кошумча маалымат
Спираль сааттын жебесине каршы бурулганына ишениңиз!
Айланганга чейин спиральды каршы салмак менен тең салмактоо абдан маанилүү. "Учуп кете турган" бөлүктөр үчүн коргоочу көз айнекти жана көп желимди колдонуңуз.
"Тирүү четтердин" ортосундагы аралык 21мм (эгер тактада 160мм болсо), периште: 15 градус
Жаңыртуулар:
- (2 -май, 2017 -жыл), сүрөттөмөлөрү бар кээ бир сүрөттөрдү түзөтүңүз
- (3 -май, 2017 -жыл), кадамды кошуңуз: Voxels кантип уюштурулган
Микроконтроллер конкурсунда 2 -орун
Сунушталууда:
Жыгач LED оюн дисплейи Raspberry Pi Zero менен иштейт: 11 кадам (сүрөттөр менен)
Raspberry Pi Zero тарабынан иштетилген жыгач LED оюн дисплейи: Бул проект 20x10 пикселдик WS2812 негизделген LED дисплейин ишке ашырат, анын көлөмү 78х35 см, аны ретро оюндарын ойноо үчүн конок бөлмөсүнө оңой эле орнотсо болот. Бул матрицанын биринчи версиясы 2016 -жылы курулган жана башка көптөгөн адамдар тарабынан кайра курулган. Бул экспозиция
Баарын башкара турган бир POV дисплейи: 10 кадам (сүрөттөр менен)
Баарын башкара турган бир POV дисплейи! Аларды кароо кызыктуу гана эмес, аларды өнүктүрүү үчүн чоң сыноо. Бул чынында эле дисциплиналар аралык милдет. Сизге көптөгөн көндүмдөр керек: механикалык, электрондук, программалоо жана
Arduino Wireless Power POV дисплейи: 6 кадам (сүрөттөр менен)
Arduino Wireless Power POV дисплейи: Мен бул кичинекей түзмөк менен биринчи жолу таанышканымда, мага дароо жакты. Мен өзүмдүн POV чыгарууну чечтим. Мен көптөгөн видеолорду көрдүм жана кээ бир негизги көйгөйлөрдү түшүндүм. Микроконтроллердин энергия менен камсыздалышы эң чоң болду. Батарея айланууда же жылуучу коммутат
7 сегменттин дисплейи менен 8051 микроконтроллерин колдонуу менен 0дон 99га чейин кантип эсептөө керек: 5 кадам (сүрөттөр менен)
7 сегменттин дисплейи менен 8051 микроконтроллерин колдонуу менен 0дон 99га чейин кантип эсептөө керек: Саламатсыздарбы, бул окуу куралында биз 0дөн 99га чейин эки 7 сегменттүү дисплейди кантип колдонууну айтып беребиз
P10 LED дисплейи менен DMDди колдонуу менен Score Board долбоору: 6 кадам (Сүрөттөр менен)
P10 LED дисплейи менен DMDди колдонуу менен Score Board долбоору: Көп учурда биз футбол стадионунда жолугушабыз; табло катары кызмат кылган алп LED тактасы бар. Башка спорттук талаада да, биз көбүнчө LEDден жасалган дисплейдин таблосун билебиз. Мүмкүн болбогону менен, бизди дагы бир талаа дагы