Ako zmeniť veľkosť písma na 1,77-palcovom TFT monitore St7735?

Feb 24, 2026

Zanechajte správu

Robert Tan
Robert Tan
So zameraním na Smart LCD displeje pracujem na integrácii technológií AI a IoT na vytváraní inteligentných riešení displeja. Moja úloha v spoločnosti Longnan Hongtai Technology Co., Ltd zahŕňa posúvanie hraníc toho, čo môže LCD technológia dosiahnuť.

Ahoj! Ako dodávateľ TFT 1,77-palcového St7735 sa ma často pýtajú, ako zmeniť veľkosť písma na tomto šikovnom malom displeji. Tak som si povedal, že dám dokopy blogový príspevok, ktorý vás krok za krokom prevedie celým procesom. Či už ste nadšenec pracujúci na skvelom DIY projekte, alebo profesionál, ktorý potrebuje spoľahlivé riešenie displeja, táto príručka je pre vás.

Pochopenie základov TFT 1,77 palca St7735

Predtým, ako sa vrhneme na zmenu veľkosti písma, povedzme si niečo o samotnom TFT 1,77 palcovom St7735. Tento displej je známy svojou kompaktnou veľkosťou a vysokým výkonom. Je to populárna voľba pre širokú škálu aplikácií, od malých ručných zariadení až po vstavané systémy. Ovládač St7735 je zodpovedný za riadenie displeja a spracovanie celej grafiky a vykresľovania textu.

Prečo meniť veľkosť písma?

Existuje niekoľko dôvodov, prečo možno budete chcieť zmeniť veľkosť písma na svojom TFT 1,77 palcovom St7735. Možno pracujete na projekte, kde musí byť text väčší, aby bola viditeľnejšia, alebo možno chcete, aby sa na obrazovku zmestilo viac textu pomocou menšieho písma. Nech už je dôvod akýkoľvek, zmena veľkosti písma je pomerne jednoduchý proces, keď viete ako.

Krok 1: Vyberte správnu knižnicu

Prvým krokom pri zmene veľkosti písma je výber správnej knižnice pre váš projekt. Pre TFT 1,77-palcový St7735 je k dispozícii niekoľko knižníc, z ktorých každá má vlastnú sadu vlastností a funkcií. Jednou z populárnych knižníc je knižnica Adafruit ST7735 a ST7789. Táto knižnica poskytuje širokú škálu funkcií na ovládanie displeja vrátane možnosti nastavenia veľkosti písma.

Ak chcete nainštalovať knižnicu Adafruit ST7735 a ST7789, môžete použiť Správcu knižníc Arduino IDE. Jednoducho prejdite na Sketch > Include Library > Manage Libraries a vyhľadajte „Adafruit ST7735 and ST7789 Library“. Kliknutím na tlačidlo Inštalovať knižnicu nainštalujete.

Krok 2: Nastavte svoje Arduino

Po nainštalovaní knižnice musíte nastaviť svoje Arduino na komunikáciu s TFT 1,77 palcovým St7735. To zahŕňa pripojenie displeja k vášmu Arduinu pomocou príslušných kolíkov. Presné pripojenia kolíkov budú závisieť od vášho konkrétneho nastavenia, ale tu je všeobecný návod:

  • VCC: Pripojte k 3,3V alebo 5V (pozrite si údajový list pre váš konkrétny displej)
  • GND: Pripojte k zemi
  • SCLK: Pripojte k pinu SCK Arduina (zvyčajne pin 13)
  • SMOKE: Pripojte k MOSI pinu Arduina (zvyčajne pin 11)
  • CS: Pripojte k digitálnemu kolíku na Arduine (napr. kolík 10)
  • DC: Pripojte k digitálnemu kolíku na Arduine (napr. kolík 9)
  • RST: Pripojte k digitálnemu kolíku na Arduine (napr. kolík 8)

Tu je príklad útržku kódu na inicializáciu displeja pomocou knižnice Adafruit ST7735 a ST7789:

#include <Adafruit_GFX.h> // Knižnica základnej grafiky #include <Adafruit_ST7735.h> // Knižnica špecifická pre hardvér pre ST7735 #include <SPI.h> // V prípade displejov založených na ST7735 sú to tieto kolíky: #define TFT_CS 10 #define TFT_CS 10 #define8 /define TFT/ -SET kolík #define TFT_DC 9 // Použiť hardvérové SPI (na Uno, #13, #12, #11) a vyššie uvedené pre CS/DC/RST Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_RST); void setup() { Serial.begin(9600); // Inicializácia displeja tft.initR(INITR_BLACKTAB); tft.setRotation(3); } void loop() { // Váš kód tu }

Krok 3: Zmeňte veľkosť písma

Teraz, keď ste nastavili svoje Arduino a inicializovali displej, je čas zmeniť veľkosť písma. Knižnica Adafruit ST7735 a ST7789 poskytuje jednoduchú funkciu tzvsetTextSize()ktorý vám umožňuje nastaviť veľkosť písma. ThesetTextSize()funkcia berie celočíselný parameter, ktorý určuje veľkosť písma. Hodnota 1 zodpovedá najmenšej veľkosti písma a väčšie hodnoty úmerne zväčšujú veľkosť písma.

Tu je príklad útržku kódu, ktorý ukazuje, ako zmeniť veľkosť písma:

#include <Adafruit_GFX.h> // Knižnica základnej grafiky #include <Adafruit_ST7735.h> // Knižnica špecifická pre hardvér pre ST7735 #include <SPI.h> // V prípade displejov založených na ST7735 sú to tieto kolíky: #define TFT_CS 10 #define TFT_CS 10 #define8 /define TFT/ -SET kolík #define TFT_DC 9 // Použiť hardvérové SPI (na Uno, #13, #12, #11) a vyššie uvedené pre CS/DC/RST Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_RST); void setup() { Serial.begin(9600); // Inicializácia displeja tft.initR(INITR_BLACKTAB); tft.setRotation(3); // Nastavte farbu textu a farbu pozadia tft.setTextColor(ST7735_WHITE, ST7735_BLACK); // Nastavíme veľkosť písma na 2 tft.setTextSize(2); // Vytlačí nejaký text na displej tft.setCursor(0, 0); tft.println("Ahoj, Svet!"); } void loop() { // Váš kód tu }

V tomto príklade nastavíme veľkosť písma na 2 pomocousetTextSize()funkciu. Môžete experimentovať s rôznymi veľkosťami písma, aby ste našli to, ktoré najlepšie vyhovuje vášmu projektu.

Ďalšie úvahy

  • Využitie pamäte: Majte na pamäti, že väčšie veľkosti písma vyžadujú viac pamäte na uloženie údajov písma. Ak pracujete s obmedzenou pamäťou, možno budete musieť zvoliť menšiu veľkosť písma alebo použiť pamäťovo efektívnejšie písmo.
  • Rozlíšenie displeja: Maximálna veľkosť písma, ktorú môžete použiť, bude závisieť od rozlíšenia vášho displeja. Ak sa pokúsite použiť príliš veľké písmo, text sa nemusí správne zmestiť na obrazovku.

Súvisiace produkty

Ak máte záujem o iné možnosti zobrazenia, ponúkame aj rôzne vysokokvalitné TFT LCD moduly, ako napr.2,8-palcový okrúhly IPS TFT LCD modul 480×480 RGB 24bit,Displej rozhrania Mipi, aTFT farebný LCD displej pre fitness zariadenia na bežeckom páse. Tieto displeje sú vhodné pre širokú škálu aplikácií a ponúkajú vynikajúci výkon a spoľahlivosť.

TFT Color LCD Display For Treadmill Fitness EquipmentMipi Interface Display

Kontaktujte nás a obstarajte

Ak si chcete kúpiť TFT 1,77-palcový St7735 alebo niektorý z našich ďalších produktov, radi by sme sa o vás dozvedeli. Ponúkame konkurencieschopné ceny, vysokokvalitné produkty a vynikajúce služby zákazníkom. Či už potrebujete jeden displej pre prototyp alebo veľké množstvo na výrobu, môžeme splniť vaše potreby. Neváhajte preto osloviť diskusiu o obstarávaní.

Referencie

  • Dokumentácia knižnice Adafruit ST7735 a ST7789
  • Technický list TFT 1,77 palca St7735
Zaslať požiadavku