- Делаем светодиодную бегущую строку на Arduino своими руками
- Что потребуется?
- Схема
- Сборка
- Программирование бегущей строки
- Как сделать бегущую строку из светодиодов?
- Что вам понадобится?
- Предназначение светодиодных модулей
- Процесс сборки строки
- Где применяется бегущая строка?
- Как сделать бегущую строку из светодиодов?
- Где применяется бегущая строка?
- Принципиальная схема бегущей строки
- Что понадобится для изготовления?
- Процесс сборки строки
- Программирование бегущей строки
Делаем светодиодную бегущую строку на Arduino своими руками
Сборка бегущей строки на базе светодиодной матрицы и Arduino – это несложная задача, которую можно выполнить даже в домашних условиях. Чтобы заставить буквы перемещаться на светодиодном табло не нужно быть программистом и владеть углублёнными знаниями электроники. В данной статье разберем, как собрать бегущую строку из готовых светодиодных матриц и Arduino Nano.
Что потребуется?
Для реализации идеи потребуется совсем немного деталей:
- два светодиодных модуля, состоящих из четырёх матриц 8 на 8 пикселей;
- держатель для батарейки типоразмера «Крона»;
- батарейка на 9 вольт (CR-9V, ER-9V или их аналоги);
- двухконтактный переключатель;
- соединительные провода;
- плата Arduino Nano;
- термоклей.
Схема
На печатной плате используемого светодиодного модуля расположено 4 матрицы размером 8 на 8 пикселей. Каждое светодиодное табло управляется интегральной микросхемой (ИМС) MAX7219. Данная ИМС представляет собой контроллер управления led-дисплеями, матрицами с общим катодом и дискретными светодиодами в количестве до 64 шт.
Для более комфортного восприятия информации, выводимой на светодиодное табло, рекомендуется устанавливать несколько модулей. Для этого их объединяют в последовательно включенные группы, то есть выход первого модуля (out) подключают к входу второго модуля (in). Данная сборка состоит из двух модулей (16 матриц), длины которых вполне хватит для удобного прочтения целых предложений.
Сборка
Матричный модуль может иметь штырьковое соединение или контакты на плате в виде печатных проводников. От этого зависит способ их соединения. В первом случае для получения надежного электрического контакта задействуют жгут из проводков с коннекторами, а во втором придётся установить и запаять перемычки.
Но сначала необходимо объединить оба модуля в единое целое с помощью термоклея. Термопластичный клей не проводит электрический ток, а значит, его можно смело наносить на печатную плату. Клей наносят с торцов обеих плат, прижимают и оставляют на несколько минут. После затвердевания выходные контакты первого блока подключают к входным контактам второго блока по схеме:
- VCC – VCC
- GND – GND
- D IN – D OUT
- CS – CS
- CLK – CLK
С обратной стороны печатной платы с помощью термоклея прикрепляют Arduino Nano, отсек для батарейки и выключатель. Детали располагают таким образом, чтобы можно было удобно ими пользоваться. На следующем этапе производят подключение Arduino со светодиодным модулем, подсоединяя провода на вход первой матрицы. В зависимости от варианта исполнения модуля, операцию выполняют через разъёмное соединение или путем пайки по приведенной схеме:
- VCC – 5V
- GND – GND
- D IN – PIN 11
- CS – PIN 10
- CLK – PIN 13.
На заключительной стадии сборки необходимо подключить питание от батарейки. Для этого минусовой контакт (черный провод) из отсека для кроны подключается на вывод GND Arduino. Плюсовой контакт (красный провод) соединяют с выключателем, а затем с выводом №30 Arduino, предназначенный для подачи питающего напряжения от нерегулируемого источника. В тестовом режиме сделанная своими руками бегущая строка может быть запитана через микро USB от компьютера. Убедившись в надежности креплений и качестве электрических соединений, приступают к сборке корпуса. Его можно сделать из алюминиевого или пластикового профиля, так как элементы схемы не греются. Цвет, размеры, степень защиты и крепление корпуса зависят от будущего назначения устройства. В простейшем случае подойдёт защитный экран из строительного пластикового углового профиля с вырезом под выключатель.
Программирование бегущей строки
Бегущая строка из Arduino и светодиодных модулей под управлением MAX7219 практически готова. Настало время перейти к заключающей, программной части. На компьютере должно быть установлено программное обеспечение (ПО) для используемого Arduino и драйвер к нему. Далее необходимо скачать две библиотеки и скетч (специальную программу, которая будет загружаться и выполняться процессором Arduino). Установку библиотек производят при закрытом Arduino IDE в папку «Documents – Arduino – Libraries». Затем скачивают и запускают скетч и проверяют наличие библиотек и корректность других данных.
- «number of horizontal displays» указывают количество строк, в нашем случае 1;
- «number of vertical displays» указывают количество матриц, в нашем случае 8;
- «string tape» указывают надпись, выводимую на дисплей;
- «int wait» задают скорость вывода в миллисекундах.
После проверки введенных данных остаётся щелкнуть мышкой на кнопку «загрузить». Затем отключиться от ПЭВМ, вставить батарейку и произвести запуск устройства.
В заключение хочется добавить, что бегущая строка своими руками собирается довольно быстро даже без навыков работы с Arduino. Поэтому бояться этой замысловатой платы не стоит. Также стоит отметить, что сделать бегущую строку можно длиннее, увеличив количество светодиодных матриц.
Источник
Как сделать бегущую строку из светодиодов?
Когда мы идем по улицам города, нас окружают многочисленные яркие подвижные рекламные конструкции. Устанавливают их как на постройках, рекламных носителях, оконных проемах офисов и кафешек, так и просто крепят на окна машин. Размерами они тоже сильно могут отличаться друг от друга. Однако есть то, что все их объединяет – их основой является бегущая светодиодная строка.
Благодаря такой конструкции, как табло с бегущей строкой, до потребителей можно донести много информации. Впервые ответ на вопрос, как ее собрать, смогли дать жители Поднебесной. А сегодня сделать светодиодную бегущую строку своими руками может каждый. Важное правило: заранее подготовить все, что потребуется для работы.
Бегущие строки
Табло можно собрать своими силами из модулей и разнообразных приспособлений, перечисленных ниже. Но при сборке будьте внимательны, следите за инструкцией.
Что вам понадобится?
Сборка бегущей строки возможна только в том случае, если у вас под рукой есть:
- материнская плата – ее также называют контроллером;
- несколько светодиодных модулей;
- пара блоков питания;
- магнитики;
- профиль и уголки из алюминия;
- 2-миллиметровые провода;
- винты с саморезами и герметиком;
- пила, дрель, шуруповерт.
Светодиодная бегущая строка
Предназначение светодиодных модулей
Светодиодное табло считается носителем информации. Различают несколько их разновидностей в зависимости от цветовой палитры:
Их к тому же различают по шагам среди пикселей. Блоки питания выполняют важную роль – они преображают напряжение с 220 В в 5 вольт. Провода необходимы для объединения блока питания с модулем. Сборка бегущей строки возможна только с помощью магнитов. Профили с уголками из алюминия после их сборки – это корпус светодиодного табло.
Принимая во внимание тот факт, для чего нужна светодиодная панель, важное значение имеет и ее размер. В зависимости от габаритов корпуса они делятся на следующие категории:
- Узкие – отличное решение для рекламы на автомобилях.
- Средние – используются для сборки табло своими руками размерами до 6 м.
- Широкие – получили широкое применение для корпуса более 6 м, их размеры могут быть любыми.
Виды LED-панелей
Процесс сборки строки
Рассмотрим подробный процесс сборки бегущей строки:
- На стол кладем модули в направлении слева направо. Их соединяем друг с другом проводами вместе со шлейфами питания. У модулей имеются соответствующие гнезда для проводов.
- Потом соединяем модуль с помощью направляющих. Накладываем направляющие на модули и закручиваем болты.
- Соединяем блок питания с контролером 1,5-миллиметровым проводом. В нем к тому же имеется отверстие для того, чтобы прикрепить шлейф и провода.
- Материнская плата соединяется с модулем шлейфом.
- Одного блока питания, мощность которого 40 ампер, будет достаточно для 8 модулей.
- Затем нужно все загерметизировать. Герметиком смазываем стыки между модулей. Подобные работы необходимо выполнять очень тщательно. В результате у вас должна выйти герметичная работающая бегущая строка на светодиодах из цифровых модулей.
LED-панель на машине
На данном этапе смотрим инструкцию по сборке корпуса бегущей строки:
- С помощью различных размеров профиля вы можете получить корпус какой угодно формы, в него вы впоследствии поместите светодиодную LED-панель с бегущей строкой.
- Профиль из алюминия нарезаем согласно определенным габаритам, однако сокращаем длину на несколько миллиметров. С помощью уголков собираем корпус нашего устройства.
- Вкладываем подготовленную бегущую строку, сделанную своими руками, в алюминиевый корпус. В корпусе делаем отверстие, чтобы вывести провода питания и USB-выход.
- Из любого металлического листа вырезаем необходимую заднюю панель. Саморезами и шуруповертом крепим к основанию корпус. Герметиком замазываем все стыки.
- В конце нужно произвести программирование светодиодной бегущей LED-строки. Программа для них бывает разной сложности. Эти манипуляции возможно выполнить на любом программном обеспечении.
Если вы учитывали все советы и строго следовали инструкции по установке светодиодной бегущей строки, то у вас все должно получиться.
Где применяется бегущая строка?
Светодиодная бегущая строка, благодаря своим конструктивным особенностям, позволяет монтировать ее как в помещении, так и снаружи его. Изделие способно работать в автономном состоянии, при котором даже не нужно его подключать к ПК. Сборка светодиодной бегущей строки своими силами сегодня очень актуальна.
Она незаменима для рекламы разной продукции и услуг. Как всем известно, движущийся объект привлекает намного больше внимания, чем неподвижный, а при применении электронного табло у вас будет одновременно статическая и динамическая рекламная конструкция. Схему бегущей строки вы можете подобрать индивидуально, стиль дизайна текста тоже можно подобрать исходя из собственных предпочтений.
Источник
Как сделать бегущую строку из светодиодов?
Светодиодная бегущая строка представляет собой простое решение для владельцев торговых точек или мастерских, нуждающихся в дешевой наружной рекламе. Конструкция устройства позволяет менять текст и выводить дополнительную графическую информацию, а светодиоды способны работать в широком диапазоне температур. Возможно подключение внешних сенсоров, что позволяет транслировать дополнительные данные (например, температуру или влажность воздуха).
Где применяется бегущая строка?
Бегущая строка на светодиодах применяется для рекламы торговых заведений или банков, а также для выведения дополнительной информации на улице и в транспорте. Стенд устанавливается в местах с максимальным людским потоком, что обеспечивает повышенную эффективность рекламных материалов. Выведенный на табло текст меняется через заданные интервалы времени, владелец программирует устройство самостоятельно. Встречаются табло, способные прокручивать тексты длиной до 60 тыс. символов, но для рекламной или информационной вывески достаточно 200-300 знаков.
Табло различаются по высоте букв транслируемого текста, встречаются вывески с размером шрифта от 60 до 704 мм. Оборудование предусматривает отображение специальных символов или дополнительных визуальных эффектов. Для корректировки текста использует компьютер, который подключается при помощи кабеля.
Существуют панели со встроенным блоком беспроводной связи, позволяющим изменять текстовый контент дистанционно (через Интернет).
Принципиальная схема бегущей строки
Схема светодиодного табло включает в себя основные модули:
- электронный блок управления, в котором хранится текстовая информация и графические изображения;
- устройство формирования изображения, позволяющее получить сигнал, распознаваемый светодиодным табло;
- матрица для отображения текстовой информации.
Блок управления оснащен интерфейсом, позволяющим подключать внешние устройств ввода информации (например, клавиатуры или компьютеры). Самодельные устройства собираются на базе контроллера Arduino, который содержит в себе интерфейс обмена информацией и блоки памяти для управления светодиодными элементами. Базовые модификации контроллера рассчитаны на установку 4 светодиодных модулей, но возможна установка дополнительного мультиплексора, позволяющего переключать сигналы между матрицами.
Что понадобится для изготовления?
Для самостоятельного изготовления табло потребуются:
- светодиодные блоки для бегущей строки (размер и цвет зависят от назначения и места установки табло);
- блок управления;
- источник питания (количество устройств зависит от числа используемых светодиодных модулей);
- соединительные кабели и коммутационные колодки;
- алюминиевый профиль для создания силового каркаса;
- крепежные уголки и шурупы для фиксации самодельной конструкции на стене.
При сборке понадобится инструмент и дополнительные материалы:
- электрическая пила торцевого типа, оснащенная диском для резки металла (допускается применение ручной ножовки);
- электрический шуруповерт или отвертка с набором сменных бит;
- паяльник и припой;
- прозрачный силиконовый герметик.
Процесс сборки строки
Чтобы сделать бегущую строку уличного типа, потребуется выполнить следующие действия:
- Уложить подготовленные светодиодные модули на ровную поверхность, расположенную горизонтально. Элементы располагаются световой частью вниз, на тыльной части имеется стрелка, поясняющая направление выкладки деталей (слева направо). Например, если подготовлены блоки, высотой 160, для получения строки, высотой 320 мм, требуется укладка 2 рядов элементов.
- Подготовить силовой каркас из алюминиевого профиля, который нарезается на фрагменты, соответствующие ширине будущего экрана. Для крепления профилей используются винты, которые вкручиваются в заводские отверстия, предусмотренные в светодиодных панелях. Сверлить дополнительные каналы не рекомендуется из-за риска повреждения элементов. При размещении каркаса необходимо предусмотреть место для монтажа блока питания.
- Соединить светодиодные блоки сигнальными жгутами и кабелями для подачи питания. Для подключения используются разъемы, оснащенные цветовой идентификационной маркировкой, предотвращающей ошибочную коммутацию.
- Смонтировать блок питания, к которому подводятся провода от светодиодных элементов.
- Соединить источник питания с контроллером управления при помощи проводки, имеющей сечение от 1,5 мм². Сечение кабеля подбирается в зависимости от силы тока, протекающей в цепи. Например, стандартный блок питания рассчитан на силу тока до 40 А при напряжении 5 В, что позволяет подключать от 6 до 8 светодиодных модулей. При использовании дополнительных светящихся элементов в конструкцию табло вводятся дополнительные блоки питания, работающие параллельно.
- Подключить светодиодные панели к блоку управления при помощи дополнительного шлейфа, подающего питание (постоянный ток напряжением 5 В). При коммутации необходимо учитывать полярность, для обозначения отрицательного выхода на всех устройствах используется текстовая надпись GND.
- Протестировать работу полученной конструкции, подав питание и нажав на кнопку, предусмотренную на контроллере.
- Провести герметизацию конструкции при помощи силиконового герметика, который наносится в стыки модулей. Полученная конструкция отличается повышенной жесткостью, поскольку модули соединены алюминиевыми профилями и герметиком.
- Изготовить монтажную рамку из алюминиевого профиля, для соединения элементов используются монтажные уголки и шурупы. Для обеспечения защиты от проникновения влаги во внутренние полости табло рекомендуется смазать линии соединения герметиком.
- Определить сторону, в которой будет располагаться силовой кабель и шнур для программирования, а затем просверлить в профиле отверстия.
- Изготовить заднюю стенку из панели, покрытой алюминиевой фольгой, или аналогичного по прочности материала. Линия стыка крышки и корпуса смазывается герметиком, детали соединяются шурупами.
- Обеспечить герметичность выводов проводки, залив герметиком отверстия. Перед установкой полученной конструкции на стену необходимо провести программирование с проверкой работоспособности.
Программирование бегущей строки
Для программирования светодиодного табло используется утилита LedshowTW, которая устанавливается на компьютер или ноутбук. В настройках программы указывается тип соединения с панелью, утилита поддерживает проводной способ через порт USB, беспроводное программирование при помощи сети Wi-Fi и коммутацию панели с помощью витой пары со штекером LAN. Тип соединения зависит от модификации используемого контроллера.
После запуска утилиты необходимо войти в меню настройки параметров дисплея. В открывшемся диалоговом окне выбирается модель используемого контроллера, а затем заполняются поля Screen width и Screen height (длина и высота светодиодной части табло). Дополнительно необходимо изменить поле, определяющее цвет экрана (выбирается один из предложенных цветов). Дополнительный раздел регулировки пикселей остается без изменений.
Необходимо активировать окно для программирования текста и ввода специальных символов. Программа позволяет просмотреть полученный текст и отрегулировать метод отображения информации и скорость перемещения букв. Предусмотрено отображение текущей даты, местоположение дополнительной информации, а размер шрифта корректируются при помощи мышки. Допускается синхронизация времени со встроенными в компьютер часами, имеется функция чередования текста.
Источник