Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Arduino mega y pantalla TFT LCD Touch 2.4 Problema para pres
#1
Buenas, hace tiempo compre una pantalla TFT Touch para arduino y estoy intentando hacerla trabajar con un arduino mega.
Para trazos estaticos muy bien, pero cuando quiero representar una variable que va cambiando, como un tiempo, no se como hacerlo.
Si solo imprimo la variable me la va pisando, ver video.
https://youtu.be/ItJxJt3bz_8


Si antes de imprimir la variable relleno un marco donde lo hago con el color de fondo, esta me parpadea, ver video.
https://youtu.be/EwuGXbh-zDg


El codigo que utilizo es este, la primera linea rellena un rectangulo con el color de fondo.
Código:
tft.fillRect(0, 200, 320, 40, BLACK); // Rellenamos un rectangulo, si la habilito parpadea, sino la pisa
tft.setCursor(170,200);  // Colocamos el cursor
tft.setTextSize(3);    // Especificamos el tamaño del texto
  tft.setTextColor(RED); // Definimos el color del texto
  tft.println(time); // Escribimos por pantalla

Alguien podria ayudarme? Gracias


Archivos adjuntos
.jpg   2013.11.08_MEDIUM-1.jpg (Tamaño: 81.88 KB / Descargas: 584)
.jpg   Foto-Oct-31-12-59-43-PM.jpg (Tamaño: 112.91 KB / Descargas: 581)
Citar
#2
Buenos Dias,

Prueba a actualizar el fondo negro, es decir a refrescar la pantalla solo cuando te cambie la variable, si la estas refrescando constantemente en cada ejecucion del codigo es probable que te pase eso.
Citar
#3
Si, poco despues de poner el post le puse la condición de pintar variable solo si cambiaba y ahora si, supongo que es la forma de trabajar con estas pantallas.
Hasta ahora solo había trabajado con LCD.
Gracias
Saludos.

Código:
if (time1< time)
    {
   tft.fillRect(150, 190, 120, 40, BLACK); // Rellenamos un rectangulo
   tft.setCursor(170,200);  // Colocamos el cursor
   tft.setTextSize(3);    // Especificamos el tamaño del texto
   tft.setTextColor(RED); // Definimos el color del texto
   tft.println(time); // Escribimos por pantalla  */
   time1 = time;
    }
Citar


Temas similares...
Tema Autor Respuestas Vistas Último mensaje
  exit status 1 Error compilando para la tarjeta Arduino/Genuino Uno fcojavier 8 2,526 24-10-2018, 02:48 AM
Último mensaje: edmundo
  CONSULTA Re: Arduino Mega, 1 servo ,1 nema, 3 motor DC carlos hop 8 399 26-09-2018, 01:30 PM
Último mensaje: Shellmer
  PROBLEMA CARGANDO DRIVERS ARDUINO NANO ELEGOO Alvaro Braca 9 348 04-09-2018, 03:15 AM
Último mensaje: youngsaturn
  CONSULTA Pantalla mks y ram1.4 no me van ni motores ni nada ayuda Mikele3 1 174 17-07-2018, 10:36 PM
Último mensaje: neoxM3
  CONSULTA Simulador para arduino marcre 4 367 05-07-2018, 09:28 PM
Último mensaje: marcre