Bir LED matris ekranı, kodlayabileceğiniz bir piksel ızgarasıdır. Parlak ve odanın karşısından okunması kolaydır. Metin için küçük bir LED nokta matris ekranı ile başlayabilir ve ardından mini bir ekran gibi hissettiren parlak RGB LED matris ile seviyenizi yükseltebilirsiniz.
Birçok küçük, entegre LED matris modülü SPI veya I2C üzerinden iletişim kurar. SPI modülleri genellikle MAX7219 etrafında inşa edilir (basit, tek renkli kayan metin için harika). Öte yandan, I2C modülleri genellikle HT16K33 kullanır (kolay bağlantı ve temel ızgaralar için sağlam). Daha büyük, tam renkli yapılar için HUB75 RGB paneller standarttır, ancak titreme olmaması için güçlü bir 5V güç kaynağı ve iyi bir yenileme sürücüsü gerektirir. Son olarak, adreslenebilir matrisler kullanıyorsanız, WLED’nin 2D haritalaması bağlantı yönünü ve düzenini yönetmeyi çok daha kolay hale getirir.
Bu yazıda, topluluk tarafından sevilen 10 LED matris ekranı fikrini tartışacağız (Reddit, GitHub, Hackster.io, YouTube vb.). Her bir öğe takip edebileceğiniz bir kaynak bağlantısı içerir.
En İyi DIY LED Matris Ekranları
1) Raspberry Pi ile Video + Ekran Paylaşımı Olan Büyük RGB Matris
Bir yapımcı birden fazla HUB75 panelini birleştirerek duvara ölçeklendirilmiş video kareleri akıttı. Bu, bir sürücü kütüphanesi tarafından desteklenen gerçek ekran demosudur. Monitör modu yöntemi kullanarak, Pi, standart video çıkışını küçültebilir ve kareleri panele gönderebilir. Bu, panellerin yeniden baştan yazılmadan çalışmasını sağlar. Büyük duvarlar için, stabil kalmanın en kolay yolu, HUB75 arayüz kartı (HAT/bonnet) ve panel yüküne uygun bir güç kaynağı kullanmaktır.
2) WLED ile Devasa Piksel Sanatı Tabelası (80×32)
WLED’yi başlatın, 2D bir düzen tanımlayın ve bir web arayüzünden pikseller çizin. Adreslenebilir bir matris üzerinde döngüsel simgeler ve hızlı animasyonlar için mükemmeldir. WLED’nin 2D haritalaması ile şeritlerinizin fiziksel bağlantılarını gösterebilirsiniz; düz, sarmal ve döndürülmüş dahil. Sonrasında, matrisin tamamen normal olduğunu varsayarak çizebilirsiniz. Haritalama doğru olduğunda tasarımları hızlıca değiştirebilirsiniz çünkü çoğu piksel sanatı iş akışı, görüntüleri aynı 2D tuvali üzerine yerleştirir.
3) Ses Etkili WLED Matris Görselleştirici
Bu, müziği harekete dönüştürür. Temelde, numara, etkileri pürüzsüz tutmak ve yüksek sesli bölümlerde yenileme hızının asla titrememesini sağlamaktır. Farklı yapımcılar, en iyi ritim tepkisi için daha az gürültülü oldukları için I2S dijital MEMS mikrofonu ile birlikte WLED’nin Ses Etkili yapısını kullanır. Duyarlılığı ve pürüzsüzlüğü değiştirebilir, böylece etkiler müziği takip ederken sessiz bölümlerde yanıp sönmez.
4) Raspberry Pi HUB75 RGB Matrisini Framebuffer Modunda (Mini Monitör Gibi)
Pi’nizin RGB panelini küçük bir ekran gibi kullanmasını ister misiniz? FBMatrix gibi bir framebuffer tarzı HUB75 sürücüsü kullanın. Yüklenen kareler veya OpenGL aracılığıyla render yapabilir ve özel bir piksel renderlayıcı oluşturmadan paneller, terminal tarzı kullanıcı arayüzleri ve pürüzsüz animasyonlar gösterebilirsiniz. Bu, hızlı prototipler için harika çünkü tanıdık grafik iş akışlarını yeniden kullanabilir ve performansı daha sonra geliştirebilirsiniz.
Kaynak Bağlantısı: Raspberry pi için Framebuffer RGB matris sürücüsü

