Як побудувати власну велику велику світлодіодну відеостіну Jumbotron - і в цьому безумний процес!

Ось! (Ця річ не фотографується добре, але повірте: WOW!)

Привіт, Філ тут! Нещодавно ми переїхали в офіс і нам потрібно було щось засліпити гостей, коли вони зайшли у наше фойє (окрім смакових і ще сліпучих жовтих стін). Ми обговорювали всілякі речі від великої 3D-надрукованої моделі нашого логотипу (різкі) аж до деяких приємних рослин (симпатичних). Врешті-решт ми закінчили будівництво великої світлодіодної відеостіни. Очевидно.

Тож як ви закінчите будівництво великої світлодіодної відеостіни? Однієї суботи я будував дошку відправлення поїзда з деяких світлодіодних панелей, які я придбав (як і ви), і замислювався, чи можна це запустити від 2 панелей до багато панелей - 48 панелей, насправді - для створення великого відео. Як би це не виглядало чудово, коли люди входили до офісу, я думав. Зрештою, як важко це могло бути?

На моїй початковій дошці відправлення поїзду я обмотався разом із деякими світлодіодними матричними панелями та Raspberry Pi

Виявляється, дуже важко отримати тонну світлодіодних панелей, щоб щось відображати в унісон, а ще важче фізично розмістити їх разом.

Слово попередження, перш ніж продовжувати і вирішити, що ви хочете створити своє: цей проект буквально зруйнує ваше життя.

Я підірвав компоненти, шокував себе, порізав себе, отримав металеві осколки в очі, і на мене падали великі металеві рами . Потрібно говорити, що це не для слабких людей. Перехід від 2 панелей на віолончельній стрічці разом із зображенням тексту, до 48 панелей, що показують відео в 60 кадрів в секунду, є дещо іншим.

Це аж ніяк не вичерпне керівництво. Я не визнаю, що я є експертом у створенні світлодіодних екранів - це скоріше загальна суть, ніж точний рецепт.

Гаразд із попередженнями та "Я тобі це сказав" не виходить, ось що потрібно знати.

Статистика та характеристики

  • Вартість: близько 1000 фунтів стерлінгів. Тоді про ВВП невеликої країни, якщо враховувати працю.
  • Час побудови: Чесно кажучи, я втратив трасу. Я розпочав проект близько 3 місяців тому, не маючи уявлення, чим я займаюся, і займаюся цим лише у вільний час - тож, можливо, вам стане краще.
  • Розмір: ширина 2 метри на висоту 1,2 метра
  • Роздільна здатність: приголомшливі 384 х 256. (Це звучить набагато вражаючіше, якщо ви скажете, що вам звертаються 98 304 індивідуальні світлодіоди)
  • Кількість панелей: 48
  • Кількість джерел живлення: трансформатори 3 х 5 В 60 ампер

Передумови

  • Деякі електронні ноу-хау. Я ні в якому разі не експерт, але знаю 60 ампер * 5 В = 300 Вт. Приблизно.
  • Терпіння. Ця річ зайняла багато часу, щоб зібрати, не кажучи вже про очікування, коли деталі прибудуть з Китаю . Сподіваємось, ця публікація пришвидшить справи, і ви можете замовити все за один раз (на відміну від замовлення трохи, побачивши, чи підходить він, замовляйте більше тощо)

Гаразд, тому я почав з Raspberry Pi 3, але це було жахливо неадекватно. Не робіть цього.

Пі-симпатичний, але не має масштабів (я думаю, ми все можемо пов’язати)

Для моєї початкової світлодіодної дошки я використовував Raspberry Pi 3 з парою світлодіодних матричних панелей, отриманих від Amazon. Я використовував фантастичну бібліотеку Геннера Зеллера (rpi-rgb-led-matrix) для керування панелями з GPIO на Pi.

Проблема виникла, коли я спробував збільшити кількість панелей. Коли дійшло до 28 панелей, все почало мерехтіти, частота оновлення була поганою, і все, що рухається, виглядало як лайно. Стало зрозуміло, що Пі не збирається її різати.

Використання кабелів для дощок та перемичок - це те, що професіонал би використовував у виробництві. Факт.

Henner має досить хороший путівник по своєму Github, якщо ви не плануєте проходити повз 28ish панелей. Ви можете дотримуватися решти цього посібника щодо кадру та енергетичного рішення.

