Desplazamiento de texto con Arduino y TFT Adafruit protector (1 / 2 paso)

Paso 1: Arduino sketch y ino adjunto

El siguiente sketch de Arduino es el programa que hace que el scroll de texto.

/*
Proyecto Arduino

Desplazamiento de texto en escudo de Arduino ADAFRUIT TFT

boceto utiliza bibliotecas de Adafruit - más información

http://Learn.Adafruit.com/Adafruit-GFX-Graphics-l...

un proyecto de Renfrew Arduino 2014 - dominio público

(rutina de desplazamiento gracias a Andrew Wendt)

*/

bibliotecas

#include "SPI.h" / / Mostrar la SPI

#include "Adafruit_GFX.h" / / gráficos de Adafruit

#include "Adafruit_ILI9341.h" / / ILI9341 regulador de pantalla

definiciones de pines

#define TFT_DC 9

#define TFT_CS 10

Tft de Adafruit_ILI9341 = Adafruit_ILI9341 (TFT_CS, TFT_DC); hardware SPI

void setup()

{

TFT.Begin();

tft.fillScreen(ILI9341_CYAN);

tft.fillScreen(ILI9341_BLUE);

tft.setTextColor (ILI9341_WHITE, ILI9341_BLACK); Blanco sobre negro

tft.setTextWrap(false); No ajustar texto a línea siguiente

tft.setTextSize(5); Letras grandes

tft.setRotation(1); pantalla horizontal

}

void loop()

{

String texto = "... Texto de desplazamiento en pantalla TFT Adafruit. ."; texto de ejemplo

const int ancho = 18; ancho de la pantalla de la marquesina (en caracteres)

Un bucle una vez por la cadena de

para (int desplazamiento = 0; desplazamiento < text.length(); offset ++)

{

Construir la cadena que se muestra en esta iteración

Cadena t = "";

para (int i = 0; i < ancho; i ++)

t += text.charAt ((offset + i) % text.length());

Imprimir la cadena para esta iteración

tft.setCursor (0, tft.height()/2-10); pantalla será a mitad de pantalla

TFT.Print(t);

Espacio breve de tiempo por lo que el texto no se mueva demasiado rápido

Delay(200);

}

}

Artículos Relacionados

XY el cojín de MIDI con Arduino y TFT

XY el cojín de MIDI con Arduino y TFT

Hace algunas semanas, cuando miré después de algunas ideas/módulos/escudos para iniciar nuevos proyectos/experimentos con microcontroladores que encontré algo interesante que encajaría perfectamente en mi mayor proyecto "USB MIDI Controller con Aduin
Coche de Control remoto con Arduino y Bluetooth

Coche de Control remoto con Arduino y Bluetooth

Este proyecto consiste en hacer un coche de control remoto mediante una conexión bluetooth. Este coche está destinado a ser utilizado en un globo hacer estallar la competencia contra otros coches similares. La conexión inalámbrica se consigue mediant
Arduino - LED texto con desplazamiento ~ Simple y fácil

Arduino - LED texto con desplazamiento ~ Simple y fácil

Hola amigos, este es el método más sencillo para hacer despliegue de texto en la matriz de LED con Arduino. Usted puede comprar una matriz de LED 8 x 8 o hacer su propia (más barato) siguiendo esta guía. . Lo siento por mi inglés cuz no lo sé bien.Li
Arduino para principiantes - con una pantalla TFT de 1,8 pulgadas

Arduino para principiantes - con una pantalla TFT de 1,8 pulgadas

Esta es tu guía introductoria al uso de un 1.8 en pantalla TFT con un Arduino. Me gusta el 1.8 en pantalla por su pequeño tamaño y bajo costo. Yo tengo la mía por unos 10 dólares en ebay, aquí. No viene con instrucciones pero con algunas investigacio
48 x 8 desplazamiento matriz LED DISPLAY con ARDUINO controlador

48 x 8 desplazamiento matriz LED DISPLAY con ARDUINO controlador

