Ещё один проект разработчика AlexGyver. Матрица с увеличенным расстоянием между светодиодами для наблюдения с большого расстояния. В оригинале, матрица управляется по Bluetooth, но захотелось, чтобы по Wi-Fi. Не только мне этого захотелось, поэтому, всё уже было сделано. Оставалось только воплотить в железе на своём окне.
Проект этот праздничный, новогодний. Если Вы читаете статью сразу после её выхода, то ещё есть время, чтобы заказать комплектующие с Али и собрать сие изделие. Если значительно позже, то тоже не беда – Новый Год бывает каждый год.
Описание
Гирлянда на окно представляет собой такую же матрицу, как и та что использовалась в другом проекте – GyverLamp. Принцип сборки и управления схож, с тем лишь отличием, что В лампу устанавливалась готовая матрица, а для гирлянды матрицу нужно будет сформировать непосредственно на окне из ленты. Если быть точным, то из трёх лент.
Лента представляет собой адресные светодиоды скреплённые между собой 3-жильным плоским шлейфом. Расстояние между центрами соседних – 120 мм, между краями – 113 мм. В одной ленте 50 светодиодов. Вариантов шлейфа ленты несколько. Я выбрал прозрачный – он менее заметен, чем чёрный или трёхцветный.
Одной ленты достаточно для покрытия одной секции стандартного окна в многоэтажном доме 121-й серии (97-й серии, думаю, тоже). Получается матрица 5х10. Я крепил ленту на большое окно, в котором 3 секции. Соответственно, понадобилось 3 ленты. В результате, как нетрудно догадаться, получилась матрица 15х10, как и в оригинальном проекте.
Комплектующие
№ | Наименование и ссылка | К-во | Цена | Сумма |
1 | Лента (Transparent wire) | 3 | 800 | 2400 |
2 | Контроллер Wemos D1 mini (D1 MINI) | 1 | 160 | 160 |
3 | Блок питания (5В, EU, 3А) | 1 | 400 | 400 |
4 | Разъём питания 5 мм x 2,1 мм | 1 | 80 | 80 |
5 | Резистор 220 Ом | 1 | 1 | 1 |
6 | Конденсатор 6.3 В, 470 мФ | 1 | 7 | 7 |
7 | Печатный корпус | 1 | 152 | 152 |
ИТОГО | 3200 |
Сборка
Каждая лента оконечена разъёмами – “папа” с одной стороны, “мама” с другой. С помощью этих разъёмов ленты соединятся в одну. Разъём последней ленты отпаиваем и припаиваем его к плате контроллера. Таким образом получаем разъёмное соединение. Удобно.
Припаиваем и питающий разъём. Делал гирлянду в прошлом году, когда 3D-принтера в хозяйстве ещё не было. Поэтому плата на фото без корпуса и разъём питания не тот, что в таблице. Ссылки на печатный корпус нет по той же причине – нет ещё корпуса.
На этом, собственно, сборка и окончена. Осталось только закрепить ленту на окне. Крепить можно широким прозрачным скотчем.
С лентой у меня случилась незадача. Поскольку лента крепится зигзагом, то решил, что в местах поворота, из-за жёсткости шлейфа расстояние между светодиодами получится меньше, чем напрямом участке. Соответственно, изображение получится вытянутым по вертикали. Для того, чтобы этого не случилось, отпаивал кусочки шлейфа в критичных местах и припаивал провода подлиннее. Ещё немного ошибся в подсчётах. Не знаю, что это было, но перепаивал несколько раз. И в завершение всего ещё и неправильно приклеил на окно. Заметил это только в самом конце. Переделывать очень не хотелось. Хорошо, что Алекс сделал прошивку универсальной и настраиваемой. Поэтому, ничего не переклеивая, просто поправил параметр отвечающий за ориентацию ленты.
Такая гирлянда очень привлекает внимание. Это не просто тупое перемигивание цветными огоньками, а реальные крутые эффекты. Одна только Матрица чего стоит, ну и Огонь, конечно. Но с Огнём нужно быть аккуратнее – у особо впечатлительных соседей может сложиться впечатление, что в квартире пожар! А самая эффектная штука – это Бегущая строка. Казалось бы, уже все привыкли к таким вещам, но, когда это видишь не на каком то офисе, а на окне жилого дома, то возникает когнитивный диссонанс. Притом, текст то ведь свой. Например, у себя написал: “С Новым Годом, Северо-Восток!”
Ну и некоторые соседи интересовались тем, где купили такую вещь и кто-то даже попросил сделать такую же.
Заливка прошивки
Прошивку для выбранной платформы можно скачать на странице проекта. Подробная инструкция есть там же. Не вижу смысла повторять. Смысл статьи – обратить внимание на то, что такую вещь довольно просто собрать самому.
Видео с демонстрацией работы
Идеи по доработке
- Спроектировать и распечатать корпус для контроллера.
- Спроектировать и распечатать съёмное крепление для ленты.
- Убрать ненужные эффекты, например, часы.
- Убрать игры.
- Добавить какие-то свои эффекты.
- Упростить приложение.
Цель всех доработок – сделать коммерческий продукт. Это должна быть стабильно работающая вещь с не перегруженным интерфейсом приложения.
З.Ы. На днях решил запустить свою прошлогоднюю гирлянду, которая так и провисела на окне с прошлого года. Сразу не заработала… Бился, бился – в результате пересобрал заново. Заработала. Что было – непонятно, но ещё раз убедился, что зря камрады запихали в прошивку и приложение всё, что только можно. Надо резать.