Создание гигантского светодиодного пиксельного дисплея: проект выходного дня

Шаг 3: Прикрепите светодиоды к плате

Используйте сильный клей или суперклей. Я попробовал с двухсторонней лентой, но обнаружил, что она соскользнула через несколько недель; Горячий клеевой пистолет еще хуже для этого, когда обе стороны непористые. Точное позиционирование не должно иметь большого значения, если вы приобрели пряди, заключенные в резиновый футляр, — они могут свободно перемещаться внутри него для перемещения.

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

Шаг 1: сделать математику

Если вы приобрели такую ​​же фоторамку Ikea 50 см х 50 см и светодиодные нити, как у меня, вы сможете установить 15 прядей из 15 светодиодов. Однако ничто не мешает вам использовать рамку другого размера. Каждый светодиод расположен на расстоянии около дюйма друг от друга, поэтому я стремился к дисплеям размером примерно в квадратный дюйм — да, это 1 DPI. Не совсем графика Retina.

Сделайте математику и нарисуйте несколько направляющих линий на основе рамы. Измеряйте дважды и дважды проверяйте: я, должно быть, оставил небольшую разницу между линиями, потому что к тому времени, когда дело дошло до того, чтобы все раскладывать, я понял, что смогу разместить только 14 нитей из 15 светодиодов

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

К сожалению, я обнаружил, что 15 пикселей на нить в точности совпадают с паяными соединениями на одном из моих барабанов, поэтому я был вынужден их распаять. С положительной стороны, по крайней мере, они были предварительно припаяны.

Преимущества светодиодных экранов

Основное преимущество светодиодных экранов, обеспечивающее их всё более широкое распространение – длительный срок службы (до 100 тыс. часов, или более 10 лет непрерывной работы), высокая надёжность, при необходимости – исключительно высокая яркость и всепогодность, что позволяет использовать их в уличных условиях при солнечном свете.

Светодиодный (Led) экран относится к классу активных экранов, т.е. поверхность экрана является как модулятором, так и источником света, в отличие от проекторов, видеокубов и других устройств, в которых источник света отделен от экрана. При прямом попадании солнечного света изображение светодиодного экрана не теряет контрастность, особенно при использовании серых фильтров, ослабляющих внешний свет.

Светодиодный экран, устанавливаемый в помещении, не требует внутреннего охлаждения (вентиляторов), поэтому такие экраны можно использовать в помещениях с загрязненным воздухом, в помещениях, где предъявляются повышенные требования к малошумности.

Шаг 7: Поместите в кадр

Так как я использую более глубокую выемку, чем позволяла рама, я сначала использовал пистолет для горячего клея, чтобы приклеить стекло к раме. Затем я добавил несколько коротких кусочков резиновой упаковки по внешнему краю рамы, чтобы создать необходимую глубину, перед тем как поставить светодиоды обратно. После окончательной проверки светодиодов я снова использовал пистолет для горячего клея, чтобы все закрепить на месте.

Вы также можете вырезать небольшую выемку в углу рамки, чтобы разместить толстый кабель.

Вот и все с точки зрения построения реального дисплея, хотя вы, вероятно, захотите спрятать блок питания и Arduino в коробке проекта. Остальное зависит от программного обеспечения.

Выбор светодиодных экранов

При выборе светодиодного экрана следует обращать внимание на несколько параметров:

Яркость

Яркость светодиодов напрямую влияет на восприятие информации на LED экране, особенно в случае экранов, устанавливаемых вне помещения. Оптимальной яркостью уличного экрана считается значение силы света в 8000 кандел на метр квадратный, для экранов, устанавливаемых в помещении, будет достаточно значений 2500 кандел на метр квадратный.

Оптимальное расстояние просмотра

Как уже отмечалось выше, большой шаг пикселя – это не обязательно недостаток. Все зависит от расстояния просмотра. Простая приближенная формула расчета минимального расстояния наблюдения также была приведена выше:

Минимальное расстояние наблюдения = Шаг пикселя * 1500

Шаг пикселя

Исходя из максимального расстояния просмотра, можно определить и необходимый размер экрана. Максимальное расстояние просмотра определяется как двадцатикратная высота экрана, т.е.:

Максимальное расстояние наблюдения = Высота экрана * 20

Отказоустойчивость

Важный параметр, который не только определяет срок службы медиафасада, но и его устойчивость к разного рода внешним воздействиям. Производители качественных экранов используют только качественные элементы: премиальные светодиоды Nichia для великолепной цветопередачи, все премиальные экраны обладают резервными конфигурациями для отказоустойчивость оборудования, используются исключительно стальной корпус EGI, который помогает увеличить срок службы оборудования и много другое. Поэтому, столкнувшись с выбором светодиодного экрана – проверяйте, уточняйте, а лучше просто довериться профессионалам.

Достоинства светодиодных экранов

Долговечность Срок службы современных светодиодных экранов может достигать 100,000 часов. Однако необходимо отметить, что в течение срока службы яркость светодиодов может постепенно снижаться, достигая просадки в 50% от исходной яркости после 10 и более лет эксплуатации.

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

Простота установки и обслуживания Светодиодные экраны отличаются простым монтажом и коммутацией. При необходимости экран можно развернуть очень быстро. В то же время обслуживание светодиодному экрану практически не требуется. Цельная конструкция светодиодных модулей устойчива к внешним воздействиям. При необходимости световое табло можно расширить путем установки дополнительных кабинетов. Так же просто осуществляется замена неисправных модулей.

Яркая картинка и идеальная цветопередача В отличие от LCD экранов, построенных на просветной технологии жидкокристалической подложки и светодиодного освещения LCD матрицы, светодиоды LED – экранов сами излучают свет. За счет современных сверхъярких диодов и компоновки до шести диодов на пиксель светодиодные экраны сегодня демонстрируют великолепную яркость картинки и информация с них отлично читается даже светлым днем. Отдельно стоит отметить возможность регулировки яркости светодиодов, ведь ночью максимальная яркость не требуется. Углы обзора светодиодных экранов достигают 140 градусов, причем картинка при предельных углах просмотра не тускнеет, а цвета не искажаются. Очень высокая контрастность демонстрирует великолепное качество изображения.

Высокая динамичность Особенностью LED технологии является полное отсутствие инерционности. Светодиоды обрабатывают управляющий сигнал с минимальной задержкой, моментально изменяя свою яркость. Как следствие даже самые динамичные видеоролики на таких экранах воспроизводятся идеально, без запаздываний, «шлейфов» и артефактов.

Гибкость Светодиодные модули можно установить не только на плоскую, но и на изогнутую поверхность. Но помимо конструктивной гибкости LED экраны также гибко настраиваются и позволяют воспроизводить контент с самых разных носителей. Конфигурация экрана при этом осуществляется программно и как правило дистанционно.

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

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

Устройство и классификация светодиодных экранов

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

По конструкции светодиодные экраны делятся на два типа:

  1. Кластерные
  2. Матричные

Кластерные экраны

В кластерных экранах каждый пиксель представляет собой отдельный элемент, содержащий несколько светодиодов, от трех до нескольких десятков. Кластер полностью герметичен и оснащается разъемом для подключения. Кластер может быть заключен в корпус, а также оснащаться дополнительными устройствами: линзой, отражателем, козырьком от солнца и так далее.

В них один пиксель изображения формировался четырьмя светоизлучающими элементами – красным, синим и двумя зелеными и стягивался жгутом с платой управления в целостную конструкцию. Потом данная конструкция подключалась к контроллеру модуля. С развитием светодиодной техники стало возможным разместить все светодиоды одного пикселя на одной полупроводниковой подложке с единой управляющей электроникой, что позволило вместо возни с каждым светодиодом, объединять теперь только кластеры с управляющими платами. В настоящее время кластерные светодиодные экраны считаются устаревшими, однако сферы применения для них по-прежнему есть, т.к. с эксплуатационной точки зрения они ничуть не хуже матричных.

Матричные экраны

Матричные экраны более технологичны. В них сами кластеры и управляющая плата представляют собой единое целое, а включение/выключение отдельных пикселей осуществляется по информационной шине, к которой подключается каждый модуль.

По способу размещения светодиодов экраны делятся на DIP и SMD экраны – соответственно, кластеры прямого монтажа (Direct Insert Package) и устройства поверхностного монтажа (Surface Mounted Devices).

