Bagaimana untuk membina dinding video Jumbotron LED anda sendiri - dan pergi gila dalam proses!

Lihat! (Perkara ini tidak memotret dengan baik, tetapi percayalah saya: WOW!)

Hai, Phill sini! Kami baru-baru ini memindahkan pejabat dan memerlukan sesuatu untuk memesona para tetamu ketika mereka memasuki lobi kami (selain dinding kuning yang bersemangat). Kami membahaskan semua perkara dari model bercetak 3D besar logo kami (tegang) ke beberapa tumbuh-tumbuhan yang bagus (cantik). Pada akhirnya, kami akhirnya membina dinding video LED besar. Jelas sekali.

Jadi bagaimana anda akhirnya membina dinding video LED yang besar? Satu hari Sabtu saya sedang membina lembaga pelawat kereta api dari beberapa panel LED yang saya beli (seperti yang anda lakukan) dan tertanya-tanya jika ia dapat ditarik dari 2 panel ke BANYAK panel yang lebih banyak - 48 panel, sebenarnya - untuk membuat video besar. Tidak akan kelihatan hebat apabila orang memasuki pejabat saya fikir. Lagipun, betapa sukarnya?

Papan permulaan awal saya 'kereta api' saya telah berkumpul bersama beberapa panel matriks LED dan Raspberry Pi

Ternyata, sukar untuk mendapatkan satu tan panel LED untuk memaparkan sesuatu secara serentak, dan lebih sukar untuk meletakkannya secara fizikal.

Satu kata peringatan sebelum anda meneruskan dan membuat keputusan untuk membina sendiri: projek ini secara harfiah akan memusnahkan hidup anda.

Saya telah meletupkan komponen, mengejutkan diri saya, memotong diri saya, mendapat kepingan logam di mata saya, dan mempunyai bingkai logam besar jatuh pada saya . Tak perlu dikatakan ini bukan untuk pengsan hati. Melangkah dari 2 panel cello-taped bersama menunjukkan teks, hingga 48 panel yang menunjukkan 60 fps video agak sedikit berbeza.

Ini bukan panduan dan lengkap. Saya tidak mengaku sebagai seorang pakar dalam membina skrin LED - ini adalah lebih daripada gist umum daripada resipi yang tepat.

Baiklah sekarang dengan amaran dan "Saya telah memberitahu anda begitu" daripada jalan, inilah yang perlu anda ketahui.

Statistik dan spesifikasi

  • Kos: Sekitar £ 1,000 dalam komponen mentah. Kemudian mengenai KDNK negara kecil jika anda mencetuskan buruh.
  • Membina masa: Jujur saya hilang jejak. Saya memulakan projek kira-kira 3 bulan yang lalu tanpa tahu apa yang saya lakukan, dan hanya melakukannya dalam masa lapang saya - jadi mungkin anda akan lebih baik.
  • Saiz: 2 meter lebar dengan ketinggian 1.2 meter
  • Resolusi: Kekalahan 384 x 256. (Kedengarannya lebih mengesankan jika anda mengatakan bahawa 98,304 LED individu yang anda sedang menangani)
  • Bilangan panel: 48
  • Bilangan Bekalan Kuasa: Transformer 3 x 5V 60amp

Prasyarat

  • Beberapa ilmu pengetahuan elektronik. Saya bukan seorang ahli, tetapi saya tahu 60 amps * 5v = 300 Watts. Hanya kira-kira.
  • Kesabaran. Perkara ini mengambil masa yang lama untuk berhimpun, apatah lagi menunggu bahagian-bahagian tiba dari China . Semoga jawatan ini akan mempercepatkan sesuatu dan anda boleh menempah segala-galanya dalam satu perjalanan (bertentangan dengan pesanan sedikit, melihat jika ia sesuai, menempah lebih banyak, dan sebagainya)

Baiklah, jadi saya bermula dengan Raspberry Pi 3, tetapi ia sangat tidak dapat dinafikan. Jangan lakukan itu.

