128x64 LCD Ekran (Mavi Arka Işıklı) (AL-MK502)

0.0
Fiyat : ₺488,20(KDV Dahil)

128x64 Grafik LCD Ekran Modülü

Elektronik projelerinize sadece metin degil, ayni zamanda logolar, ikonlar ve basit grafikler de eklemek istediginizde, 128x64 Grafik LCD Ekran sizin için mükemmel bir çözümdür. 128x64 piksellik genis çözünürlügü sayesinde, standart karakter LCD'lerin çok ötesinde bir görsel esneklik sunar. Özellikle, canli mavi arka isigi ve beyaz karakterleri ile düsük isikli ortamlarda dahi mükemmel okunabilirlik saglayan bu ekran, hem endüstriyel ekipmanlar hem de gelismis hobi projeleri için profesyonel bir görünüm ve islevsellik katmak üzere tasarlanmistir. Sonuç olarak, bu ekran, projenizin kullanici arayüzünü bir üst seviyeye tasir.

Genel Ürün Özellikleri

Bu ekran modülünün gücünün merkezinde, endüstri standardi haline gelmis olan güvenilir ST7920 grafik kontrolcü entegresi yer alir. Bu entegre, hem paralel hem de seri (SPI) haberlesme arayüzlerini destekleyerek gelistiricilere büyük bir esneklik sunar. Bu sayede, projenizde kullanacaginiz mikrokontrolcünün pin sayisina göre en uygun baglanti yöntemini seçebilirsiniz. Bununla birlikte, modül üzerinde kontrast ayari için bir potansiyometre bulunur ve hem 8-bit hem de 4-bit paralel modlari destekleyerek mikrokontrolcü pin kullanimini daha da optimize etmenize olanak tanir. Dayaniklilik ön planda tutularak üretilen 12864B LCD Ekran, düsük güç tüketimi sayesinde pille çalisan uygulamalar için de oldukça uygundur. Kompakt ve hafif yapisi, onu alanin kisitli oldugu cihazlara sorunsuz bir sekilde entegre etmenizi saglar. Arduino, Raspberry Pi, STM32 ve diger ARM tabanli sistemler gibi popüler mikrokontrolcü platformlari ile tam uyumludur. Genis kütüphane destegi sayesinde, bu ekrani projelerinize dahil etmek ve karmasik grafikleri ekrana çizdirmek sasirtici derecede kolaydir.

Kullanim Alanlari

Bu ekranin grafik yetenekleri, onu metin tabanli ekranlarin yetersiz kaldigi çok sayida uygulama için ideal kilar.

Endüstriyel ve Ölçüm Cihazlari

  • Sistem Durum Panelleri: Cihazin çalisma durumu, hata kodlari ve menü seçenekleri için özel ikonlarla zenginlestirilmis arayüzler.
  • Osiloskop ve Veri Kaydediciler: Basit dalga formlarini ve sensör verilerinin grafiksel geçmisini ekranda gösterme.
  • 3D Yazici Kontrol Panelleri: Baski ilerlemesi, sicaklik grafikleri ve model önizlemesi gibi detayli bilgileri sunma.

DIY ve Gömülü Sistem Projeleri

  • Özellestirilmis Kullanici Menüleri: Projeniz için çok seviyeli, ikon tabanli ayar menüleri olusturma.
  • Hava Istasyonlari: Sicaklik, nem ve basinç verilerini sayisal degerlerin yani sira grafiksel trend çizgileriyle de gösterme.
  • Retro Oyun Konsollari: Kendi basit oyunlarinizi programlamak için yeterli çözünürlük ve kontrol imkani.

Teknik Özellikler

Özellik Deger / Açiklama
Model Numarasi LCD12864B
Sürücü Entegresi ST7920
Çözünürlük 128 x 64 Piksel
Çalisma Gerilimi 5V DC
Arka Isik Rengi Mavi
Karakter Rengi Beyaz
Arayüz Destegi 8-bit/4-bit Paralel ve 3-wire SPI
Boyutlar (U x G x Y) 94 mm x 70 mm x 12 mm
Agirlik 65 g

Nasil Kullanilir? (Baglanti ve Kodlama)

Bu ekrani projenize entegre etmek için en yaygin yöntemlerden biri Arduino ve U8g2 kütüphanesini kullanmaktir.
  1. Kütüphane Kurulumu: Arduino IDE'yi açin. "Taslak > Library Ekle > Kütüphaneleri Yönet" menüsüne gidin. Arama kutusuna "U8g2" yazin ve "U8g2 by oliver" kütüphanesini kurun.
  2. Baglanti Seçimi (SPI Örnegi): Pin tasarrufu için SPI modu sikça tercih edilir. Baglanti genellikle su sekildedir:
    • VCC -> 5V
    • GND -> GND
    • RS (CS) -> Arduino Pin 10
    • R/W (MOSI/SID) -> Arduino Pin 11
    • E (SCK) -> Arduino Pin 13
    • PSB -> GND (SPI modunu seçmek için)
  3. Örnek Kodu Çalistirma: U8g2 kütüphanesini kurduktan sonra "Dosya > Örnekler > U8g2 > full_buffer > GraphicsTest" örnegini açin. Kodun basindaki kurucu (constructor) bölümünde, kendi ekraniniza ve baglantiniza uygun olan satiri yorumdan çikarmaniz gerekir. ST7920 SPI için genellikle su satir kullanilir: `U8G2_ST7920_128X64_1_SW_SPI u8g2(U8G2_R0, /* clock=*/ 13, /* data=*/ 11, /* CS=*/ 10);`
  4. Yükleme ve Test: Dogru kurucu satirini aktif ettikten sonra kodu Arduino'nuza yükleyin. Ekranda çesitli grafiklerin ve animasyonlarin belirdigini göreceksiniz.

Sikça Sorulan Sorular

Soru: Paralel ve SPI arayüzü arasindaki fark nedir? Hangisini kullanmaliyim?
Cevap: Temel fark hiz ve kullanilan pin sayisidir. Paralel arayüz (8-bit modunda ~11 pin, 4-bit modunda ~7 pin) daha hizli veri aktarimi saglar ve ekran yenileme hizinin kritik oldugu uygulamalar için daha uygundur. SPI arayüzü ise sadece 3 pin kullanarak büyük bir pin tasarrufu saglar ve Arduino UNO gibi kisitli pine sahip kartlar için idealdir. Çogu hobi projesi için SPI modunun hizi fazlasiyla yeterlidir.
Soru: Bu ekran 5V ile çalisiyor. ESP32 gibi 3.3V'luk bir mikrokontrolcü ile nasil kullanabilirim?
Cevap: Bu ekran 5V ile çalissa da, 3.3V'luk bir mikrokontrolcüden gelen sinyalleri genellikle kabul eder. Ancak en güvenli ve stabil yöntem, mikrokontrolcüden ekrana giden sinyal hatlari (SCK, MOSI, CS) arasina bir çift yönlü lojik seviye çevirici (bi-directional logic level converter) koymaktir. Bu, hem ekranin hem de mikrokontrolcünüzün zarar görmesini engeller.
Soru: Ekrani bagladim ama ekranda sadece bir dizi siyah kutucuk görünüyor veya hiç tepki yok. Sorun ne olabilir?
Cevap: Bu genellikle üç temel sorundan kaynaklanir: 1) Yanlis Baglanti: Tüm kablo baglantilarinizi, özellikle VCC ve GND'yi kontrol edin. 2) Kontrast Ayari: Ekranin arkasindaki veya yanindaki mavi potansiyometreyi küçük bir tornavida ile yavasça çevirerek kontrasti ayarlamayi deneyin. Çok yüksek veya çok düsük kontrast bu soruna yol açabilir. 3) Yanlis Kod Yapilandirmasi: Kodunuzdaki kurucu (constructor) satirinin, kullandiginiz ekran modeli (ST7920) ve baglanti tipi (SPI/Paralel) ile eslestiginden emin olun.
Soru: Ekranda kendi logomu veya özel bir görseli nasil gösterebilirim?
Cevap: Evet, bu mümkündür ve bitmap (bitmap) çizdirme olarak adlandirilir. U8g2 kütüphanesi bu islemi destekler. Öncelikle, 128x64 piksel boyutlarinda siyah-beyaz bir görsel hazirlamaniz gerekir. Ardindan, internette bulabileceginiz "LCD image converter" gibi araçlarla bu görseli U8g2'nin anlayacagi bir XBM formatindaki byte dizisine dönüstürebilirsiniz. Bu diziyi kodunuza ekleyip `drawXBM()` fonksiyonu ile kolayca ekraniniza çizebilirsiniz.
Güvenli Alışveriş
Aynı Gün Kargo
Aynı Gün Kargo
saat dakika saniye içerisinde sipariş verirsen bugün KARGODA
cultureSettings.RegionId: 0 cultureSettings.LanguageCode: TR