DIP экраны

В DIP экранах обычные колбовые светодиоды трех цветов непосредственно установлены на основу. В силу габаритов колбовых светодиодов шаг пикселей DIP экранов редко бывает меньше 7 мм. Следовательно, такой тип светодиодного экрана чаще используется на открытом воздухе при соответствующем климатическом исполнении корпуса устройства. Кроме того, DIP экраны ярче, что также определяет их использование при ярком естественном освещении.

SMD экраны

В SMD экранах R, G и B – светодиоды сгруппированы на подложке в одной точке. При этом физические размеры светодиодов не превышают пары миллиметров, а значит их уже не видно невооруженным взглядом даже с достаточно близкого расстояния. Шаг пикселей в SMD экранах может достигать значений 1,6 мм и менее, то есть разрешение такого экрана существенно выше, чем DIP. Как следствие, SMD технология намного чаще используется для экранов в помещении.

По исполнению светодиодные экраны делятся на

  1. внутренние, предназначенные для использования в помещении
  2. внешние, предназначенные для использования на улице.

Уличные экраны изготавливаются в закрытом климатическом исполнении, имеют влагозащищенный корпус и устойчивы к воздействию температур и солнечного света.

По наличию корпуса можно разделить светодиодные экраны на корпусные и бескорпусные. В первом случае экран имеет большие габариты и требует установки с помощью специальных конструкций. Бескорпусные экраны наклеиваются, например, на внутреннюю поверхность стекла витрины или на стену с помощью особого клея, затвердевающего под действием УФ излучения. Такая технология позволяет получать прозрачные витрины, на которых при этом воспроизводятся рекламные ролики или интерактивные материалы.

Шаг 3: Прикрепите светодиоды к плате

Используйте сильный клей или суперклей. Я попробовал с двухсторонней лентой, но обнаружил, что она соскользнула через несколько недель; Горячий клеевой пистолет еще хуже для этого, когда обе стороны непористые. Точное позиционирование не должно иметь большого значения, если вы приобрели пряди, заключенные в резиновый футляр, — они могут свободно перемещаться внутри него для перемещения.

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

Шаг 6 Проверка проводки

Схема подключения проста: контакт 6 на Arduino используется в качестве сигнального контакта для управления светодиодами; в то время как питание 5 В на светодиоды должно поступать напрямую от внешнего источника питания. Подключите общий провод заземления между жилой, вашим Arduino и источником питания. Не пытайтесь питать кабель напрямую от вашего Arduino или подключать источник питания 5 В непосредственно к Arduino, когда подключен USB (как будет загружать тестовый код).

Загрузите и добавьте библиотеку Adafruit NeoPixel в папку с библиотеками Arduino, затем запустите Arduino. Выполните начальную проверку цепей, используя пример кода проверки цепей, включенный в библиотеку. Отрегулируйте количество светодиодов в первом параметре следующей строки (измените число 60 на столько):

Если анимация останавливается на определенной строке, немедленно отключите ее и проверьте проводку. Вы либо получили прядь в неправильном направлении; провода пересекаются; или вы случайно припаяли + 5В к GND.

Основные технические характеристики светодиодного экрана

Условия эксплуатации

Экраны Indoor рассчитаны на обычную комнатную температуру и влажность. Если экран предназначен для работы в условиях повышенной влажности (например, в бассейне, на катке,  и т.п.), исполуется специальная защитная плёнка.
Экраны Outdoor имеют степень защиты IP65/IP46 (фронт/тыл) и могут работать при температуре от +30 до -30ºС. При эксплуатации наружных экранов на территории России в некоторых случаях необходимо предусматривать систему вентиляции или кондиционирования, чтобы экраны могли работать как при высоких, так и при самых низких температурах окружающей среды.

Выбор формата экрана

Всегда предпочтительно, чтобы LED-экран имел формат, соответствующий стандартному формату компьютерных и видео материалов, т.е. 4:3 или 16:9. В противном случае подготовка контента будет сильно затруднена. Таким образом, при формате 4:3 рекомндуемые размеры экрана будут, например, 2х1,5 м  3х2,25 м, 4х3 м,  6х4 м, 8х6 м и т. п. При формате 16:9 –  2х1,125 м, 3х1,68 м, 4х2,25 м, 6х3,375 м, 8х4,5 м и т. п  Однако в ряде случаев используют экраны с нестандартным форматом.