The Pi adalah comel, tetapi tidak skala yang baik (saya fikir kita boleh semua berkaitan)

Untuk papan LED awal saya, saya menggunakan Raspberry Pi 3 dengan beberapa Panel Matriks LED yang saya dapat dari Amazon. Saya menggunakan perpustakaan hebat oleh Henner Zeller (rpi-rgb-led-matriks) untuk memandu panel dari GPIO di Pi.

Masalahnya datang ketika saya cuba meningkatkan bilangan panel. Apabila ia mendapat kira-kira 28 panel, perkara-perkara yang bermula berkilauan, kadar penyegaran adalah miskin, dan apa saja dengan gerakan kelihatan seperti omong kosong. Ia menjadi jelas Pi tidak akan memotongnya.

Menggunakan kabel papan lapis dan pelompat adalah apa yang profesional akan digunakan dalam pengeluaran. Fakta.

Henner mempunyai panduan yang cukup baik di Github jika anda tidak merancang untuk melewati pensel 28ish. Anda masih boleh mengikuti panduan ini untuk bingkai dan penyelesaian kuasa.

Anda mungkin tertanya-tanya di mana semua panel tiba-tiba datang ...

Mengarahkan 46 panel lebih banyak dari Amazon tidak akan menjadi kos yang efektif, kerana ia akan menjadi kira-kira £ 27 setiap panel, jadi saya perlu mendapatkan pesanan pukal saya - ditambah pannels agak kecil dalam saiz.

Syukurlah anda boleh mencari panel ini dari tapak seperti Aliexpress / Alibaba atau DHgate (di mana saya meletakkan pesanan saya). Pembekal saya tidak lagi - pembekal urr, jadi anda perlu mempunyai sedikit carian untuk anda sendiri.

Panel yang digunakan ialah P5, 32 * 64, 320mm x 160mm, scan 1/16, RGB, HUB75. Catchy. Itu mendapat kos panel turun kira-kira £ 18. Nice.

Selepas menunggu kira-kira 2 minggu untuk mereka dihantar dari China, mereka tiba!

So. Ramai. Panel.

Perlu diingat bahawa panel juga harus dilengkapi dengan penyambung kuasa dan data (IDC 16 Ribbon Cable).

Kabel kuasa harus dilengkapi dengan panel

Frame: Bagaimana anda membaiki 48 panel bersama? Dengan kesukaran yang besar.

Saya mempunyai banyak penyesalan dalam projek ini, tetapi setakat ini yang paling besar adalah bingkai. Oh, betapa sukarnya untuk membaiki 48 panel bersama?

Magnet. Beratus-ratus daripada mereka.

Panel datang dengan skru kepala rata magnet yang besar yang dapat memegang berat panel apabila terjebak ke permukaan logam. Oleh itu, kami merangka bingkai bar logam mendatar secara berkala untuk melekatkannya.

Bar Dianogal telah ditambah untuk menghalangnya dengan wibbly-wobbling (istilah teknikal)

Dan ini akan berfungsi dengan baik, jika bukan untuk fakta yang melabelkan bar untuk sepadan dengan kedudukan tepat skru sangat fiddly, dan memerlukan pengukuran yang sangat tepat dan penggerudian. Malah drift terkecil dalam pengukuran bermakna skru tidak akan membuat sentuhan, dan panel tidak akan melekat.

Gerudi bayi, gerudi

Jika pada mulanya anda tidak berjaya ... terus menggerudi lubang rawak.

Saya selepas penggerudian dan memotong bingkai ke ukuran yang salah. Sekali lagi. Jangan lakukan itu.

Selepas penggerudian dan penetapan semua bar mendatar ke menegak, barisan ke-4, ke-5 dan ke-6 panel tidak membuat sentuhan, dan tidak akan melekat.

Argggh!

Jadi saya kembali menggerudi satu baris pada satu masa dan secara fizikal meletakkan panel untuk memeriksa mereka membuat hubungan.

Walaupun ketika saya berdiri semuanya betul-betul baris ke-4 masih tidak membuat hubungan. Ia hanya sedikit sahaja. Jadi saya menggunakan ikatan kabel untuk menyokong baris ke-4.

Maksud saya kerangka ini berfungsi, tetapi jika saya memulakan projek lagi saya pasti akan menggunakan bar yang lebih tinggi sehingga ada ruang yang lebih goyah untuk magnet untuk dilekatkan. (Ia juga bermakna sekali ia dibina adalah mustahil untuk bergerak tanpa mengambil panel off, jika tidak, mereka akan jatuh.

Kemudian panel melekat dengan magnet. Rapi (sehingga anda bergerak dan mereka semua jatuh)

Memimpin panel.

Transformer (s)

Jadi pembuatan berkata setiap panel mempunyai seri maksimum 18 watt, dan panel memerlukan 5 volt. Itu memberikan kita gambaran 3.6 amps setiap panel (Watts / Voltage). Oleh itu, untuk 48 panel kita perlu transformator 172.8 amp. Sekarang saya bukan juruelektrik, tetapi tiba-tiba perkara ini kedengaran sangat berbahaya.

Transformator amp tertinggi yang saya dapati ialah pengubah 5V 60A dari Amazon, jadi tiga diperlukan untuk memberi kita 180 amp.

Jangan lakukan apa yang saya lakukan, yang menjadi terlalu teruja dan ingin mencuba lebih banyak panel daripada pengubah yang boleh mengendalikan. Saya tidak tahu apa yang saya harapkan berlaku, tetapi quelle mengejutkan, ia terlalu panas dan tidak pernah berpaling lagi. Jangan lakukan itu.

Pendawaian

Terdapat beberapa cara untuk melakukannya, tetapi saya mendapati cara yang paling mudah adalah untuk 'membintangi' dari pengubah. Sebuah pengubah individu menguasai 16 panel (2 sepanjang dan 8 ke bawah).

Sekiranya kabel anda mempunyai sedikit cangkuk logam, pasangkannya dan tarik balik plastik. Saya kemudian memberi makan kabel dari pelbagai panel (4 kabel yang kemudian cawangan ke 8 panel) ke blok terminal.

Saya kemudian makan kawat dari blok terminal 2 (panel atas dan bawah) kepada pengubah. Ulang untuk transformer yang lain. Dan ia semudah itu untuk kuasa!

Akhir sekali, anda perlu memasang kabel data antara panel. Ia hanya standard IDC 16 kabel reben yang sepatutnya datang dengan panel.

Kabel kuasa dan data yang menghubungkan panel

Kad Grafik

Saya sebutkan sebelum ini Raspberry Pi tidak cukup untuk kuasa jumlah panel, jadi apa?

Pada akhirnya saya akhirnya berpaling kepada beberapa perkakasan pro yang digunakan oleh pembuatan sebenar paparan ini. Nama-nama berbeza-beza, dan terdapat beberapa jenama, tetapi mereka biasanya dipanggil 'pengirim dan penerima kad LED'.

Kad pengirim dipancarkan ke komputer atau input HDMI lain. Kabel ethernet kemudian menghubungkan penghantar ke kad penerima, yang seterusnya menghubungkan kepada panel LED melalui kabel reben.

Saya akhirnya memesan:

  • Kad LED Linsn TS802 (Pengirim)
  • Linsn RV908T LED Card (Penerima)

Ini jauh lebih mahal daripada Pi, mencatatkan kira-kira £ 140 dalam jumlah dengan penghantaran dan cukai, tetapi hasilnya secara dramatik lebih baik. Anda juga memerlukan komputer khusus atau peranti lain untuk memandu.

Pendawaian panel ke papan penerima

Anda perlu memotong kabel pita anda sendiri, kerana jika tidak setiap baris tidak akan mencapai kad. Saya membeli 16 cara kabel riben rata dari komponen RS, serta memadankan kepala penyambung IDC. Anda hanya perlu menjepit kabel antara kepala penyambung, dan voila, kabel reben tersuai!

Kad penerima mempunyai beberapa tanda yang sangat kecil yang menomborkan setiap slot, bermula dari 0 hingga 11, jadi baris atas anda pergi ke 0, kedua ke 1, dan sebagainya.

Anda perlu wayar berkuasa untuk kedua-dua penghantar DAN kad penerima. Bagi kad penerima saya menggunakan lorong ganti dari salah satu transformer di bahagian belakang paparan. Saya mendapat plug 2.5 amp berasingan untuk kad pengirim, kerana ia akan menjadi jauh dari paparan (dalam bilik koms kami, disambungkan melalui sambungan ~ 150ft ethernet).

Paparan dimuatkan dari ruangan koms kami dalam kandang kotak kadbod adat bercetak 3D

Mengkonfigurasi kad

Berita buruk: anda perlu mengkonfigurasikan kad dari pemasangan Windows. Berita badder: perisian itu direka oleh dude yang membuat template Geocities yang asal. Berita baiknya adalah anda telah membuatnya sejauh ini tanpa mencederakan atau membunuh diri. Horcrux akhir.

Dengan cara saya mengandaikan anda menggunakan kad yang sama dan panel yang sama seperti yang selebihnya dari panduan ini, jika tidak, anda mungkin perlu mengubah sedikit daripada langkah-langkah ini.

Mulakan dengan menyambung USB dan DVI ke komputer anda. Saya menggunakan Mac saya dengan Parallels untuk menjalankan Windows. Muat turun Studio LED.

Buka Studio LED dan pergi ke Opsyen> Persediaan Perisian.

Kemudian tanpa mengklik apa-apa jenis huruf "linsn". Dialog perlu muncul meminta anda memasukkan kata laluan.

Ooo satu dialog yang misterius yang hanya dapat diungkapkan dengan tidak mengetahui satu, tetapi DUA kata laluan

Sekarang kata laluan adalah "168". Mengapa? Saya tidak tahu, tetapi kini anda harus mempunyai akses kepada beberapa tetapan awal (yang mana yang kita perlukan untuk mengkonfigurasi kad). Pada tab di sepanjang bahagian atas, pilih "Reciever 1". Kemudian dalam "Persediaan kapasiti beban" masukkan lebar dan ketinggian paparan anda dalam piksel. Oleh itu, jika setiap panel mewakili 64 piksel, dan kami mempunyai 6 akan melintang secara mendatar, maka lebar akan menjadi 64 * 6 = 384. Sama dengan ketinggian, 32 * 8 = 256. Kemudian klik "Send to receiver".

Kokpit: ini adalah Jumbo001 kami bersedia untuk teksi, lebih.

Dan mereka membesar! Itu sahaja, anda harus melihat sesuatu pada paparan anda.

Sam teragak-agak bahawa selepas 3 bulan yang panjang jalang saya berfungsi!

Bantuan! Perkara tidak berfungsi!

Secara jujur, ia boleh jadi banyak perkara. Banyak ini hanya percubaan dan kesilapan, jadi seperti saya katakan, bersabarlah, langkah demi langkah demi langkah, dan bermain dengan tetapan jika anda tidak mendapat gambaran yang baik.

Perisian ini

Kata cepat tentang apa yang sebenarnya memandu kandungan. Ia Mac Mini yang menjalankan aplikasi tersuai. Ia mempunyai fail JSON yang boleh menentukan senarai main kandungan yang boleh:

  • Mainkan perkara pada hari tertentu
  • Mainkan perkara pada masa tertentu
  • Mainkan video, foto dan gif

Ia juga mempunyai saluran Slack di mana anda boleh menghantar mesej dan gif.

HELLO !!!!

Apa-apa sahaja, itu sahaja! Sekiranya anda memutuskan untuk meneruskannya, nasib baik! Selamat Jumbotroning.

Tech at Founders Factory membina perniagaan yang akan menentukan masa depan. Kami adalah polyglots kejuruteraan, penggodam penyelesaian dan penunjuk prototaip. Sertai kami.