un monocromo pantalla de matriz de puntos LED (solo color) se utiliza para mostrar los caracteres y símbolos que es interfaz con un microcontrolador. Este proyecto será deliberar sobre mostrando un mensaje de texto desplazable en una pantalla de matr
Cómo utilizar 2.4 pulgadas TFT LCD SPFD5408 con Arduino Uno y Mega

Cómo utilizar 2.4 pulgadas TFT LCD SPFD5408 con Arduino Uno y Mega

Este Instructable es saber cómo trabajar 2.4 TFT con el controlador SPFD5408con las bibliotecas de Adafruit para TFT.Esta biblioteca es las bibliotecas de TFT de Adafruit cambió a trabaja en pantallas TFT 2.4 con el controlador SPFD5408.Ahora es para
Cómo utilizar 2.4" TFT LCD protector con Arduino Mega

Cómo utilizar 2.4" TFT LCD protector con Arduino Mega

Hoy, voy a demostrar que queremos utilizar 2.4" shield TFT LCD (hay mcufriend.com escribe sobre este escudo) trabaja con Arduino Mega, porque no es tan fácil de ejecutar unos a otros. Pero con estas instrucciones, puede ejecutar y modificar los códig
Utilice su Adafruit rgb lcd placa Pi (para Raspberry Pi) con Arduino

Utilice su Adafruit rgb lcd placa Pi (para Raspberry Pi) con Arduino

Hola a todos.Como dice el titulo, usted aprenderá cómo utilizar su Pi de Adafruit rgb lcd placa pero con Arduino. Una vez compré uno, pero nunca usado con mi Pi de frambuesa y estaba buscando una manera de utilizar con mis proyectos de Arduino. Esta
Arduino - pantalla TFT de imágenes de mapa de bits de una tarjeta SD

Arduino - pantalla TFT de imágenes de mapa de bits de una tarjeta SD

A raíz de mi Instructables otros en el Arduino y TFT pantalla aquí es una biblioteca actualizada y boceto para dibujar mapas de bits (BMP o primas) almacenadas en una tarjeta SD en la pantalla TFT.La mayoría de las pantallas TFT disponibles tienen un
Controles de lectura/emular con Arduino y frambuesa Pi

Controles de lectura/emular con Arduino y frambuesa Pi

Mandos a distancia están en todas partes. Son la interfaz a su televisores, sistemas de música y qué no. Probablemente tienes unos cuantos de repuesto ahí, devastada en la desaparición de su mejor. Animarlos y les ponga en uso! (Skynet aprueba...)Aqu
Múltiples Matrices de LED con Arduino

Múltiples Matrices de LED con Arduino

Este proyecto se basa en un taller que organizamos en Makespace Madrid como parte de "La noche de la electrónica con Jameco".  En un anterior instructable ya presentamos cómo manejar una sola matriz de LED con Arduino. En este proyecto nos conec
La imagen en un Arduino! -¿TFT LCD pantalla guía

La imagen en un Arduino! -¿TFT LCD pantalla guía

han escuchado alguna vez de pantallas TFT LCD?  Son buenas maneras de mostrar la información de tu Arduino, o mostrar imágenes.  El equipo de Arduino acaba de lanzar una pantalla LCD TFT de oficial con su nuevo Robot en el Maker Faire 2013.  Es muy f
Enchufe de IoT con Arduino y ESP8266

Enchufe de IoT con Arduino y ESP8266

En este instructable, muestro cómo agregar mayor accesibilidad, inteligencia y conectividad a un enchufe de pared normal. Esto se hace con una combinación de microcontroladores, Arduino, sensores varios, ESP8266 y una combinación de paquetes de softw
Cambiar la velocidad de transmisión de MT3339 con Arduino (fijo)

Cambiar la velocidad de transmisión de MT3339 con Arduino (fijo)

para mi próximo proyecto de Arduino necesitaba un módulo GPS. Edición:Encontré un gran problema con este método,después de cortar la alimentación al módulo, la velocidad en baudios restablece a su propio ajuste de fábrica.Puede conectarse una batería