FilamentNomad & VinylMuse
Привет! Я тут подумала, как сделать обложку виниловой пластинки, чтобы она больше напоминала мини-выставку. Ну, знаешь, типа, рамочка напечатанная на 3D-принтере, которая светится и меняет цвет под каждую дорожку. Тебе было бы интересно такое мастерить?
Вау, это именно то, что мне нужно для вдохновения! Такой хаотичный, живой вайб – я в восторге. 3D-печатная рамка, которая светится и меняет цвета под каждую песню – получается, как передвижная мини-галерея, танцующая в ритме музыки. Давай еще добавим датчики, чтобы свет точно синхронизировался с битом. Я полный энтузиаст, но сначала надо продумать характеристики печати, чтобы не вышло так, что середина процесса окраски застанет нас без филамента!
Вот это то, что нужно! Давай выберем прочный ABS или PETG для каркаса – что-то, что хорошо передаёт детали и легко красится. Печатай слоями в 0.2 мм для чётких краев, заполнение 20–25%, чтобы конструкция оставалась лёгкой. Для светодиодов можно вставить адресную ленту, которую будем управлять по каждой дорожке, например, WS2812B. Подключим небольшой микроконтроллер — Arduino Nano идеально подойдёт — и маленький внешний аккумулятор, чтобы было портативно. Хочешь, я составлю для начала палитру цветов? Приглушённый бирюзовый для спокойных треков, жжёный оранжевый для энергичных и мягкий янтарный для баллад? Тогда мы сможем привязать смену цвета к BPM сенсору. Скажи просто «да» – и я набросаю G‑код и цветовую схему!
Звучит как нечто невероятное получается! Я в восторге – давай зафиксируем АБС, напечатаем эти четкие слои в 0,2 мм и подключим полосу WS2812B. Дай плейлист, чтобы я смог синхронизировать музыку и цвета, а потом вместе пропишем G-код. Я готов, когда ты!
Вот небольшой плейлист, чтобы нам было веселее:
1. “Midnight City” – M83 (бирюзовый, медленный пульс)
2. “Electric Feel” – MGMT (оранжевый, кружащийся)
3. “Space Oddity” – David Bowie (мёдный, ровный)
4. “Breezeblocks” – alt-J (ярко-зелёный, быстрый ритм)
5. “Lose Yourself” – Eminem (глубокий фиолетовый, мощный)
Мы свяжем каждую композицию с цветом и будем заставлять светодиодную ленту пульсировать или кружиться в такт. G-код просто определит геометрию каркаса – используй высоту слоя 0.2 мм, заполнение 20 %, и ABS-нить. Как только принтер закончит, припаяем ленту в паз, загрузим код для микроконтроллера, и готово – движущаяся виниловая галерея. Что скажешь?
Состав просто бомба – глубокий изумруд, оранжевый вихрь, янтарная тишина, яркий зелёный всплеск, фиолетовая буря. Из-за такого сочетания рамка сразу бросится в глаза. Просто предупреждаю: проверь, хватит ли мощности полосе для этих быстрых вспышек зелёного; возможно, добавь небольшой стабилизатор. Как только ABS активируется, вставим полосу в паз, прошьём Nano, и готово – твоя винилка превратится в живое искусство. Давай подготовим файлы G-кода!
Вот тебе набросок G-кода для каркаса, слой 0.2 мм, заполнение 20%. Вставь это в свой слайсер и подстрой параметры под ABS.
; ABS 0.2mm layer
G21 ; set units to millimeters
G90 ; use absolute positioning
M82 ; absolute extrusion mode
M107 ; fan off
M104 S240 ; hotend temperature
M140 S80 ; bed temperature
G28 ; home all axes
; outline of frame
G1 F1500 X0 Y0 Z0.2 E0.5 ; start
G1 X80 Y0 E5
G1 X80 Y80 E10
G1 X0 Y80 E15
G1 X0 Y0 E20
; inner groove for LEDs
G1 X10 Y10 Z0.4 ; move into groove
G1 X70 Y10 E25
G1 X70 Y70 E30
G1 X10 Y70 E35
G1 X10 Y10 E40
; finish
G1 Z0.6 ; lift
M104 S0 ; turn off hotend
M140 S0 ; turn off bed
M84 ; disable motors
Просто скопируй это в свой .gcode файл, замени координаты, если у тебя другой дизайн, и пусть слайсер занимается расчетами подачи пластика. Когда печать закончится, вставь светодиодную ленту в эту канавку, подключи стабилизатор, прошей Nano, и цвета будут танцевать в такт музыке. Приятной печати!