Все началось с того, что стало вдруг интересно попробовать адресную светодиодную ленту WS2812 (144 светодиода на метр). Через месяц наигрался и решил сделать меч.
Основой служит угловой алюминиевый профиль для светодиодной ленты - если таких четыре штуки склеить вдоль то получится круглая палка. На фотографии профиль уже со светорассеивающей накладкой.
Общая длина 97 см. Длина светящейся части - 73 см.
Ширина ленты 12 мм. А место для ленты в профиле - 10 мм. Просто прижал сильнее когда наклеивал.
Да, здесь наколхозил, ибо времени не было делать красоту с торца. Кнопка включения, штыри для прошивки микроконтроллера, штыри для заряда аккумулятора.
Внутри трубы удалось поместить: плату с тремя кнопками, батарейный отсек 18650, повышающий преобразователь напряжения MT3608, плата с микроконтроллером (atmega128a) и общий выключатель. Вот так это выглядит. (извините за мыльную картинку).
В микроконтроллер залил бутлоадер Ардуино. Ну и управляю светодиодами с помощью библиотеки FastLED. Я не программист, поэтому эффекты максимально простые, может со временем придумаю более интересные. Памяти в микроконтроллере завались. Как видно на видео - ленты независимы друг от друга. Всего в мече 424 светодиода. Насчет автономности - 40 минут на максимальной яркости белым цветом (самым жрущим аккумулятор). При влючении меч показывает заряд аккумулятора.
Короче сыну понравился меч.
По затратам:
> адресняа светодиодная лента WS2812B (почти 3 метра) - 1050 грн.
> угловой профиль со светорассеивающей накладкой - 40 грн.
> заглушки для профиля - 24 грн.
> труба сантехническая - 10 грн.
> микроконтроллер atmega128a - 200 грн. (на самом деле я покупал лет 8 назад за копейки)
> повышающий преобразователь напряжения - 20 грн.
> высокотоковый аккумулятор Samsung INR 18650-25r - 130 грн.
> батарейный отсек 18650 - 20 грн.
> общий выключатель - 10 грн.
> доставка и прочая мелочь - 300 грн.
ИТОГО: 1804 грн ($66).
Надеюсь кому-то это было интересно. С Новым Годом!