В этой вазе в качестве световода используется прозрачная нить для 3D-принтера. Световые эффекты передаются с помощью адресуемых светодиодов Neopixel. Светодиодное кольцо установлено в основание вазы и управляется платой микроконтроллера. Прозрачная нить передает светодиодный свет через каналы в конструкции вазы к верхней ее части.
Инструменты и материалы:
-Неопиксельное кольцо;
-Микроконтроллер ATSAMC21E18;
-Прозрачная нить PETG 2,85 мм;
-Провода;
-3D-принтер;
-Электродуховка;
-Клей;
-Отвертка;
Шаг первый: дизайн
За основу была взята обычная ваза. На вазе были спроектированы каналы для 16 световодов. В нижней части вазы устанавливается основание, в которое будет установлено светодиодное кольцо и микроконтроллер.
Так же нужно распечатать шаблон, в котором будут изгибаться световоды.
Простая конструкция вазы использовалась для добавления спиральных каналов для нити. Все детали были
Все файлы STL загружены на prusaprinter.org, включая пресс-форму для гибки 3D-нити.
Шаг второй: 3D-печать
Дальше нужно напечатать детали на 3D-принтере. Для печати использовал сопло 0,4 и нить PETG 1,75 мм. Основание печатается в стандартном режиме и ориентировано вверх дном, чтобы избежать опорных конструкций.
Шаг третий: световод
Световод сделан из нити 2,85 мм, потому что этот диаметр лучше подходит к светодиодам, который составляет прибл. 3 мм. Использовать можно как PETG, так и PLA. PLA дает более рассеянный свет, а эта ваза изготовлена из нити PETG.
Нить поставляется в катушке, поэтому она предварительно сформирована в форме круга, и из-за ее толщины ее нелегко согнуть по форме вазы. Для придания нити формы вазы мастер разработал форму.
Нить нужно нагреть в духовке, а затем, когда она станет теплой и гибкой, положить ее в холодную форму и дать ей остыть. Мастер использовал обычную кухонную духовку, нагретую до 90°C. Для нагревания нити достаточно поместить ее в духовку на 1 минуту.
Шаг четвертый: сборка
Теперь можно приступить к сборке.
Устанавливает часть основания на нижнюю часть вазы. В отверстия просовывает световод и протягивает его до верхнего среза вазы. Устанавливает остальные 15 световодов. Ножом обрезает световоды в нижней и в верхней части.
Дальше устанавливает кольцо со светодиодами и плату микроконтроллера. Подключение следующее:
Микроконтроллер USB -> NeoPixelRing 5V
Микроконтроллер GND -> NeoPixelRing GND
Микроконтроллер Pin 2 -> NeoPixelRing DIN
Мастер рекомендует добавить небольшой резистор (300-500 Ом) между платой микроконтроллера и Neopixel.
Шаг пятый: программирование
Есть несколько вариантов программирования эффектов для этой вазы. Например:
Использование Arduino IDE и библиотеки Neopixel
Использование Arduino IDE и библиотеки FastLED
Использование CircuitPython
Единственное, что нужно настроить:
Светодиоды WS2811 / WS2812
Pin2 как PIN-код данных
Количество светодиодов: 16
Все готово.
Весь процесс по изготовлению такой вазы можно посмотреть на видео.
Источник (Source)
Становитесь автором сайта, публикуйте собственные статьи, описания самоделок с оплатой за текст. Подробнее здесь.
Источник: