Мазмуну:
- 1 -кадам: БӨЛҮКТӨРДҮ КЫСУУ
- 2 -кадам: РЕФЛЕКТИВДҮҮ ТАРАПТАРДЫ ДАЯРДОО
- 3 -кадам: GLUE UP
- 4 -кадам: 3D БАШКЫ БӨЛҮКТӨР
- 5 -кадам: ARDUINO жана NEOPIXEL RING ДАЯРДОО
- 6 -кадам: LIGHTLOGO ЖУМУШУН АЛЫҢЫЗ
- 7 -кадам: ШАКЕКТИ КАЛЕИДОСКОПКО ОРНОТУҢУЗ
Video: NeoPixel шакекчеси калейдоскопу: 8 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
By enauman1Follow Дагы автордун:
Жөнүндө: The Hewitt мектебинин билим берүү технологу enauman1 жөнүндө көбүрөөк маалымат »
Мен LightLogo Калейдоскопун жасоо боюнча көрсөтмөлөрдү жана материалдык файлдарды сунуштоого кубанычтамын! Мен муну көп айдан бери ойлонуп жүрдүм, акыры дизайнын иштеп чыктым. Эгерде сизде бул дизайн боюнча кандайдыр бир жакшыртуулар болсо, сураныч, бөлүшүңүз!
Сага керек болот:
- Adafruit 24 NeoPixel шакеги
- Arduino UNO же Adafruit Metro же Sparkfun redboard
- USB кабели
- Бир жуп 12in X 24in 1/8 дюймдук фанера же гофр картон
- каалоосу боюнча, 1 даана 12in X 24in X 1/8 "күзгү акрил
- Mylar roll
- бир нече секирүүчү зымдар
- жыгач клей же ысык клей
- эки тараптуу скотч
- 3D принтер
- ширетүүчү жабдуулар
1 -кадам: БӨЛҮКТӨРДҮ КЫСУУ
Бул жерде сиз каалаган вектордук программаңызга (Illustrator, Inkscape ж. Б.) Лазер кескич менен колдонуу үчүн импорттолуучу файлдар.
эгер сиз Illustrator колдонсоңуз, жөн гана kaleidoscope.ai колдонуңуз. Эгерде сиз svg файлдарын импорттоону кааласаңыз, аларды колдонуңуз
- 1/4 дюймдук MDF форматында 3 X kaleidoscope_bracket.svg кесиңиз
- 1/8 дюйм фанерадан 3 X kaleidoscope_sides.svg кесиңиз
- 1/8 дюйм фанерадан 1 X kaleidoscope_circles.svg кесиңиз
- Svg өлчөмдөрүн сактап жатканына ишенүү үчүн, тараптардын формасы 300мм X 114.31мм болушу керек
- Эгерде сиз svgsти импорттогондо эч нерсе көрүнбөсө, баарын тандаңыз жана алар керек. Мен импортту текшергенде таптым, штрихтин форматы жоголду.
- Мен универсалдуу лазерди колдоном, ал кызыл чачтын сызыгын талап кылат, бирок сиздики машинага ылайыктуу.
Эскертүү: капталдар жана тегерекчелер үчүн гофр картонун колдонсоңуз болот, ал тургай кронштейндер үчүн эки эсе көбөйтүлөт. Мен прототиптер үчүн ушундай кылдым. Бул жөн эле көпкө созулбайт жана миалардын жылмакай болушун камсыз кылуу кыйыныраак болот.
2 -кадам: РЕФЛЕКТИВДҮҮ ТАРАПТАРДЫ ДАЯРДОО
Мен чагылтуучу тараптарды жасоо үчүн миалардын ролун колдонуп жатам. Эгер сиз күзгү акрилден бир баракты ала алсаңыз, анда ал эң сонун бет болмок, бирок мылар жакшы эффект берет. Жыгачтын каптал бөлүгүн 3 даана мыларды кесүү үчүн колдонмо катары колдонуңуз. Мыярды жыгачка жабыштыруу үчүн бир нече ыкмаларды колдонуп көрдүм. Мен эң жакшы иштөө үчүн ар бир учунда эки тараптуу лента менен скотчту таптым. Тилекке каршы, ал кээ бир бырыштар менен бүктөмдөрдөн түшөт, бирок кээде сиз кесүү үчүн жылмакай жерди таба аласыз.
Бул жерде жаңыртуу; Мен чынында эле күзгү акрил менен калейдоскоп жасадым жана бул абдан жакшы! Бул көрсөтмө үчүн негизги-g.webp
3 -кадам: GLUE UP
Бир аз жыгач клей менен А жана В клейлерин бириктирип, оюктарды тизип коюңуз.
В кесиминин ички четтерине желим сүйкөп, капталдарын салыңыз.
Башка Б бөлүгүн капталдарынын учуна коюңуз. Бүт структураны оодарып, тигүү боюнча клей кошуңуз.
Кронштейндерди тегерек бөлүктөрүндөгү уячаларга салып, бир аз клей кошуңуз.
4 -кадам: 3D БАШКЫ БӨЛҮКТӨР
Басып чыгаруу үчүн 2 бөлүк бар. Ардуинодо шакекти туруктуу кармоо үчүн NeoPixel шакеги Arduino калканы жана анын зымдары коопсуз сайылып турушу керек. Бул калкан менин эң биринчи версиямды жакшыртуу үчүн укмуш инженер Тифф Ценг тарабынан иштелип чыккан ремикс. Диффузиялык капкак милдеттүү эмес, бирок мага абдан жагат. Бул NeoPixel шакеги жана Arduino үчүн чоң туруктуулукту камсыз кылат жана ичиндеги калейдоскопко бир калыптуу көрүнүш берет. Таза жип диффузиялык капкак үчүн эң жакшы. Мен диффузиялык капкакты бурчтарына ысык клей чекити менен чаптайм.
5 -кадам: ARDUINO жана NEOPIXEL RING ДАЯРДОО
Өткөргүч зымдардын кесилген жерин тактанын астынан NeoPixel шакегинин Маалыматтарды киргизүү, PWR жана GND тешиктерине кошуңуз.
Зымдардын башка учтарын Arduino pin 2 (Data Input), 5V (PWR) жана GND (GND) казыктарына 3D басылган калкандагы тешиктер аркылуу киргизиңиз. Калканчанын үстүнө шакекти катуу чыккыча басыңыз, жана калканды Arduino баштарынын үстүнө басыңыз, ошондо бардыгы тыгыз болот. Рингге бардык 3 зым боюнча жакшы ырааттуу байланыш керек же кызык нерселер болуп кетет.
6 -кадам: LIGHTLOGO ЖУМУШУН АЛЫҢЫЗ
LightLogo жүктөп алыңыз (v2e ушул убакка чейин эң акыркы болуп саналат). Буну ачып, "light docs" папкасын караңыз жана аны орнотуу үчүн "installation.txt" ичиндеги көрсөтмөлөрдү аткарыңыз. Программалоо документтери үчүн LightLogo Reference pdf файлын да караңыз.
Бул жерде мен айланып өткөн нерселерди алуу үчүн ойногон бир нече программалар:
Түстөр тобу:
баштоо үчүн ht setbrightness 99 loop [setc yellow fd 8 setc blue fd 8 setc white fd 8 wait 50 fd 1] end
Бир айлануу чекити:
баштоо үчүн
ht setbrightness 99 setc кызыл цикл [pd штамп 50 pe fd 1] аягы
7 -кадам: ШАКЕКТИ КАЛЕИДОСКОПКО ОРНОТУҢУЗ
Шакекти диффузиялык капкакка каршы коюңуз же эгер сиз капкакты колдонбосоңуз, үч бурчтуктун ортосуна коюңуз. USB кабелин көрсөтүлгөндөй багыттаңыз, сиз Arduino баштапкы абалга келтирүү баскычына кире аласыз.
Астынкы капкакты 3 оюкчалуу бөлүктөрү менен бекитүү үчүн резина боолорду колдонуңуз.
Дал ушул! Көңүл ачуу!
Сунушталууда:
LED шакекчеси: 9 кадам (сүрөттөр менен)
LED Ring Lamp: Бул структура ширетүү жана схемаларды бириктирүү үчүн столумда жакшы жарыктандырууну талап кылгандыктан пайда болот. Мен дагы бир курулушка бир нече ай мурун LED жарык шакегин алып келдим (алар периштелердин көзү деп аталат жана машинанын фараларында колдонулат)
EqualAir: Кийилүүчү NeoPixel дисплейи абанын булганышы сенсорунун жардамы менен: 7 кадам (сүрөттөр менен)
EqualAir: Кийилүүчү NeoPixel дисплейи абанын булганышы сенсорунун жардамы менен: Долбоордун максаты-абанын булганышы белгиленген чектен жогору болгондо ойготуучу графиканы көрсөтүүчү кийилүүчү футболканы жасоо. Графика классикалык оюндун "кирпич сындыргычтарынан" шыктандырылган, анткени машина калак сыяктуу
Дифракциялык торчо калейдоскопу: 7 кадам (сүрөттөр менен)
Дифракциялык торчолуу калейдоскоп: Калейдоскоптор жөн эле баскычты буруп таасирдүү визуалдык дисплейлерди түзөт. Бул жерде randofo тарабынан жасалган сонун дизайн. Түстүү дисплейлер дифракциялык торчолор менен да түзүлүшү мүмкүн. Бир дифракциялык торду айландырсаңыз, визуалдар ого бетер таң калыштуу болуп калат
Timelapse, портреттер жана башкалар үчүн чоң LED "шакекчеси" жарык : 11 кадам (сүрөттөр менен)
Timelapse, портреттер жана башкалар үчүн чоң LED "шакекчеси" жарык …: Мен бир нече күнгө созулган көптөгөн таймапапс видеолорду тартам, бирок кысуучу чырактар берген бирдей эмес жарыкты жек көрөм - өзгөчө түн ичинде. Чоң шакек чырак өтө кымбат - ошондуктан мен колумда болгон нерселер менен бир кечте өзүм бир нерсе жасоону чечтим
DIY калейдоскопу: 3 кадам
DIY калейдоскопу: калейдоскоптун түсү жана формасы чындап кызыктуу дисплейлерди түзөт. Калган металл темирлер менен ойноп жатып, мен алардын кемчиликсиз калейдоскопторду түзөрүн билдим. Бир саатка жакын иштегенден кийин, мен каалаган үчүн калейдоскоптун эң сонун тиркемесин жасадым