Вам може бути цікаво, звідки всі ті панелі раптом взялися ...

Замовлення ще 46 панелей від Amazon не було б таким рентабельним, оскільки це було б близько 27 фунтів стерлінгів на панель, тому мені потрібно було отримати основне замовлення - плюс панелі були досить невеликими розмірами.

На щастя, ви можете знайти ці панелі з таких сайтів, як Aliexpress / Alibaba або DHgate (де я розмістив замовлення). Мій постачальник вже не є - ур-поставляє, тож вам доведеться трохи пошукати власний.

Я використовував панелі P5, 32 * 64, 320 мм х 160 мм, сканування 1/16, RGB, HUB75. Ловецький. Це знизило вартість панелі приблизно до 18 фунтів. Приємно.

Зачекавши приблизно 2 тижні, щоб їх доставити з Китаю, вони прибули!

Тому. Багато. Панелі.

Варто відзначити, що панелі також повинні мати роз'єми для живлення та передачі даних (IDC 16 Ribbon Cable).

Силові кабелі повинні поставлятися з панелями

Рамка: Як ви закріпіть 48 панелей разом? Мабуть, з великими труднощами.

Я дуже шкодую про ці проекти, але на сьогодні найбільший кадр. О людино, як важко було б виправити 48 панелей разом?

Магніти. Сотні з них.

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

Додано діаногальні бруски, щоб зупинити його коливання (технічний термін)

І це спрацювало б досить добре, якби не факт, що підкладка брусків відповідає точному положенню гвинтів неймовірно хитро, і вимагає дуже точних вимірювань та свердління. Навіть найменший дрейф у вимірах означав, що гвинти не контактуватимуть, а панелі не будуть стикатися.

Просвердлите дитину, свердліть

Якщо спочатку вам не вдалося… продовжуйте свердлити випадкові діри.

Мене після свердління та обрізання рами до неправильних вимірів. Знову. Не робіть цього.

Після свердління та закріплення всіх горизонтальних смуг до вертикалі, 4-й, 5-й і 6-й ряд панелей не контактували і не стикалися.

Арггх!

Тому я повторно просвердлив по одному ряду і фізично розмістив панелі, щоб перевірити, чи вони контактують.

Навіть тоді, коли я все стояв правильно, 4-й ряд все ще не контактував. Це було просто кожне так злегка. Тому я використовував кабельні стяжки для підтримки 4-го ряду.

