TFT 1.14 inç ST7789V'de gerçek zaman verileri nasıl görüntülenir?

Jun 04, 2025

Mesaj bırakın

Robert Tan
Robert Tan
Akıllı LCD ekranlara odaklanarak, akıllı ekran çözümleri oluşturmak için AI ve IoT teknolojilerini entegre etmeye çalışıyorum. Longnan Hongtai Technology Co., Ltd'deki rolüm LCD teknolojisinin neler başarabileceğinin sınırlarını zorluyor.

Selam! TFT 1.14 inç ST7789V tedarikçisi olarak, bu harika küçük ekranda gerçek zaman verilerini nasıl göstereceğinizi sizinle paylaşmak için çok stoklanıyorum. Küçük boyutlu ekranlar dünyasında bir oyun - değiştirici ve onu astığınızda potansiyelini birçok projede göreceksiniz.

Öncelikle, TFT 1.14 inç ST7789V hakkında biraz konuşalım. Kompakt ama güçlü bir ekran modülü. Boyutu için oldukça iyi bir çözünürlükle, keskin ve net görüntüler ve veriler gösterebilir. İster akıllı saat, küçük ölçekli bir izleme sistemi veya tamamen başka bir şey gibi bir DIY projesi üzerinde çalışıyor olun, bu ekran faturaya uyabilir.

Şimdi, ana etkinliğe: Gerçek zaman verilerini görüntüleme. İlk adım, donanım bağlantısını anlamaktır. TFT 1.14 inç ST7789V'yi mikrodenetleyicinize bağlamanız gerekir. Genellikle, iletişim için SPI (seri çevresel arayüz) kullanırsınız. Mikrodenetleyici ve ekran arasında veri aktarmanın hızlı ve güvenilir bir yoludur. Doğru pimleri bağladığınızdan emin olun. SCK (seri saat), MOSI (Master Out köle) ve CS (Chip Select) pimleri çok önemlidir. Onları düzgün bir şekilde bağlamak, güçlü bir bina için temel oluşturmak gibidir.

Donanım kurulduktan sonra, yazılım tarafına geçme zamanı. Mikrodenetleyicinize bağlı olarak Python veya C/C ++ gibi bir programlama dili kullanmanız gerekir. Örneğin, bir Arduino kullanıyorsanız, C/C ++ gitmenin yoludur. ST7789V ile iletişim kurma sürecini basitleştirebilecek birçok kütüphane mevcuttur. Popüler bir kütüphane Adafruit ST7789 kütüphanesidir. Ekranı başlatmayı, şekilleri çizmeyi ve en önemlisi metin ve numaraları ekran yapmayı kolaylaştıran işlevlere sahiptir.

Diyelim ki gerçek zaman sıcaklığı verilerini görüntülemek istiyorsunuz. İlk olarak, DHT11 veya DHT22 gibi bir sıcaklık sensörüne ihtiyacınız olacak. Sıcaklık değerlerini okumak için sensörü mikrodenetleyicinize bağlayın ve kod yazın. Ardından, ekrandaki sıcaklığı görüntülemek için Adafruit ST7789 kütüphanesindeki işlevleri kullanın. İşte Arduino kodunda basit bir örnek:

#include <adafuit_gfx.h> #include <adafruit_st7789.h> #include <spi.h> #include "dht.h" #define tft_cs #define dhtth10 dhtpin 2 #define dhttypin dhtpin 2 #define dhttypine dhtpin 2 #define dhttypine tft = AdaFruit_ST7789 (TFT_CS, TFT_DC, TFT_RST); DHT DHT (DHTPIN, Dhttype); void setup () {serial.begin (9600); tft.init (135, 240); tft.setrotation (2); tft.fillscreen (st77xx_black); dht.begin (); } void loop () {şamandıra sıcaklığı = dHt.ReadTemitature (); if (! isnan (sıcaklık)) {tft.fillscreen (st77xx_black); TFT.SetCursor (0, 0); tft.settextColor (st77xx_white); tft.settextSize (2); tft.print ("sıcaklık:"); tft.print (sıcaklık); tft.println ("c"); } gecikme (2000); }

Bu kod ekranı ve sıcaklık sensörünü başlatır. İçindedöngüİşlev, sıcaklık değerini okur ve ekranda görüntüler. Her 2 saniyede bir güncelleme yapar ve size gerçek zaman verileri verir.

TFT 1.14 inç ST7789V ile ilgili bir başka harika şey, renk özellikleridir. Verilerinizi görsel olarak daha çekici hale getirmek için farklı renkler kullanabilirsiniz. Örneğin, sıcaklık çok yüksekse metin rengini kırmızıya ve normal ise yeşil olarak ayarlayabilirsiniz.

Daha gelişmiş özellikler arıyorsanız, grafikleri görüntüleyebilirsiniz. Diyelim ki zaman içinde sıcaklık eğilimini göstermek istiyorsunuz. Çizgi ve puan çizmek için kütüphanedeki çizim işlevlerini kullanabilirsiniz. Bir dizideki sıcaklık değerlerini takip edin ve ardından ekrana çizin.

Şimdi ne düşünebileceğinizi biliyorum. "Ya farklı bir ekran türü istersem?" Seni ele aldık. Bize bakTFT dokunmatik ekran. Kullanıcı etkileşimine ihtiyacınız varsa harika bir seçenektir. Projeleriniz için dokunma tabanlı arayüzler oluşturmak için kullanabilirsiniz.

Ayrıca, fitness ekipmanı projelerine giriyorsanız,Koşu bandı fitness ekipmanı için TFT Renkli LCD ekranmükemmel bir uyum. Hız, mesafe ve yakılan kaloriler gibi bir koşu bandının gerçek zaman veri gereksinimlerini ele alabilir.

2.4inch tft touch screen2.2inch tft touch screen

Ve daha büyük bir ekrana ihtiyacınız varsa,TFT 2.4inch ILI9341. Yüksek çözünürlüklü özelliklere sahip daha büyük bir ekrana sahiptir.

TFT 1.14 inç ST7789V dahil olmak üzere ürünlerimizden herhangi biriyle ilgileniyorsanız, ulaşmaktan çekinmeyin. Her zaman proje gereksinimleriniz ve ekranlarımızın nasıl sığabileceği hakkında sohbet etmeye hazırız. İster bir hobi veya profesyonel olun, sizin için doğru çözümleri sunabiliriz.

Sonuç olarak, TFT 1.14 inç ST7789V hakkında gerçek zaman verilerinin görüntülenmesi, göründüğü kadar zor değildir. Doğru donanım bağlantısı, yazılım kütüphaneleri ve biraz kodlama ile harika bir gerçek zaman verisi görüntülenebilir ve çalışır durumda. Peki ne bekliyorsun? Projenizi bugün başlatın ve bu şaşırtıcı ekrandaki gerçek zaman verilerinin büyüsünü görün.

Referanslar:

  • Adafruit ST7789 Kütüphane Belgeleri
  • Arduino programlama kılavuzu
  • DHT Sensör Veri Sayfaları
Soruşturma göndermek