Unikumrus.com | Бытовая техника и электроника | Оригинальная гирлянда на адресных светодиодах

Оригинальная гирлянда на адресных светодиодах

,
0 комментариев    2 670 просмотров    Версия для печати

Из этой статьи вы узнаете, как сделать крутейшую гирлянду на окно. Она настолько крутая, что вы такую точно нигде не купите, даже у китайцев. Но делать мы ее будем из китайских компонентов. Вот ирония, правда? Автором данной самоделки является AlexGyver.
Основной компонент гирлянды адресная светодиодная модульная лента. Маленькие модули со светодиодами спаяны проводами в длинные ленты по 50 штук. Расстояние между модулями 12 см.




Кстати, гораздо дешевле можно купить голые светодиодные модули и спаять их самому. Но вы конечно понимаете, сколько тут придется паять.


Управляет лентой будет микроконтроллер, в нашем случае платформа arduino nano, то есть ее китайская версия.


И это собственно все, что нам понадобится для создания крутейшей матрицы-гирлянды. Ну и еще нужен резистор для защиты вывода микроконтроллера и мощный блок питания на 5В. Хотя, если не использовать полноэкранный режим, то будет достаточно usb зарядника для смартфона с током 1, а лучше 2А.




Также есть дополнительная возможность управлять матрицей со смартфона. Для этого нужно купить вот такой bluetooth модуль.


Автор купил много светодиодных модулей и как оказалось они соединяются вот таким образом:




Вот так выглядит одна связка на 50 диодов:


Давайте начнем приделывать ее на окно, но для начала немного теории. Монтировать ленту будем по схеме зигзаг. Сразу определите где у связки на краю пин DI, это будет начало ленты, к которому подключается микроконтроллер. Одной связки хватило только на одно окно, соответственно берем следующую и соединяем. Они снабжены разъемами.


Автор монтирует ленту светодиодами вовнутрь помещения, чтобы максимально крупным планом показать матрицу в кадре, так как он живет на высоком этаже и при нормальном монтаже светодиодами на улицу снять демонстрацию не получится.




Ну а вот кадры с монтажом ленты диодами на улицу:




Инструкция такая: моем окна изнутри, желательно даже обезжирить стёкла, размечаем по вертикали сетку с шагом 12 см, ну и само собой крепим ленту. Закрепить можно просто скотчем, кусочками или полосками в ширину окна. Самый главный пункт: окна снаружи должны быть грязными. Чем грязнее - тем лучше, тем больше будет пятно от одного светодиода и тем лучше смотреться эффект.


Далее заходим на страницу проекта и качаем архив с прошивками и библиотеками. Если это ваш первый раз, прочитайте подробную инструкцию по установке и настройке программы там все очень просто (инструкция есть на странице проекта).


Затем подключаем arduino к компьютеру, открываем файл прошивки GyverMatrixOS_v1.0.ino и глядим на стройки. В главной вкладке нужно первым делом настроить размер своей матрицы и указать точку и направление подключения.









Рекомендуется также установить лимит по току, если используется слабый блок питания. Система сама ограничит яркость чтобы не насиловать блок питания, вот такая умная штука.


Далее есть настройки скоростей разных режимов. Тут есть режим ожидания, в котором крутится настроенный список эффектов. Также здесь можно настроить время между сменой эффектов из списка и время, спустя которое включается эта смена эффектов. Система поддерживает внешние кнопки для управления в играх, а также для экономии памяти, можно отключать целые куски прошивки, но это вам вряд ли пригодится.






Далее нас интересует вкладка «custom», здесь содержится настраиваемый список эффектов, которые будут сами переключаться. Вот они, все перечислены.


В оригинальной скаченной прошивке выводятся все доступные эффекты, их 15 штук, это: бегущий текст 3-ех типов, 3 игры и просто различные анимации. Система умеет выводить изображения и гифки (.gif), но об этом как-нибудь в другой раз. В общем данный список можно редактировать по аналогии с тем, как он сейчас сделан, удалять режимы и менять их местами, а также добавлять новые бегущие строки с текстом. Главное не забыть указать суммарное количество режимов — вот здесь:


Некоторые эффекты можно настроить во вкладке «эффекты» (effects), там по ковыряйтесь, есть что-то интересное.


В общем жмем кнопку «загрузка» и прошивка загружается в arduino. После этого можно подключить все по схеме и наслаждаться эффектом.


Первый эффект - радужный вывод текста. Цвет букв сменяется в зависимости от их положения на матрице.




Далее самый новогодний эффект – «снег». Если вам мало снега зимой, сделайте себе такую гирлянду и наслаждайтесь снегопадом.


Следующий режим не менее новогодний, его можно трактовать как «конфетти» или «салют».


Далее классический эффект матрицы, как в фильме с Киану Ривзом.


Звездопад:


Бегающий квадратик:


Бегающие шарики или кометы:


Синусоиды. В этом примере параметры сгенерировались не очень удачно, каждый раз все будет по-разному.


Следующий эффект – «плывущая радуга», самый жрущий ток эффект из всех.


Далее «огонь», вот такой вот камин размером с окно. Главное, чтобы кто-нибудь пожарных не вызвал.


Игра «змейка». В режиме переключения эффектов змейка играет сама в себя, но можно перехватить управление с кнопок и продолжить играть.




Тетрис. Аналогично играет сам в себя и можно перехватить кнопок.


Лабиринт. Тоже сам себя проходит, правда без возможности проиграть.


Больше эффектов, а также подробно об изготовлении такой гирлянды в этом видеоролике:


А также можно подключиться к гирлянде-матрице при помощи приложения GyverMatrixBT, которое доступно для бесплатного скачивания в Play Маркете и перехватить управление лентой. Просто делаем любое действие и управление переходит телефону. Если в течение определённого времени с телефона не поступает никаких команд, то снова включается циклический список режимов.
С помощью приложения можно рисовать в режиме рисования, а можно загружать картинки прямо с телефона, и они будут отображаться на матрице.



Благодарю за внимание. До новых встреч!

Источник

Этот пост может содержать партнерские ссылки. Это означает, что я зарабатываю небольшую комиссию за ссылки, используемые без каких-либо дополнительных затрат для вас. Дополнительную информацию смотрите в моей политике конфиденциальности.

0
Идея
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
0
Описание
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
0
Исполнение
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
0
Полезность
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Итоговая оценка: 0.0 из 10 (голосов: 0 / История оценок)

0

Читайте также:

Коментарии:

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Вверх