Я маю на увазі, що цей кадр працює, але якби я починав проект ще раз, я б точно використав більш високі бруски, щоб було більше місця для викручування магнітів. (Це також означає, що після його побудови неможливо перемістити його, не знімаючи панелі, інакше вони просто впадуть.

Потім панелі наклеюються магнітами. Акуратно (поки ви не пересунете його, і всі вони не відпадуть)

Харчування панелей.

Трансформатор (и)

Тому виробництво каже, що кожна панель має максимальний витяг 18 Вт, а для панелей потрібно 5 вольт. Це дає нам нічию 3,6 ампера на панель (Вт / Напруга). Тому для 48 панелей нам знадобиться трансформатор потужністю 172,8 ампер. Зараз я не електрик, але раптом ця штука звучить дуже небезпечно.

Найвищий трансформатор підсилювача, який я міг знайти, був трансформатором 5V 60A від Amazon, тому три необхідні, щоб дати нам 180 амперів.

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

Електропроводка

Існує кілька способів зробити це, але я знайшов найпростіший спосіб - це «зірка» від трансформатора. Індивідуальний трансформатор працює на 16 панелях (2 вздовж і 8 вниз).

Якщо у ваших кабелів мало металевих гачків, відіжміть їх та зніміть пластикову спинку. Потім я подав кабелі з декількох панелей (4 дроти, які потім розгалужуються на 8 панелей) у клемний блок.

Потім я подав провід від 2 клемних блоків (верхньої та нижньої панелі) до трансформатора. Повторіть для інших трансформаторів. І це має бути таким же простим, як для влади!

Нарешті вам знадобиться підключити кабелі для передачі даних між панелями. Це просто стандартний стрічковий кабель IDC 16, який повинен бути поставлений разом із панелями.

Кабелі живлення та передачі даних, що з'єднують панелі

Графічна карта

Я вже згадував, Raspberry Pi недостатньо для живлення такої кількості панелей, і що це?

Врешті-решт я перейшов до деякого професійного обладнання, яке використовується фактичними виробниками цих дисплеїв. Назви різняться, і є кілька марок, але їх зазвичай називають "LED-картками відправника та приймача".

Карта відправника підключається до комп'ютера чи іншого входу HDMI. Потім кабель Ethernet підключає відправника до приймальної картки, яка в свою чергу підключається до світлодіодних панелей за допомогою стрічкових кабелів.

Я закінчила замовлення:

  • Світлодіодна карта Linsn TS802 (відправник)
  • Світлодіодна карта Linsn RV908T (приймач)

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

Підключення панелей до плати приймача

Вам потрібно буде вирізати власні стрічкові кабелі, інакше кожен ряд не потрапить на карту. Я придбав якийсь 16-ти канальний плоский стрічковий з компонентів RS, а також відповідні роз'єми IDC. Вам просто потрібно затиснути кабель між головками з'єднувача і вуаля, спеціальний стрічковий кабель!

На картці приймача є дуже маленькі позначки, що нумерують кожен слот, починаючи від 0 до 11, тому ваш верхній рядок переходить до 0, другий до 1 тощо.

Вам потрібно буде підключити живлення як відправника, так і картки одержувача. Для картки приймача я використовував запасну смугу від одного з трансформаторів на задній панелі дисплея. У мене вийшов окремий 2,5-амперний штепсель для картки відправника, тому що це буде знаходитися на відстані відстані від дисплея (у нашій кімнаті для переговорів, підключеної через підключення до мережі 150 футів).

Дисплей працює від нашої кімнати для відпочинку, у 3D-роздрукованому на замовлення картонній коробці

Налаштування карток

Погана новина: вам знадобиться налаштувати карту з інсталяції Windows. Найгірша новина: програмне забезпечення було розроблено чуваком, який створив оригінальний шаблон Geocities. Хороша новина полягає в тому, що ви це зробили так далеко, не травмуючи і не вбиваючи себе. Остаточний хокрук.

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

Почніть з підключення USB та DVI до комп'ютера. Я використовував свій Mac з Parallels для запуску Windows. Завантажте LED Studio.

Відкрийте LED Studio і перейдіть у меню Опція> Налаштування програмного забезпечення.

Потім, не клацаючи нічого, введіть літери «linsn». Спливає діалог із проханням ввести пароль.

О таємничий діалог, який можна розкрити лише знаючи не один, а ДВІ паролі

Тепер пароль "168". Чому? Я поняття не маю, але тепер у вас має бути доступ до деяких попередніх налаштувань (таких же, як нам потрібно для налаштування карти). На вкладках вгорі виберіть "Приймач 1". Потім в розділі "Налаштування ємності" введіть ширину та висоту вашого дисплея в пікселях. Отже, якщо кожна панель представляє 64 пікселів, а у нас 6 йде по горизонталі, то ширина буде 64 * 6 = 384. Те саме для висоти, 32 * 8 = 256. Потім натисніть «Надіслати на одержувач».

Кабіна: це Jumbo001, який ми готові здійснити на таксі.

І вони бум! Це все, ви повинні щось бачити на своєму дисплеї.

Сам в захваті від того, що після 3 довгих місяців мого куса це працює!

Довідка! Речі не працюють!

Чесно кажучи, це може бути так багато речей. Багато з цього було просто спробою та помилками, тому, як я вже сказав, потерпіть, перегляньте методи і пограйте з налаштуваннями, якщо ви не отримаєте гарної картини.

Програмне забезпечення

Швидке слово про те, що насправді рухає вміст. Це Mac Mini, на якому працює спеціальний додаток. У ньому є файл JSON, який може визначати списки відтворення вмісту, які можуть:

  • Грайте в конкретні дні
  • Відтворюйте речі в певний час
  • Відтворюйте відео, фотографії та зображення

Він також має канал Slack, де ви можете DM-повідомлення та gif-файли.

ЗДРАСТУЙТЕ!!!!

У всякому разі, це все! Якщо ви вирішили продовжувати це, удачі! Щасливий Jumbotroning.

Фабрика Tech на засновниках будує бізнес, який визначатиме майбутнє. Ми розробляємо поліглоти, хакери для рішень та розробляємо прототипи візіонерів. Приєднайся до нас.