Выбор шага пикселей

Минимальная дистанция просмотра, выраженная в метрах, при которой изображение выглядит удовлетворительно, в первом приближении равна шагу пикселей, выраженному в мм. При меньшей дистанции будет заметна пиксельная структура изображения, что раздражает зрителей. Например,  при шаге пикселей 16 мм минимальная дистанция – 16 м, при шаге пикселей 4 мм минимальная дистанция – 4 м.

Максимальную дистанцию комфортного просмотра можно приблизительно оценить по формуле: максимальная дистанция (м) = 6 B, где В – ширина экрана в метрах.

Светодиодный экран для помещений (Indoor) может иметь шаг от 1,2 до 10 мм, причём в ближайшее время шаг станет ещё меньше. Чем меньше шаг, тем дороже экран.
Гибкий светодиодный экран-сетка может иметь шаг пикселей от 10 мм до любого значения, заданного Заказчиком.

Выбор типа светодиодов

Стоимость (и качество) LED-экрана зависит не только от шага пикселей, но и от типа используемых светодиодов. Самые качественные и, соответственно, самые дорогие светодиоды – японские Nichia, затем идут американские Cree, затем целая группа: тайванские Epistar, корейские Samsung, китайские улучшенные (светодиоды китайского производства, сделанные на базе, как правило, тайванских криталлов Epistar) и, наконец – наиболее распространённые китайские Silan. Разница в стоимости может доходить до двух – трёх раз при сходных технических характеристиках. Качество выражается в надёжности и сроке службы светодиодов, а также в идентичности светодиодов по яркости и цветовой гамме.

Источники изображения

Светодиодные экраны способны воспроизводить видеоизображение с различных источников:

  • Компьютеры
  • Компьютерные сети (в том числе Интернет и Интранет)
  • Системы видеоконференцсвязи
  • DVD-проигрыватели
  • Видеомагнитофоны
  • Видеокамеры
  • Приемники спутникового и кабельного телевидения
  • Системы промышленного видеонаблюдения

Управление светодиодным экраном

Светодиодный экран в своём составе обязательно имеет в необходимом количестве передающие и приёмные карты (Sending Cards, Receiving Cards), обеспечивающие передачу  сигналов управления от компьютера. Между экраном и контроллером (Sending Cards) необходимо проложить сигнальный кабель типа “витая пара”, при большом разрешении LED экрана необходимо прокинуть несколько кабелей. Данная кабельная трасса между контроллером и приемными картами (Receiving Cards) в кабинетах возможна на расстоянии до 100 м, в противном случае следует перейти на оптическую связь с помощью дополнительного оборудования. Схема управления экраном иллюстрируется рис. 11.

Установка светодиодных экранов

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

Glediator

Для вечеринок или использования в профессиональной клубной обстановке Glediator от SolderLab.de является королем светодиодного матричного управления, способного вести до 512 WS2812 / NeoPixels со скоростью 24 кадра в секунду. Он позволяет вам создавать живые или предварительно записанные миксы светодиодной анимации, и даже может добавлять GIF-файлы (да, я смотрю на вас, Nyan Cat); и так же, как программное обеспечение DJ, включает в себя фейдер для плавного микширования между анимациями.

Чтобы начать работу с Glediator, загрузите эту прошивку на Arduino UNO и убедитесь, что сигнальный кабель подключен к контакту 6. Не забудьте отрегулировать переменную, которая показывает, сколько светодиодов у вас есть.

В запущенном Glediator откройте опции и измените размер матрицы и вывод . Отрегулируйте Пиксельный порядок, если ваш макет отличается, но, к сожалению, документации для этого шага очень мало, поэтому в основном это метод проб и ошибок. Если ваш вывод не совпадает с тем, что отображается на экране, попробуйте другой параметр. HS_BL работал для меня, что, я подозреваю, означает «горизонтальный угол, начинающийся снизу вверх».