5) rpi-rgb-led-Matrix Kullanarak GIF / Logo “Fotoğraf Çerçevesi”
Bu araç zinciri, keskin döngüler istiyorsanız yaygındır. HUB75 ekranlarında renk derinliğine ve sabit PWM’ye odaklanarak sanatı düzenli tutar. Araç seti, fotoğrafları döngüye alabilen ve hatta animasyonlu formatlarla çalışabilen bir görüntüleyici içerir, bu nedenle “kur ve unut” çerçevesi için harikadır. Kütüphane ayrıca PWM kontrolü ile yüksek renk derinliğini destekler, bu da gradyanların daha pürüzsüz görünmesini sağlar, bantlı değil.
Kaynak Bağlantısı: Raspberry Pi GPIO kullanarak 64×64, 32×32, 16×32 veya benzeri RGB LED ekranların üç zincirini kontrol etme

6) LED Matris Ekranı Arduino Kaydırmalı Marquee
MAX7219 matrislerini zincirleyin ve ardından MD_Parola animasyonlarını kullanarak mesajları kaydırın, yazı tiplerini değiştirin ve geçişler yapın. Bu, bir masa ticker’ı için uygundur. MD_Parola kullanarak istediğiniz kadar MAX7219 modülünü birleştirebilirsiniz. Bu, temel kod yapısını değiştirmeden küçük bir ticker veya uzun bir masa pankartı oluşturabileceğiniz anlamına gelir. Ayrıca, aynı ekranın farklı bölümlerinde farklı mesajlar veya animasyonlar göstermenizi sağlayan bölgeleri vardır.
Kaynak Bağlantısı: Modüler kaydırmalı LED matris metin ekranları için kütüphane

7) Hassas Wi-Fi NTP Saati
Zamanı NTP üzerinden senkronize edin, otomatik parlaklık ayarı yapın ve 5V matris modülü ile 3.3V mantık kullanmak için seviye kaydırma ekleyin. Bu saat, zamanını Wi-Fi üzerinden NTP’den alır, bu da onu doğru tutar. Wi-Fi erişilemediğinde BLE üzerinden manuel olarak da ayarlanabilir. Modest bir seviye kaydırıcı, Nano ESP32’nin 3.3V mantık kullandığı ve birçok MAX7219 modülünün en iyi 5V’da çalıştığı için sinyalleri stabil tutar.
Kaynak Bağlantısı: Arduino Nano ESP32 LED matris hassas saati

8) Home Assistant “Göz At” Matris
Sıcaklık, enerji, hatırlatıcılar veya kapı zili metnini kaydırmalı güncellemeler olarak gösterin. ESPHome, ekran mantığınızı yapılandırma tabanlı hale getirerek bakımını kolaylaştırır. Bu proje, Home Assistant sensörlerini dış sıcaklık, güneş enerjisi çıktısı veya enerji değerleri gibi şeyleri gösteren basit bir “göz atma ekranı” haline getirdiği için harika. Birçok yapı, veri sayfaları arasında geçiş yapmanıza olanak tanıyan bir düğme içerir, böylece telefonunuzu açmadan ekranı kullanabilirsiniz.
Kaynak Bağlantısı: Home Assistant/ESPHome LED Matris Sıcaklık ve Güç Ölçer

9) Küçük Arcade: 8×8 Nokta Matris Üzerinde Pong
Pong, harika bir “mikro oyun.” Zamanlama döngüleri, giriş işleme ve bir ızgarada titreme olmadan güncellemeleri öğrenirsiniz. MAX7219 modülleri, çipin tam matris kontrolü için sadece üç Arduino pini (DIN/CLK/CS) gerektirdiğinden, yeni başlayanlar için kullanımı kolaydır. Pong, pikselleri hızlı bir şekilde temizleyip yeniden çizmeniz gerektiğinden “çerçeve güncellemeleri” hakkında bilgi edinmenin eğlenceli bir yoludur.
Kaynak Bağlantısı: Arduino ile 8×8 Nokta Matris MAX7219 için Kılavuz + Pong Oyunu

10) Büyük Wi-Fi Gösterge Paneli A HUB75 RGB Panel Üzerinde
HUB75 paneller, daha fazla piksel istediğinizde ölçeklenir. PxMatrix, Wi-Fi üzerinden RGB gösterge panelleri, saatler ve basit kullanıcı arayüzleri için yaygın bir kütüphanedir. PxMatrix, daha büyük tabelalarda kullanılan tipik “Çin RGB panelleri” ile çalışır. 32×16, 64×32 ve 64×64 gibi farklı boyutlardaki panelleri yönetebilir. Büyük ekranlarda daha pürüzsüz animasyonlar istiyorsanız, tarama türü ve yenileme ayarlarının titremeyi nasıl etkilediğini inceleyin. Bazı durumlarda, DMA tabanlı sürücüler yenileme hızlarını artırabilir.
Kaynak Bağlantısı: LED matris panelleri için Adafruit GFX uyumlu grafik sürücüsü

Seeed Studio ile İlk LED Matris Ekranınızı Yapın
Yeni başlayanlar için, Grove ve WS2812 seçeneklerimiz, ilk çalışan LED ekranı oluşturmanın en kolay yoludur. Kablolamayı basit tutar ve karmaşık kurulumlar olmadan sonuç almanıza yardımcı olur.
Kombinasyon 1: XIAO ESP32C3 + Grove Shield (Grove Taban) + Grove Matris (RGB veya Kırmızı)
XIAO ESP32C3 ile başlayabilir, bunu XIAO için Grove Shield‘a takabilir ve ardından bir Grove RGB LED Matris w/Driver veya bir Grove Kırmızı LED Matris w/Driver bağlayabilirsiniz. Avantajı, yerleşik sürücüdür, bu nedenle tüm matrisin kontrolünü Grove bağlantısı üzerinden yaparsınız, her LED’i elle kablolamak yerine. Bu, simgeler, kısa mesajlar ve basit animasyonlar için uygundur.

Kombinasyon 2: XIAO ESP32C3 + 6×10 RGB WS2812 Matris
Daha parlak bir piksel tuvali istiyorsanız, XIAO için 6×10 RGB WS2812 Matris ile gidin. Size 60 adreslenebilir LED sunar ve desenler çizebilir, efektler çalıştırabilir ve çok az donanım çabasıyla animasyon yapabilirsiniz. Bunun dışında, daha sonra ekranı ölçeklendirebilmeniz için uzantıları destekler.

Kombinasyon 3: XIAO ESP32C3 + XIAO için LED Sürücü Kartı + WS2813 Şerit
Başlangıç dostu bir kurulum için, XIAO ESP32C3‘ü XIAO için LED Sürücü Kartı ve WS2813 gibi adreslenebilir bir şerit ile kullanın. Bu, adreslenebilir şeritler kullanarak esnek LED tabelalar oluşturmanın basit bir yoludur—çizgiler, metin ve özel şekiller için idealdir, sabit bir matris paneline bağlı kalmadan. Ayrıca, bir XIAO ESP32 kartı kullandığınızda WLED ve Home Assistant gibi akıllı aydınlatma iş akışlarıyla da çalışır.

Üç kombinasyon da her zaman modülerdir. Örneğin, ekranın görünümünü daha sonra değiştirebilirsiniz, böylece tüm kontrol cihazını yeniden tasarlamak zorunda kalmazsınız. Bu, kablolarla uğraşmak için daha az zaman harcayacağınız ve eğlenceli içerikler, düzenler ve efektler oluşturmak için daha fazla zaman harcayacağınız anlamına gelir.
>> Daha fazla topluluk projeleri mi istiyorsunuz? İşte blogumuzdan birkaç tane
