Come modificare la dimensione del carattere sul TFT da 1,77 pollici St7735?

Feb 24, 2026

Lasciate un messaggio

Robert Tan
Robert Tan
Con un focus sui display LCD intelligenti, lavoro sull'integrazione delle tecnologie AI e IoT per creare soluzioni di visualizzazione intelligenti. Il mio ruolo presso Longnan Hongtai Technology Co., Ltd prevede la spinta dei confini di ciò che la tecnologia LCD può raggiungere.

Ehilà! In qualità di fornitore del TFT da 1,77 pollici St7735, mi viene spesso chiesto come modificare la dimensione del carattere su questo piccolo display elegante. Quindi, ho pensato di mettere insieme un post sul blog per guidarti attraverso il processo passo dopo passo. Che tu sia un hobbista che lavora su un fantastico progetto fai-da-te o un professionista che ha bisogno di una soluzione di visualizzazione affidabile, questa guida è per te.

Comprendere le nozioni di base del TFT da 1,77 pollici St7735

Prima di immergerci nella modifica della dimensione del carattere, parliamo un po' dello stesso TFT da 1,77 pollici St7735. Questo display è noto per le sue dimensioni compatte e le prestazioni elevate. È una scelta popolare per un'ampia gamma di applicazioni, dai piccoli dispositivi portatili ai sistemi integrati. Il controller St7735 è responsabile della gestione del display e della gestione di tutta la grafica e il rendering del testo.

Perché cambiare la dimensione del carattere?

Esistono diversi motivi per cui potresti voler modificare la dimensione del carattere sul tuo TFT St7735 da 1,77 pollici. Forse stai lavorando a un progetto in cui il testo deve essere più grande per una migliore visibilità o forse vuoi adattare più testo allo schermo utilizzando un carattere più piccolo. Qualunque sia il motivo, modificare la dimensione del carattere è un processo relativamente semplice una volta che sai come farlo.

Passaggio 1: scegli la libreria giusta

Il primo passo per modificare la dimensione del carattere è scegliere la libreria giusta per il tuo progetto. Sono disponibili diverse librerie per il TFT St7735 da 1,77 pollici, ciascuna con il proprio set di caratteristiche e funzioni. Una libreria popolare è la libreria Adafruit ST7735 e ST7789. Questa libreria fornisce un'ampia gamma di funzioni per il controllo del display, inclusa la possibilità di impostare la dimensione del carattere.

Per installare la libreria Adafruit ST7735 e ST7789, è possibile utilizzare il Gestore libreria dell'IDE Arduino. Basta andare su Schizzo > Includi libreria > Gestisci librerie e cercare "Libreria Adafruit ST7735 e ST7789". Fare clic sul pulsante Installa per installare la libreria.

Passaggio 2: configura il tuo Arduino

Una volta installata la libreria, devi configurare il tuo Arduino per comunicare con il TFT da 1,77 pollici St7735. Ciò comporta il collegamento del display al tuo Arduino utilizzando i pin appropriati. Le esatte connessioni dei pin dipenderanno dalla tua configurazione specifica, ma ecco una guida generale:

  • VCC: Collega a 3,3 V o 5 V (controlla la scheda tecnica per il tuo display specifico)
  • GND: Collegare a terra
  • SCLC: Collegare al pin SCK di Arduino (solitamente pin 13)
  • FUMO: connettersi al pin MOSI di Arduino (solitamente pin 11)
  • CS: Connettiti a un pin digitale su Arduino (ad esempio, pin 10)
  • DC: Connettiti a un pin digitale su Arduino (ad esempio, pin 9)
  • RST: Connettiti a un pin digitale su Arduino (ad esempio, pin 8)

Ecco uno snippet di codice di esempio per inizializzare il display utilizzando la libreria Adafruit ST7735 e ST7789:

#include <Adafruit_GFX.h> // Libreria grafica principale #include <Adafruit_ST7735.h> // Libreria specifica dell'hardware per ST7735 #include <SPI.h> // Per i display basati su ST7735, questi sono i pin: #define TFT_CS 10 #define TFT_RST 8 // Oppure imposta su -1 e connettiti al pin RESET di Arduino #define TFT_DC 9 // Utilizza l'SPI hardware (su Uno, #13, #12, #11) e quanto sopra per CS/DC/RST Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_RST); void setup() { Serial.begin(9600); // Inizializza il display tft.initR(INITR_BLACKTAB); tft.setRotazione(3); } void loop() { // Il tuo codice qui }

Passaggio 3: modifica la dimensione del carattere

Ora che hai configurato Arduino e inizializzato il display, è il momento di modificare la dimensione del carattere. La libreria Adafruit ST7735 e ST7789 fornisce una semplice funzione chiamatasetTextSize()che ti consente di impostare la dimensione del carattere. ILsetTextSize()la funzione accetta un parametro intero che specifica la dimensione del carattere. Un valore pari a 1 corrisponde alla dimensione del carattere più piccola, mentre valori più grandi aumentano proporzionalmente la dimensione del carattere.

Ecco uno snippet di codice di esempio che dimostra come modificare la dimensione del carattere:

#include <Adafruit_GFX.h> // Libreria grafica principale #include <Adafruit_ST7735.h> // Libreria specifica dell'hardware per ST7735 #include <SPI.h> // Per i display basati su ST7735, questi sono i pin: #define TFT_CS 10 #define TFT_RST 8 // Oppure imposta su -1 e connettiti al pin RESET di Arduino #define TFT_DC 9 // Utilizza l'SPI hardware (su Uno, #13, #12, #11) e quanto sopra per CS/DC/RST Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_RST); void setup() { Serial.begin(9600); // Inizializza il display tft.initR(INITR_BLACKTAB); tft.setRotazione(3); // Imposta il colore del testo e il colore dello sfondo tft.setTextColor(ST7735_WHITE, ST7735_BLACK); // Imposta la dimensione del carattere su 2 tft.setTextSize(2); // Stampa del testo sul display tft.setCursor(0, 0); tft.println("Ciao mondo!"); } void loop() { // Il tuo codice qui }

In questo esempio, impostiamo la dimensione del carattere su 2 utilizzando ilsetTextSize()funzione. Puoi sperimentare diverse dimensioni di carattere per trovare quello che funziona meglio per il tuo progetto.

Altre considerazioni

  • Utilizzo della memoria: tenere presente che le dimensioni dei caratteri più grandi richiedono più memoria per archiviare i dati dei caratteri. Se lavori con memoria limitata, potrebbe essere necessario scegliere una dimensione del carattere più piccola o utilizzare un carattere più efficiente in termini di memoria.
  • Risoluzione dello schermo: la dimensione massima del carattere che puoi utilizzare dipende dalla risoluzione del tuo display. Se provi a utilizzare una dimensione del carattere troppo grande, il testo potrebbe non adattarsi correttamente allo schermo.

Prodotti correlati

Se sei interessato ad altre opzioni di visualizzazione, offriamo anche una varietà di moduli LCD TFT di alta qualità, come ilModulo LCD TFT IPS rotondo da 2,8 pollici 480×480 RGB 24 bit,Visualizzazione dell'interfaccia Mipi, EDisplay LCD a colori TFT per attrezzature fitness su tapis roulant. Questi display sono adatti per un'ampia gamma di applicazioni e offrono prestazioni e affidabilità eccellenti.

TFT Color LCD Display For Treadmill Fitness EquipmentMipi Interface Display

Contattaci per l'approvvigionamento

Se desideri acquistare il TFT da 1,77 pollici St7735 o uno qualsiasi dei nostri altri prodotti, ci piacerebbe sentire la tua opinione. Offriamo prezzi competitivi, prodotti di alta qualità e un eccellente servizio clienti. Che tu abbia bisogno di un singolo espositore per un prototipo o di una grande quantità per la produzione, possiamo soddisfare le tue esigenze. Quindi, non esitate a contattarci per una discussione sugli appalti.

Riferimenti

  • Documentazione della libreria Adafruit ST7735 e ST7789
  • Scheda tecnica TFT da 1,77 pollici St7735
Invia la tua richiesta