CPM-20057SR2/A 5x7 Dot Matrix Ortak Anot Kırmızı LED Ekran, elektronik projelerinizde harf, rakam ve basit grafikler görüntülemek için yüksek kaliteli bir display modülüdür. Arduino, Raspberry Pi, PIC mikrodenetleyiciler ve diğer platformlarla uyumlu olan bu ekran, kayan yazı tabelaları, bilgi panoları, dijital göstergeler ve eğitim projeleri gibi geniş bir uygulama yelpazesine sahiptir. Ortak anot konfigürasyonu, parlak kırmızı LED’ler ve kompakt tasarımıyla, hem hobi projeleri hem de profesyonel uygulamalar için ideal bir seçimdir.
CPM-20057SR2/A 5x7 Dot Matrix Kırmızı LED Ekranın Özellikleri
CPM-20057SR2/A, 35 adet kırmızı LED’den oluşan 5 satır x 7 sütun matris yapısıyla tasarlanmıştır. İşte bu modülün öne çıkan teknik özellikleri:
-
Matris Yapısı: 5 satır x 7 sütun (toplam 35 kırmızı LED)
-
Konfigürasyon: Ortak anot (tüm LED’lerin anotları ortak, katotlara ayrı sinyaller verilir)
-
LED Rengi: Kırmızı, yüksek parlaklık ve geniş görüş açısı
-
LED Çapı: 3mm (standart, bazı modellerde 5mm olabilir)
-
Boyutlar: Yaklaşık 50.8mm x 20mm x 8mm (2 inç genişlik, kompakt tasarım)
-
Çalışma Voltajı: 1.8V - 2.2V (her LED için, genellikle 5V devrelerle direnç kullanılır)
-
Akım Tüketimi: LED başına ~10-20mA (parlaklığa bağlı)
-
Pin Sayısı: 12 (5 satır + 7 sütun)
-
Görüş Açısı: Yatay ve dikeyde geniş görüş açısı
-
Montaj: Standart 2.54mm pin aralığı, breadboard ve PCB uyumlu
-
Dayanıklılık: Düşük güç tüketimi, uzun ömürlü LED’ler
-
Uygulamalar: Ses ekipmanları, enstrüman panelleri, dijital göstergeler, bilgi panoları
-
Paket İçeriği:
Bu özellikler, CPM-20057SR2/A’yı elektronik projelerde çok yönlü ve kullanıcı dostu bir komponent haline getirir.
CPM-20057SR2/A 5x7 Dot Matrix’in Kullanım Alanları
Bu 5x7 dot matrix ekran, çeşitli projelerde dinamik ve görsel içerik sunmak için kullanılır:
-
Kayan Yazı Tabelaları: Reklam panoları, mağaza vitrinleri ve bilgilendirme ekranları.
-
Dijital Göstergeler: Saat, sayaç, sıcaklık veya nem göstergesi.
-
Eğitim Projeleri: Mikrodenetleyici programlama ve elektronik öğrenimi için ideal.
-
Ses Ekipmanları: Ekolayzer göstergeleri veya ses seviyesi panelleri.
-
Oyun ve Animasyonlar: Basit oyunlar veya hareketli grafik efektleri.
-
Endüstriyel Uygulamalar: Makine durum göstergeleri, hata kodları veya bilgi ekranları.
Yüksek parlaklık ve düşük güç tüketimi, bu ekranı hem iç hem de dış mekan projeleri için uygun kılar.
CPM-20057SR2/A ile Arduino ve Mikrodenetleyici Kullanımı
CPM-20057SR2/A, ortak anot konfigürasyonu sayesinde mikrodenetleyicilerle kolayca kontrol edilebilir. Arduino ile kullanım için aşağıdaki bağlantı şeması ve adımlar önerilir:
Bağlantı Şeması
-
Satır Pinleri (5 adet, ortak anot): Arduino 5V pinine veya uygun dirençlerle (ör. 220-330Ω) bağlanır.
-
Sütun Pinleri (7 adet, katot): Arduino dijital pinlerine (ör. 2-8) bağlanır, her biri için GND sinyaliyle kontrol edilir.
-
Direnç Kullanımı: LED’lerin aşırı akımdan korunması için her satır veya sütun için uygun direnç önerilir.
Arduino Kütüphaneleri
-
LedControl: MAX7219 gibi sürücülerle uyumlu değilse, doğrudan pin kontrolü için kullanılabilir.
-
MD_Parola: Kayan yazı ve animasyonlar için (sürücüsüz kullanımda özelleştirme gerekir).
-
Doğrudan Kontrol: Segmentleri manuel olarak HIGH/LOW yaparak harf veya rakamlar oluşturulabilir.
Örnek Arduino Kodu
int rows[5] = {9, 10, 11, 12, 13}; // Satır pinleri (ortak anot) int cols[7] = {2, 3, 4, 5, 6, 7, 8}; // Sütun pinleri (katot) void setup() { for (int i = 0; i < 5; i++) pinMode(rows[i], OUTPUT); for (int i = 0; i < 7; i++) pinMode(cols[i], OUTPUT); } void loop() { // 'A' harfi örneği int pattern[5][7] = { {0, 1, 1, 1, 0, 0, 0}, // Satır 1 {1, 0, 0, 0, 1, 0, 0}, // Satır 2 {1, 1, 1, 1, 1, 0, 0}, // Satır 3 {1, 0, 0, 0, 1, 0, 0}, // Satır 4 {1, 0, 0, 0, 1, 0, 0} // Satır 5 }; for (int i = 0; i < 5; i++) { digitalWrite(rows[i], HIGH); // Satırı aktif et for (int j = 0; j < 7; j++) { digitalWrite(cols[j], !pattern[i][j]); // 0: LED yanar, 1: LED sönük } delay(1); // Multiplexing için kısa gecikme digitalWrite(rows[i], LOW); // Satırı kapat } }
Not: Doğrudan kontrol yerine MAX7219 veya TPIC6B595 gibi shift register entegreleri kullanılarak pin sayısı azaltılabilir.
Neden CPM-20057SR2/A 5x7 Dot Matrix Kırmızı Ekranı Seçmelisiniz?
-
Yüksek Parlaklık: Kırmızı LED’ler, düşük ışık koşullarında bile net görüntü sunar.
-
Kolay Entegrasyon: Standart pin aralığı ve ortak anot yapısı, hızlı devre kurulumu sağlar.
-
Esnek Kullanım: Harf, rakam ve basit grafik gösterimi için çok yönlü.
-
Geniş Uyumluluk: Arduino, Raspberry Pi, ESP32 ve diğer platformlarla sorunsuz çalışır.
-
Uygun Fiyat: Kaliteli performansı ekonomik bir fiyatla sunar (ör. Direnc.net’te benzer modeller ~34.88 TL).
Teknik Özellikler Tablosu
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3mm (veya 5mm, modele bağlı)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
~34.88 TL + KDV (benzer modeller)
|
|
|
Robotistan, Direnc.net’te mevcut
|
Sıkça Sorulan Sorular (SSS)
1. CPM-20057SR2/A Arduino ile uyumlu mu?
Evet, Arduino Uno, Nano, Mega ve diğer modellerle uyumludur. Doğrudan pin kontrolü veya shift register entegreleriyle kullanılabilir.
2. Ortak anot ve ortak katot arasındaki fark nedir?
Ortak anot display’lerde LED’lerin anotları birleşiktir ve VCC’ye bağlanır, katotlara sinyal verilir. Ortak katot display’lerde ise katotlar birleşiktir ve GND’ye bağlanır.
3. Hangi direnç değerini kullanmalıyım?
Her LED için 220-330Ω direnç genellikle uygundur. Datasheet’te önerilen değerleri kontrol edin.
4. Kayan yazı yapmak mümkün mü?
Evet, birden fazla modül bağlanarak ve MD_Parola gibi kütüphaneler kullanılarak kayan yazı oluşturulabilir.
5. Dış mekanda kullanılabilir mi?
Yüksek parlaklık sayesinde dış mekanda kullanılabilir, ancak suya ve toza karşı koruma için kasa önerilir.
Kurulum ve Kullanım İpuçları
-
Pinleri Doğru Bağlayın: Datasheet’teki pin şemasına göre satır ve sütun bağlantılarını yapın.
-
Direnç Kullanımı: LED’lerin ömrünü uzatmak için uygun dirençler ekleyin.
-
Multiplexing: Satırları sırayla tarayarak akım tüketimini azaltın.
-
Test Kodu: Basit bir harf veya rakam gösterimiyle ekranı test edin.
-
Sürücü Entegreleri: Daha kolay kontrol için MAX6952, MAX6953 veya TPIC6B595 gibi entegreler kullanabilirsiniz.