Ещё год или два назад нашёл на Thingiverse эту модель, но посчитал сложной и отложил. А тут взялся, в очередной раз, за настройку принтера и решил проверить результат на крышке этого куба. Получилось хорошо, даже очень. Поэтому решил печатать дальше и за пару-тройку дней весь куб был готов.
В ремиксах этой модели увидел вставки вместо рассеивателей и кронштейн для светодиодной ленты. Тоже напечатал. Оставалось разобраться с электроникой.
Электроника
Самая первая из оконных гирлянд немного пострадала, поэтому лента была заменена на другую, к тому же герметичную, а старую ленту было решено использовать в других проектах или разобрать на светодиоды. Вот она и пригодилась! Подумал, что много светодиодов ставить нет смысла – хватит и пяти: по одному на сторону. Приклеил кусочек ленты на кронштейн.

Управлять работой ленты будет китайский клон Arduino Nano, а менять цвета и режимы будем с помощью сенсорной кнопки TTP223, приклеенной изнутри к крышке в одном из углов куба.


Параллельно со сборкой девайса на макетной плате разрабатывал программу управления. Заодно разбирался со средой PlatformIO IDE для Visual Studio Code. Работать в ней гораздо удобнее, чем в Arduino IDE.
Скетч
- Лента и кнопка питаются от Arduino. Лента подключена к пину D2, кнопка – к пину D4.
- Кратковременное нажатие меняет цвет. Цветов пока всего семь – количество и последовательность, как в радуге и голубой конечно же есть!
- Удержание в течение секунды меняет режим. Режимов пока только два: один цвет с постоянной яркостью и один цвет с меняющейся яркостью. Последний ещё называют “дыхание”.
Собирался всё снабдить комментариями, как и положено, но увлёкся. Позже исправлюсь.
Результат
То, что получилось, вызвало просто детский восторг. Точнее, это произошло чуть раньше – тогда ещё и Ардуина была на макетке и кнопка висела на проводках. В темноте выглядит просто шикарно! Без косяков тоже не обошлось и сразу возникло несколько идей по их исправлению и доработке.
Стараюсь бороться с внутренним перфекционистом, поэтому решил не совершенствовать этот кубик бесконечно, а собрать так, как могу здесь и сейчас. Идеи же буду реализовывать в следующих экземплярах.


Снова хочется получить готовый надёжный коммерческий продукт, как и с гирляндой. Гирлянда пока буксует, но это и объяснимо – интерес к таким вещам появляется только в декабре, а кубик из Minecraft актуален в любое время года.
Идея по оснащению аккумулятором есть, но отложил на будущее.