Делаем светодиодную бегущую строку на 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. Поэтому бояться этой замысловатой платы не стоит. Также стоит отметить, что сделать бегущую строку можно длиннее, увеличив количество светодиодных матриц.
Источник
Бегущая строка своими руками
Предисловие : Завод EQSRF благодарит Вас за посещение данной страницы.
Вы можете отправить запрос на просчет бесплатно — написав размер и цвет Вашей светодиодной строки на почту s@eqsrf.ru
В интернете мы заметили увеличение спроса по поводу самостоятельной сборки, «одним словом» хотим собирать бегущие строки и зарабатывать, либо экономить .В данной статье рассмотрим как можно изготовить табло бегущая строка собственными руками.
Для этого процесса нам потребуются комплектующие для бегущих строк :
— Модули светодиодные для бегущих строк.
— Контроллер ( материнская плата).
— Блоки питания .
— Шлейфы и провода питания .
— Магниты .
— Профиль алюминиевый .
— Уголок .
— Провод 2*1,5мм для соединения блоков питания в одну цепь.
Дополнительный инструмент : Шуруповерт, пила обрезная, Дрель.
Светодиодные модули бывают нескольких видов : монохромные ( красный , белый , синий , желтый ,зеленый , полноцветный ) с разным шагом между пикселями, а также влагозащищенные и интерьерные led модули для светодиодного табло.
Блоки питания представляет алюминиевый корпус с преобразователем напряжения с 220 в 5 вольт.
Шлейфы и провода питания служат соединительным элементом между модулями и блоками питания.
Шлейф 16 пин передает сигнал от материнской платы к светодиодным модулям.
Провод питания передает электрический ток от модуля к модулю и от блока к модулю.
Магниты требуются при различной сборке бегущих строк ( фронтального вынимания при замене вышедшего из строя led модуля)
После того как вы приобрели все комплектующие для бегущей строки и дополнительного оборудование можно приступать к сборке .
Вы можете отправить запрос на просчет бесплатно — написав размер и цвет Вашей светодиодной строки на почту ss@eqsrf.ru
Шаги выполнения сборки:
- На столе выкладываем модули в горизонтальном положении, обязательно слева направо как указанно на стрелках на самих модулях, стандартный модуль красный размером 160 мм * 320 мм
где 160 это высота 320 это длина модуля.
- После того как выложили необходимое количество и собрали мозаику
, соединяем шлейфами и проводами питания между собой, для этого в модуле есть необходимые штырьки под шлейфы(красной полоской вверх обязательно) и крепления под провода питания. Далее соединяем мозаику направляющими
, они бывают однорядныедвухрядные, трехрядные, четырехрядные фрезеруются из АКП. Накладываем направляющие на модули согласно отверстиям под винты с задней стороны модуля. Крепим на винты . У нас получилось .
- Крепим проводом питания 2*1,5мм от блока питания к контроллеру. В контроллере так же имеются отверстия под крепление проводов и шлейфов. От контроллера шлейф крепим к модулю.
Стандартно одного блока питания на 40ампер хватает на 8 модулей, но так делать не рекомендуем, т.к. при включении строки на полную катушку у блока нет определенного запаса и он перегревается, в следствии чего выходит из строя. Стандартный расчет: один блок питания на шесть модулей. Если строка состоит более шести led модулей требуется еще один блок и так далее.
- Далее соединяем блоки питания последовательно между собой. К каждым следующим шести модулям подводим питание от блока. Следующий шаг немаловажный это герметизация! Промазываем герметиком все стыковочные швы между модулями.
Итак у нас с Вами должна получится герметичная мозаика из модулей соединенных проводами питания, шлейфами, направляющих, к которым прикреплены модули и поверх в эти направляющие крепим на саморезы блоки питания для бегущих строк.
- Следующий этап необходимо подготовить каркас( основа ) для вашего табло (бегущая строка) из алюминиевого профиля. Профиль бывает трех видов :
1.Алюминиевый профиль узкий- подходит для автомобильной бегущей строки.
2.Алюминиевый профиль средний- идеально подходит для сборки небольших led табло до шести метров.
3.Алюминиевый профиль широкий -рекомендуем собирать строки от шести метров и до бесконечности…
Весь профиль представлен на нашем сайте во вкладках указанных выше.
Нарезаем профиль согласно длине и высоте модулей, но немного короче на три или пять мм.
- Следующим шагом соединяем нарезанный профиль в размер с пластиковыми уголками ( ВНИМАНИЕ: к каждому виду профиля соответствует свой пластиковый уголок )
Итак у нас с Вами получился каркас из профиля и уголков !
Осталось дело за малым!
- Вкладываем нашу мозаику
в готовый каркас из профиля. Сверлим в профиле технологические отверстия под провод питания и информационный выход USBCOM и тд согласно вашему контроллеру. Подготавливаем заднюю часть бегущей строки обычно изготавливается из ПВХ от 3-х до 5-ти мм., оцинкованного листа железа либо АКП.
- Герметизируем заднюю часть бегущей строки. Режем, накладываем выбранный задник и крепим его на саморезы. ВУАЛЯ led табло бегущая строка ГОТОВА, собрали своими руками, без угрызения совести и при этом сэкономили кучу денег за сборку….
Вы можете отправить запрос на просчет бесплатно — написав размер и цвет Вашей светодиодной строки на почту ss@eqsrf.ru
- Завершающий этап это программирование электронного табло бегущая строка при помощи ПО (программное обеспечение) для бегущей строки.
Для получения ПО вам достаточно позвонить нам по телефону 8(343)3182178 ; 88003334100 либо написать письмо с запросом скачать программу для бегущей строки бесплатно на почту info@eqsrf.ru . Все контакты указанны в разделе «контакты» на нашем сайте www.eqsrf.ru .Программа называется LedshowTW 2013, доступна обновленная версия ПО LedshowTW 2014 на странице для электронного табло бегущая строка. Программируем строку согласно длине и высоте видимого изображения модулей. Устанавливаем название контроллера, создаем программу с текстом.Инструкция по настройке ПО .
В ПО возможно устанавливать более 30 видов различных эффектов задержку и скорость воспроизведения текста, анимации, времени и температуры и многое другое. Это достаточно увлекательный процесс который доставит Вам много приятных эмоций и позитивных впечатлений.)
Для того чтоб на табло бегущая строка отображалась температура Вам потребуется приобрести датчик температуры, который припаивается к контроллеру (материнской плате) бегущей строки.
Если Вам данный способ показался достаточно непонятным и трудным наш Завод готов изготовить для Вас по отличной цене готовую бегущую строку различных цветов. В общем наш завод занимаемся не только продажей комплектующих для бегущих строк, но и производством полного цикла бегущих строк, светодиодных экранов, аптечных крестов любых размеров цветов и автомобильных бегущих строк. Вот и все о чем хотели написать вам в данной статье.
Уверены данная информация оказалась для Вас полезной.
У Вас есть замечательная возможность пройти курс подготовки дилеров и оптовых клиентов. Ссылка
Всем Спасибо и да прибудут с Вами деньги !
Источник