Светодиодная бегущая строка своими руками
Собрать бегущую строку на светодиодах промышленного образца, без навыков программирования микроконтроллеров и знания протоколов обмена данными, практически нереально. Ниже представлена простая схема небольшого табло на светодиодах. Если вы не боитесь трудностей и не хотите переплачивать за готовое изделие, можно закупить базовые модули, из которых будет собрано изделие.
Контроллер взаимодействует через специальный интерфейс с внешними устройствами ввода. Это может быть обычная клавиатура, компьютер, смартфон. На основании полученных данных формируется полная цифровая матрица изображения, которая впоследствии выводится на плату с индикаторами.
Самостоятельную сборку бегущей строки можно выполнить на модуле управления на основе Arduino и несколько светодиодных блоков на контроллере max7219.
Модуль состоит и контроллера, и блока светодиодов 8х8 элементов. Такой размер элемента минимальный для вывода символов. Дело в том, что все матричные принтеры формировали изображение на печать именно на основе такого формата.


Бегущая строка светодиодная своими руками: руководство по изготовлению
- На стол кладем модули в направлении слева направо. Их соединяем друг с другом проводами вместе со шлейфами питания. У модулей имеются соответствующие гнезда для проводов.
- Потом соединяем модуль с помощью направляющих. Накладываем направляющие на модули и закручиваем болты.
- Соединяем блок питания с контролером 1,5-миллиметровым проводом. В нем к тому же имеется отверстие для того, чтобы прикрепить шлейф и провода.
- Материнская плата соединяется с модулем шлейфом.
- Одного блока питания, мощность которого 40 ампер, будет достаточно для 8 модулей.
- Затем нужно все загерметизировать. Герметиком смазываем стыки между модулей. Подобные работы необходимо выполнять очень тщательно. В результате у вас должна выйти герметичная работающая бегущая строка на светодиодах из цифровых модулей.
Контроллер max7219
Контроллер max7219 представляет собой блок интерфейса обмена информацией и памяти на 64 ячейки для управления светодиодами. В памяти все данные хранится в виде двухмерного массива.
Передача информации осуществляется через SPI интерфейс. SPI — трехпроводной интерфейс для двусторонней передачи данных между устройствами. Более подробно о принципе работы этого интерфейса можно прочитать здесь.
Для взаимодействия контроллера с платой ардуино используется лишь три канала: DIN, CS, CLK.
К стандартным разъёмам платы контроллера можно подключить до четырёх таких led модулей, создав табло 8 х 32 точки. Для увеличения количества подключаемых сегментов можно собрать простейший мультиплексор, который будет переключать управляющие сигналы на нужный модуль. Таким образом возможно выводить информацию на десятки матриц. На этом принципе построена работа всех ЖК-дисплеев.
Для облегчения передачи потока данных в ардуино есть специальная библиотека LedControlMS.
Это видео примера работы библиотеки со светодиодным дисплеем:
Более подробно об управлении матрицей при помощи микроконтроллера можно прочитать по ссылке.

Этапы сборки светодиодной бегущей строки
1. Разложите светодиодные модули на ровную поверхность нужного Вам количества. Снимите точный размер по высоте и по ширине, затем перенесите получившиеся размеры на алюминиевый профиль и нарежьте его согласно снятым размерам. У Вас получится 2 хлыста по высоте и 2 хлыста по ширине.
2. Возьмите уголки которые идут в комплекте с алюминиевым профилем и соедините ими полученные детали профиля (места стыков профиля с уголками необходимо просиликонить для предотвращения попадания влаги). У Вас получился периметр (короб) из алюминиевого профиля нужного Вам размера.
3. Возьмите саморезы (16 мм) по металлу и в местах соединения светодиодного профиля с уголками (с внутренней стороны) закрепите саморезами стыки, это необходимо для жесткости алюминиевого периметра. Таким образом мы получили жесткий периметр (короб) нужного Вам размера.
5. Затем берём информационные шлейфа и с лева на право соединяем светодиодные модули между собой (последний правый ряд остаётся пустым).
6. Далее берём провода с клеммами (комплект светодиодного модуля) и подключаем светодиодные модули между собой с низу в верх на болтовые контакты расположенные на тыльной стороне светодиодного модуля (обратите внимание на правильную полярность подключения VCC это «+» GND это «-», красный провод «+», красно-черный «-»).
7. Затем подключаем светодиодный блок питания на те же контакты что и провода питания с клеммами (Одна пара проводов от светодиодного блока питания на один нижний светодиодный модуль), один светодиодный блок питания может запитать не более 9 светодиодных модулей. Так же со светодиодного блока питания выводим пару проводов для питания с сети 220 Вт (ПВС 3*1,5).
8. Наша вывеска практически готова! берём светодиодный контроллер и подключаем его к нижнему левому светодиодному модулю (подключаем информационные шлейфа, с каждого ряда светодиодных модулей и провода питания с модуля), на светодиодном контроллере так же есть обозначение полярности VCC это «+» GND это «-», красный провод «+» красно-черный «-».
9. Подключаем вилку для проводов питания сети 220 Вт и включаем светодиодную бегущую строку в сеть.


Простейшие бегущие огни всего на одной микросхеме без программирования
Изготавливаем простые бегущие огни

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

Аrduino и промышленные решения
Часы с Бегущей Строкой Своими Руками Пошаговая
Лампа энергосберегающая КЛЛ 11Вт PL-S 11/840 4p 2G7
Примерно рассчитать необходимую ширину строки можно в зависимости от удаления до потенциального клиента.

Итак, чтобы собрать бегущую строку нужны – светодиодные модули. Они бывают разных цветов, на фото представлена палитра.
Размер самого табло определяется количеством модулей.
Размер всех монохромных модулей Р10 – 32 на 16 сантиметров.
Цифра 10 в названии означает расстояние в миллиметрах между центрами светодиодов.
Таким образом, один модуль содержит 512 светодиодов.
Напилив в размер профиль для каркаса, используем металлические крепежные планки.
или основой из жесткого материала, для больших форматов
Так же потребуются провода, шлейф, термоусадочные трубки
Контроллер – он управляет порядком свечения светодиодов на всем табло
Контроллеры разнятся по количеству поддерживаемых одновременно светодиодов – то есть от них зависит максимальный размер табло. Каждый контроллер управляется специальной программой. Для полноцветных табло (строк) требуются специальные контроллеры.
Чтобы все это запитать электричеством – постоянным током с напряжением в 5 вольт, нужны блоки питания, из расчета один блок питания 200Вт на шесть модулей максимум.
При использовании строки на улице применяем герметик и промазываем швы стыков.
В качестве задней стенки используется алюкобонд – строительный отделочный материал, пластик покрытый алюминиевой фольгой. Или же другой прочный материал.
У некоторых профилей предусмотрен паз для прозрачного пластика, для использования на улице

