Ili9341 2.4 inç TFT ekranda skor tablosu nasıl görüntülenir?

Mar 20, 2026

Mesaj bırakın

Rachel Kim
Rachel Kim
İnovasyon konusunda tutkulu, LCD ekran performansını artırmak için gelişmekte olan teknolojilerden yararlanmaya odaklanıyorum. Rolüm, Longnan Hongtai Technology Co., Ltd.'de gelişen pazar ihtiyaçlarını karşılayan çözümler geliştirmek için Ar -Ge ekipleriyle yakın çalışmayı içeriyor.

Herkese merhaba! TFT 2,4 inç Ili9341 ekranın tedarikçisiyim. Bugün sizinle bu harika küçük ekranda skor tablosunun nasıl görüntüleneceğini paylaşacağım.

Öncelikle liderlik tablosu için neden TFT 2,4 inç Ili9341'i kullanmak isteyeceğinizden bahsedelim. İyi bir çözünürlüğe, canlı renkli bir ekrana sahip ve bir mikro denetleyiciyle arayüz oluşturmak nispeten kolay. İster bir oyun projesi, ister bir spor puanlama sistemi veya sıralamayı göstermeniz gereken başka bir uygulama üzerinde çalışıyor olun, bu ekran işi gayet iyi yapabilir.

Önkoşullar

Başlamadan önce birkaç şeye ihtiyacınız olacak. Açıkçası TFT 2,4 inç Ili9341 ekranın kendisine ihtiyacınız var. Ayrıca Arduino veya Raspberry Pi gibi bir mikro denetleyiciye de ihtiyacınız olacak. Her ikisini de kullandım ve bu ekranla harika çalışıyorlar. Ayrıca dirençler ve kapasitörler gibi bazı temel elektronik bileşenlere ve her şeyi bağlamak için gerekli kablolara da ihtiyacınız olacak. Ve tabii ki biraz programlama bilgisine de ihtiyacınız olacak. Programlamada yeniyseniz endişelenmeyin. Başlamanıza yardımcı olacak birçok çevrimiçi kaynak var.

Donanım Kurulumu

Donanım kurulumuna geçelim. TFT 2,4 inç Ili9341'i mikro denetleyicinize bağlamak oldukça basittir. Ekran, cihazlar arasında iletişim kurmanın yaygın bir yolu olan SPI (Seri Çevresel Arayüz) protokolünü kullanır. MOSI (Master Out Slave In), MISO (Master In Slave Out), SCK (Seri Saat) ve CS (Chip Select) pinlerini bağlamanız gerekecektir. TFT 2,4 inç Ili9341'in pin şemasını veri sayfasında bulabilirsiniz.

Arduino kullanıyorsanız ekranı kart üzerindeki SPI pinlerine bağlayabilirsiniz. Örneğin Arduino Uno'da MOSI pini 11, MISO 12, SCK 13'tür ve CS için herhangi bir dijital pini kullanabilirsiniz. Güç ve toprak pinlerini de doğru şekilde bağladığınızdan emin olun. Ayrıca kontrol edebilirsinizSpi Arayüzü LCDSPI arayüzü LCD'leri hakkında daha fazla bilgi için.

Yazılım Kurulumu

Donanım kurulduktan sonra yazılıma geçme zamanı gelir. TFT 2,4 inç Ili9341 için gerekli kitaplıkları yüklemeniz gerekecektir. Birkaç farklı kütüphane mevcut ancak Adafruit_GFX ve Adafruit_ILI9341 kütüphanelerini kullanmanızı öneririm. Bu kütüphaneler ekranda şekil, metin ve görsel çizmeyi kolaylaştırır.

Spi Interface LcdSpi Interface LCD

Bu kütüphaneleri Arduino IDE'nin Kütüphane Yöneticisini kullanarak kurabilirsiniz. Sketch > Kitaplığı Ekle > Kitaplıkları Yönet'e gidin ve "Adafruit GFX" ve "Adafruit ILI9341" kelimelerini arayın. Her kitaplık için Yükle düğmesini tıklayın.

Skor Tablosunun Görüntülenmesi

Şimdi işin eğlenceli kısmına geçelim; skor tablosunu görüntüleme. İlk adım, skor tablosuna ilişkin verileri tanımlamaktır. Bu bir isim ve puan listesi olabilir. Örneğin:

#include <Adafruit_GFX.h> #include <Adafruit_ILI9341.h> #define TFT_CS D10 #define TFT_DC D9 #define TFT_RST D8 Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC, TFT_RST); // Skor tablosu verileri const karakter* adlar[5] = {"Alice", "Bob", "Charlie", "David", "Eve"}; int puanları[5] = {100, 90, 80, 70, 60}; void setup() { tft.begin(); tft.setRotation(3); tft.fillScreen(ILI9341_BLACK); } void loop() { tft.setCursor(10, 10); tft.setTextColor(ILI9341_WHITE); tft.setTextSize(2); tft.print("Skor Tablosu"); for (int i = 0; i < 5; i++) { tft.setCursor(10, 40 + i * 30); tft.print(i + 1); tft.print(". "); tft.print(isimler[i]); tft.print(": "); tft.print(puanlar[i]); } gecikme(5000); }

Bu kodda öncelikle gerekli kütüphaneleri ekliyoruz ve TFT ekranı için pinleri tanımlıyoruz. Daha sonra örneğinin bir örneğini oluşturuyoruz.Adafruit_ILI9341sınıf. içindekurmakişlevini kullanarak ekranı başlatıyoruz, döndürmeyi ayarlıyoruz ve ekranı siyahla dolduruyoruz.

içindedöngüFonksiyonu kullanmak için öncelikle ekranın üst kısmına "Liderlik Tablosu" başlığını yazdırıyoruz. Daha sonra isim ve puan dizileri arasında dolaşıp her girişi ekrana yazdırıyoruz. Son olarak döngüyü tekrarlamadan önce 5 saniyelik bir gecikme ekliyoruz.

Skor Tablosunu Özelleştirme

Skor tablosunu daha ilginç görünmesi için özelleştirebilirsiniz. Örneğin metnin rengini, boyutunu ve yazı tipini değiştirebilirsiniz. Ayrıca grafik veya resim de ekleyebilirsiniz. Adafruit_GFX kütüphanesi dikdörtgen, daire ve çizgi gibi şekillerin çizilmesine yönelik işlevler sağlar. Görsel olarak daha çekici bir skor tablosu oluşturmak için bu işlevleri kullanabilirsiniz.

Sorun giderme

Skor tablosunun doğru şekilde görüntülenmesinde sorun yaşıyorsanız kontrol edebileceğiniz birkaç şey vardır. Öncelikle donanım bağlantılarının doğru olduğundan emin olun. Pin şemasını kontrol edin ve tüm pinlerin doğru şekilde bağlandığından emin olun. İkinci olarak yazılımı kontrol edin. Doğru kitaplıkları yüklediğinizden ve kodun hatasız olduğundan emin olun. Ekranın çalışıp çalışmadığını görmek için kütüphanenin sağladığı örnek kodu kullanmayı da deneyebilirsiniz.

Diğer TFT LCD Seçenekleri

TFT 2,4 inç Ili9341 ihtiyaçlarınızı karşılamıyorsa başka TFT LCD seçenekleri de sunuyoruz. Örneğin, elimizde4,3 İnç 480×320 RGB Arayüzü TFT LCD EkranDaha büyük bir ekrana ve daha yüksek çözünürlüğe sahip. Ayrıca kontrol edebilirsinizSpi Arayüzü LCDSPI arayüzü LCD'lerimiz hakkında daha fazla bilgi için.

Tedarik İçin Bize Ulaşın

TFT 2,4 inç Ili9341'i veya diğer TFT LCD ürünlerimizden herhangi birini satın almakla ilgileniyorsanız, bizimle iletişime geçmekten çekinmeyin. Gereksinimlerinizi görüşmekten ve size bir teklif sunmaktan mutluluk duyarız. Aklınıza takılan her türlü teknik soruda size yardımcı olabilecek uzmanlardan oluşan bir ekibimiz var. İster hobi ister profesyonel olun, sizin için doğru çözümümüz var.

Referanslar

  • Adafruit_GFX Kütüphane Dokümantasyonu
  • Adafruit_ILI9341 Kütüphane Dokümantasyonu
  • TFT 2,4 inç Ili9341 Veri Sayfası
Soruşturma göndermek