Glediator — приложение для про-уровня, так что, хотя я могу рассказать о нем в будущем, сейчас я оставлю вас, чтобы изучить интерфейс и поиграть. Попробуйте загрузить другую анимацию слева и справа, а затем переместите фейдер между ними; или вы найдете готовый список воспроизведения последовательностей в крайнем правом углу, который показан в демонстрационном видео выше.

Adafruit NeoMatrix и библиотека GFX

Adafruit выпустил потрясающе полезную библиотеку для работы с такими матрицами пикселей. Первая называется библиотекой Adafruit GFX , изначально предназначенной для работы с TFT и ЖК-дисплеями; библиотека NeoMatrix является модификацией, которая заставляет все функции работать с матрицами светодиодов NeoPixel. Когда ваша матрица определена, это открывает огромный спектр простых в использовании функций, таких как вывод текста или отображение растрового спрайта.

Если вы сделали проект точно так же, как я, вы найдете этот пример кода полезным . Самая важная часть кода здесь:

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

Я уже определил несколько спрайтов в коде (хотя используется только смайлик). Чтобы создать свои собственные спрайты, вы найдете приложение Img2Code Java в библиотеке GFX.

В следующей статье мы рассмотрим использование библиотеки для отображения полезной информации, такой как биржевые котировки или потоки в Твиттере, но сейчас вы сможете поиграть с моим примером кода и загрузить свои собственные изображения.

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

И если вы готовы зажечь свой ПК , вот способы, которыми вы можете сделать это с помощью программируемых светодиодов.

Шаг 6 Проверка проводки

Схема подключения проста: контакт 6 на Arduino используется в качестве сигнального контакта для управления светодиодами; в то время как питание 5 В на светодиоды должно поступать непосредственно от внешнего источника питания. Подключите общий провод заземления между жилой, вашим Arduino и источником питания. Не пытайтесь подключить питание напрямую от вашего Arduino или подключить источник питания 5 В непосредственно к Arduino, когда USB подключен (как это будет для загрузки тестового кода).

Загрузите и добавьте библиотеку Adafruit NeoPixel в папку с библиотеками Arduino, затем запустите Arduino. Выполните начальную проверку цепей, используя пример кода проверки цепей, включенный в библиотеку. Отрегулируйте количество светодиодов, которые у вас есть в первом параметре следующей строки (измените число 60 на столько):

Если анимация останавливается на определенной строке, немедленно отключите ее и проверьте проводку. Вы либо получили прядь в неправильном направлении; провода пересекаются; или вы случайно припаяли + 5В к GND.

Применение светодиодных экранов

Области применения светодиодных экранов выходят далеко за пределы замены рекламных щитов. Судите сами.

Светодиодные экраны для внешней установки

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

Причем информация, отображаемая на светодиодном экране, может быть даже таргетированной на конкретного человека! Нетрудно догадаться, что с помощью таких приемов можно быстрее привлечь внимание целевой аудитории и добиться более высокого уровня вовлеченности

Светодиодные конструкции для установки в помещении

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

Видеоэкраны и видеостены

Видеоэкраны и видеостены применяются при оформлении спортивных объектов и концертных площадок. Часто протяженные светодиодные видеостены работают как один огромный рекламный щит. Причем только LED экраны могут быть изогнутыми и иметь произвольное соотношение сторон.

Характерной особенностью видеостен является широкий охват аудитории и возможность обзора демонстрируемого контента с любой удобной для зрителя точки.

Шаг 0: вам понадобится

  • 10-метровая полоса (продается в двух 5-метровых катушках) светодиодных пикселей — я использовал WS2812B, потому что они дешевые. Вы также можете купить полоски двойной плотности при 60 светодиодах / метр, если хотите более высокое разрешение.
  • 5V 10A блок питания. Модель, которую я использовал, потребляет 240 В переменного тока на некоторых винтовых клеммах. Если вам нужна полная безопасность, приобретите прилагаемую модель.
  • Arduino UNO .
  • Многочисленные длины толстой проволоки; Я использовал отрывки от старого компьютерного блока питания.
  • Ikea RIBBA глубокая фоторамка, 50см х 50см.
  • Стеклянная глазурь и белая краска.

Общая стоимость должна быть менее 100 долларов. Что касается инструментов, вам также понадобятся:

  • Паяльник и припой
  • Горячий клеевой пистолет
  • Нож или ножницы
  • Инструмент для зачистки проводов

