¡Hola! Como proveedor del TFT St7735 de 1,77 pulgadas, a menudo me preguntan cómo cambiar el tamaño de fuente en esta pequeña e ingeniosa pantalla. Entonces, pensé en preparar una publicación de blog para guiarte a través del proceso paso a paso. Si es un aficionado que trabaja en un interesante proyecto de bricolaje o un profesional que necesita una solución de visualización confiable, esta guía es para usted.
Comprender los conceptos básicos del TFT St7735 de 1,77 pulgadas
Antes de sumergirnos en el cambio del tamaño de fuente, hablemos un poco sobre el propio TFT St7735 de 1,77 pulgadas. Esta pantalla es conocida por su tamaño compacto y alto rendimiento. Es una opción popular para una amplia gama de aplicaciones, desde pequeños dispositivos portátiles hasta sistemas integrados. El controlador St7735 es responsable de controlar la pantalla y manejar todos los gráficos y la representación de texto.
¿Por qué cambiar el tamaño de fuente?
Hay varias razones por las que es posible que desee cambiar el tamaño de fuente en su TFT St7735 de 1,77 pulgadas. Tal vez esté trabajando en un proyecto en el que el texto debe ser más grande para una mejor visibilidad, o tal vez desee incluir más texto en la pantalla usando una fuente más pequeña. Cualquiera sea el motivo, cambiar el tamaño de fuente es un proceso relativamente sencillo una vez que sabes cómo hacerlo.
Paso 1: elija la biblioteca adecuada
El primer paso para cambiar el tamaño de fuente es elegir la biblioteca adecuada para su proyecto. Hay varias bibliotecas disponibles para el TFT St7735 de 1,77 pulgadas, cada una con su propio conjunto de características y funciones. Una biblioteca popular es la biblioteca Adafruit ST7735 y ST7789. Esta biblioteca proporciona una amplia gama de funciones para controlar la pantalla, incluida la capacidad de configurar el tamaño de fuente.
Para instalar la biblioteca Adafruit ST7735 y ST7789, puede utilizar el Administrador de biblioteca del IDE de Arduino. Simplemente vaya a Sketch > Incluir biblioteca > Administrar bibliotecas y busque "Biblioteca Adafruit ST7735 y ST7789". Haga clic en el botón Instalar para instalar la biblioteca.
Paso 2: configura tu Arduino
Una vez que haya instalado la biblioteca, deberá configurar su Arduino para comunicarse con el TFT St7735 de 1,77 pulgadas. Esto implica conectar la pantalla a su Arduino usando los pines apropiados. Las conexiones de pines exactas dependerán de su configuración específica, pero aquí hay una guía general:
- VCC: Conéctese a 3,3 V o 5 V (consulte la hoja de datos de su pantalla específica)
- Tierra: Conectar a tierra
- SCLK: Conéctese al pin SCK del Arduino (generalmente el pin 13)
- FUMAR: Conéctese al pin MOSI del Arduino (generalmente el pin 11)
- CS: Conéctese a un pin digital en Arduino (por ejemplo, pin 10)
- corriente continua: Conéctese a un pin digital en Arduino (por ejemplo, pin 9)
- primero: Conéctese a un pin digital en Arduino (por ejemplo, pin 8)
Aquí hay un fragmento de código de ejemplo para inicializar la pantalla usando la biblioteca Adafruit ST7735 y ST7789:
#include <Adafruit_GFX.h> // Biblioteca de gráficos principal #include <Adafruit_ST7735.h> // Biblioteca específica de hardware para ST7735 #include <SPI.h> // Para pantallas basadas en ST7735, estos son los pines: #define TFT_CS 10 #define TFT_RST 8 // O configúrelo en -1 y conéctelo al pin RESET de Arduino #define TFT_DC 9 // Use hardware SPI (en Uno, #13, #12, #11) y lo anterior para CS/DC/RST Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_RST); configuración vacía() { Serial.begin(9600); // Inicializa la pantalla tft.initR(INITR_BLACKTAB); tft.setRotation(3); } void loop() { // Tu código aquí }
Paso 3: cambie el tamaño de fuente
Ahora que configuró su Arduino e inicializó la pantalla, es hora de cambiar el tamaño de fuente. La biblioteca Adafruit ST7735 y ST7789 proporciona una función simple llamadaestablecerTamañoTexto()que le permite configurar el tamaño de fuente. ElestablecerTamañoTexto()La función toma un parámetro entero que especifica el tamaño de fuente. Un valor de 1 corresponde al tamaño de fuente más pequeño y los valores más grandes aumentan el tamaño de fuente proporcionalmente.
Aquí hay un fragmento de código de ejemplo que demuestra cómo cambiar el tamaño de fuente:
#include <Adafruit_GFX.h> // Biblioteca de gráficos principal #include <Adafruit_ST7735.h> // Biblioteca específica de hardware para ST7735 #include <SPI.h> // Para pantallas basadas en ST7735, estos son los pines: #define TFT_CS 10 #define TFT_RST 8 // O configúrelo en -1 y conéctelo al pin RESET de Arduino #define TFT_DC 9 // Use hardware SPI (en Uno, #13, #12, #11) y lo anterior para CS/DC/RST Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_RST); configuración vacía() { Serial.begin(9600); // Inicializa la pantalla tft.initR(INITR_BLACKTAB); tft.setRotation(3); // Establece el color del texto y el color de fondo tft.setTextColor(ST7735_WHITE, ST7735_BLACK); // Establece el tamaño de fuente en 2 tft.setTextSize(2); // Imprime algo de texto en la pantalla tft.setCursor(0, 0); tft.println("¡Hola mundo!"); } void loop() { // Tu código aquí }
En este ejemplo, configuramos el tamaño de fuente en 2 usando elestablecerTamañoTexto()función. Puedes experimentar con diferentes tamaños de fuente para encontrar el que mejor se adapte a tu proyecto.
Otras consideraciones
- Uso de la memoria: Tenga en cuenta que los tamaños de fuente más grandes requieren más memoria para almacenar los datos de la fuente. Si trabaja con memoria limitada, es posible que deba elegir un tamaño de fuente más pequeño o utilizar una fuente que ahorre más memoria.
- Resolución de pantalla: El tamaño máximo de fuente que puede utilizar dependerá de la resolución de su pantalla. Si intenta utilizar un tamaño de fuente demasiado grande, es posible que el texto no quepa correctamente en la pantalla.
Productos relacionados
Si está interesado en otras opciones de visualización, también ofrecemos una variedad de módulos LCD TFT de alta calidad, como elMódulo LCD TFT IPS redondo de 2,8 pulgadas 480 × 480 RGB de 24 bits,Pantalla de interfaz Mipi, yPantalla LCD TFT en color para equipos de ejercicios con cinta de correr. Estas pantallas son adecuadas para una amplia gama de aplicaciones y ofrecen excelente rendimiento y confiabilidad.


Contáctenos para adquisiciones
Si está pensando en comprar el TFT St7735 de 1,77 pulgadas o cualquiera de nuestros otros productos, nos encantaría saber de usted. Ofrecemos precios competitivos, productos de alta calidad y excelente servicio al cliente. Ya sea que necesite una sola pantalla para un prototipo o una gran cantidad para producción, podemos satisfacer sus necesidades. Por lo tanto, no dude en comunicarse con nosotros para conversar sobre adquisiciones.
Referencias
- Documentación de la biblioteca Adafruit ST7735 y ST7789
- Ficha técnica TFT St7735 de 1,77 pulgadas