Ako zobrazovať skutočné - časové údaje na TFT 1,14 palca ST7789V?

Jun 04, 2025Zanechajte správu

Hej! Ako dodávateľ TFT 1,14 palca ST7789V som veľmi nadšený, že sa s vami podelím o to, ako zobraziť skutočné - časové údaje o tejto úžasnej malej obrazovke. Je to hra - menič vo svete malých - displejov s veľkosťou a akonáhle sa dostanete na zavesenie, uvidíte jej potenciál v toľkých projektoch.

Po prvé, povedzme si trochu o TFT 1,14 palca ST7789V. Je to kompaktný, ale výkonný modul displeja. Vďaka rozlíšeniu, ktoré je pre jeho veľkosť dosť slušné, môže zobrazovať ostré a vyčistené obrázky a údaje. Či už pracujete na projekte pre domácich majstrov, ako je inteligentné hodinky, malý monitorovací systém v mierke alebo niečo iné, tento displej sa zmestí na účet.

Teraz na hlavnú udalosť: Zobrazovanie skutočných údajov. Prvým krokom je porozumieť hardvérovému pripojeniu. Budete musieť pripojiť TFT 1,14 palca ST7789V k mikrokontroléru. Na komunikáciu zvyčajne použijete SPI (sériové periférne rozhranie). Je to rýchly a spoľahlivý spôsob prenosu údajov medzi mikrokontrolérom a displejom. Nezabudnite pripojiť správne kolíky. Piny SCK (Serial Clock), MOSI (Master Out Slave in) a CS (Chip Select) sú rozhodujúce. Správne spojenie je ako položiť základ pre silnú budovu.

Akonáhle je hardvér nastavený, je čas prejsť na stranu softvéru. V závislosti od vášho mikrokontroléra budete musieť použiť programovací jazyk, ako je Python alebo C/C ++. Napríklad, ak používate Arduino, C/C ++ je spôsob, ako ísť. K dispozícii je veľa knižníc, ktoré môžu zjednodušiť proces komunikácie so ST7789V. Jednou z populárnej knižnice je knižnica Adafruit ST7789. Má funkcie, ktoré uľahčujú inicializáciu displeja, kresby tvarov a čo je najdôležitejšie, zobrazuje text a čísla.

Povedzme, že chcete zobraziť údaje o časovej teplote. Najprv budete potrebovať teplotný senzor, napríklad DHT11 alebo DHT22. Pripojte snímač k mikrokontroléru a napíšte kód, aby ste si prečítali hodnoty teploty. Potom použite funkcie v knižnici Adafruit ST7789 na zobrazenie teploty na obrazovke. Tu je jednoduchý príklad v kóde Arduino:

#include <dafruit_gfx.h> #include <dafruit_st7789.h> #include <spi.h> #include "dht.h" 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 () {float teplota = dht.readTemperature (); if (! isnan (teplota)) {tft.fillScreen (st77xx_black); tft.setCursor (0, 0); tft.setTextColor (ST77XX_WHITE); tft.setTextSize (2); tft.print („Teplota:“); tft.print (teplota); tft.println ("C"); } oneskorenie (2000); }

Tento kód inicializuje displej a snímač teploty. VslučkaFunkcia, číta hodnotu teploty a zobrazí ju na obrazovke. Aktualizuje každé 2 sekundy a dáva vám skutočné - časové údaje.

Ďalšou skvelou vecou na TFT 1,14 palca ST7789V sú jej farebné schopnosti. Môžete použiť rôzne farby, aby vaše údaje boli vizuálne príťažlivejšie. Napríklad môžete nastaviť farbu textu na červenú, ak je teplota príliš vysoká a zelená, ak je normálna.

Ak hľadáte pokročilejšie funkcie, môžete zobraziť grafy. Povedzme, že chcete v priebehu času ukázať teplotný trend. Môžete použiť funkcie kreslenia v knižnici na nakreslenie riadkov a bodov. Sledujte hodnoty teploty v poli a potom ich vykreslite na obrazovku.

Teraz viem, na čo by ste si mohli myslieť. „Čo ak chcem iný typ displeja?“ No, máme vás zakryté. Pozrite sa na našeDotyková obrazovka TFT. Je to skvelá voľba, ak potrebujete interakciu používateľa. Môžete ho použiť na vytvorenie rozhraní založených na dotyku pre vaše projekty.

Tiež, ak ste v projektoch fitnes zariadení, nášTFT Color LCD displej pre zariadenia na bežecké pásje perfektné fit. Dokáže zvládnuť požiadavky na bežné údaje o bežných časoch, napríklad rýchlosť, vzdialenosť a spálené kalórie.

2.4inch tft touch screen2.2inch tft touch screen

A ak potrebujete väčší displej, pozrite sa na našeTft 2.4inch ili9341. Má väčšiu obrazovku s schopnosťami vysokého rozlíšenia.

Ak vás zaujíma niektorý z našich výrobkov, vrátane TFT 1,14 palca ST7789V, neváhajte sa osloviť. Sme vždy pripravení sa porozprávať o vašich požiadavkách na projekt a o tom, ako sa naše displeje zmestia. Či už ste fanatik alebo profesionál, môžeme vám ponúknuť správne riešenia.

Záverom je, že zobrazovanie skutočných údajov o čase na TFT 1,14 palca ST7789V nie je také ťažké, ako by sa mohlo zdať. So správnym hardvérovým pripojením, knižnicami softvéru a trochou kódovania môžete mať v žiadnom momente, keď sa zobrazia skvelé reálne - časové údaje. Takže, na čo čakáš? Začnite svoj projekt ešte dnes a pozrite si kúzlo skutočných - časových údajov o tomto úžasnom displeji.

Referencie:

  • Dokumentácia knižnice Adafruit ST7789
  • Sprievodca programovaním Arduino
  • DHT senzorové údaje