Обязательно ознакомьтесь с нашими навыками в области электроники для начинающих. Электроника для руководство первым!

Шаг 2: заморозить стакан

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

Пока вы находитесь на улице, обрызгайте заднюю часть фоторамки белым цветом — это отразит свет светодиода назад. Мы не будем использовать белую картонную фоторамку. Отрежьте один из углов для силовых и сигнальных проводов.

Шаг 7: Поместите в кадр

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

Вы также можете вырезать небольшую выемку в углу рамки, чтобы разместить толстый кабель.

Вот и все с точки зрения построения фактического дисплея, хотя вы, вероятно, захотите спрятать блок питания и Arduino в окне проекта. Остальное зависит от программного обеспечения.

Adafruit NeoMatrix и библиотека GFX

Adafruit выпустил потрясающе полезную библиотеку для работы с такими матрицами пикселей. Первая называется библиотека Adafruit GFX, изначально предназначенная для работы с TFT и ЖК-дисплеями; библиотека NeoMatrix является модификацией, которая заставляет все функции работать с матрицами светодиодов NeoPixel. Когда ваша матрица определена, это открывает огромный спектр простых в использовании функций, таких как вывод текста или отображение растрового спрайта.

Если вы сделали проект точно так же, как я, вы найдете этот пример кода полезным. Самая важная часть кода здесь:

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

Я уже определил несколько спрайтов в коде (хотя используется только смайлик). Чтобы создать свои собственные спрайты, вы найдете Img2Code Java-приложение в библиотеке GFX.

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

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

Glediator

Для вечеринок или использования в профессиональной клубной обстановке Glediator от SolderLab.de является королем светодиодного матричного управления, способного вести до 512 WS2812 / NeoPixels со скоростью 24 кадра в секунду. Он позволяет вам создавать живые или предварительно записанные миксы светодиодной анимации, и даже может добавлять GIF-файлы (да, я смотрю на вас, Nyan Cat); и так же, как программное обеспечение DJ, включает в себя фейдер для плавного микширования между анимациями.

Чтобы начать работу с Glediator, загрузите эту прошивку на свой Arduino UNO и убедитесь, что сигнальный кабель подключен к контакту 6. Не забудьте отрегулировать переменную, которая показывает, сколько светодиодов у вас есть.

В Glediator работает, откройте параметры и измените размер матрицы а также выход. регулировать Пиксельный заказ если ваш макет отличается, но, к сожалению, документации для этого шага очень мало, так что это в основном метод проб и ошибок. Если ваш вывод не совпадает с тем, что отображается на экране, попробуйте другой параметр. HS_BL работал на меня, что я подозреваю, означает «часorizontal sNake, начиная бottom Lтритон».

Glediator — это приложение для про-уровня, поэтому, хотя я могу рассказать о нем в будущем, сейчас я оставлю вас изучать интерфейс и поиграть. Попробуйте загрузить другую анимацию слева и справа, а затем переместите фейдер между ними; или вы найдете готовый список воспроизведения последовательностей в крайнем правом углу, который показан в демонстрационном видео выше.

Шаг 1: сделать математику

Если вы купили такую ​​же фоторамку Ikea 50 см х 50 см и светодиодные нити, как у меня, вы сможете установить 15 прядей из 15 светодиодов. Однако ничто не мешает вам использовать рамку другого размера. Каждый светодиод расположен на расстоянии около дюйма друг от друга, поэтому я стремился к дисплеям размером примерно в квадратные дюймы — да, это 1 DPI . Не совсем графика Retina.

Сделайте математику и нарисуйте несколько направляющих линий на основе рамы. Измерьте дважды и дважды проверьте: я, должно быть, оставил небольшую разницу между линиями, потому что к тому времени, когда дело дошло до того, чтобы все раскладывать, я понял, что смогу разместить только 14 нитей из 15 светодиодов

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

К сожалению, я обнаружил, что 15 пикселей на одну прядь точно совпадали с паяными соединениями на одном из моих барабанов, поэтому я был вынужден их распаять. С положительной стороны, по крайней мере, они были предварительно припаяны.

Like this post? Please share to your friends: