Shield con pantalla LCD TFT de 3.5" a colores con membrana sensible al tacto, incluye lector de tarjetas micro SD. Permite mostrar texto y gráficos de forma sencilla. Driver de pantalla: RM68140
INFO
Las pantallas o displays LCD permiten mostrar texto, gráficos e imágenes en los proyectos con microcontroladores como Arduino, Pic o Raspberry Pi. Ideal para visualización e ingreso de datos, implementar una interfaz hombre máquina (HMI) moderna y profesional o ayudarnos a realizar depuración de código (debugging) en nuestros proyectos.
El Shield display LCD TFT 3.5" es una pantalla táctil a colores con una resolución de 320x480 píxeles, controlador gráfico RM68140, controlador táctil, comunicación LCD paralela y puede mostrar hasta 262144 colores RGB distintos. Agregar el shield display LCD a nuestros proyectos con Arduino es muy sencillo, a nivel de hardware solo es necesario montar el shield sobre nuestro Arduino Uno o Mega, en cuanto a la programación con Arduino se recomienda utilizar la librería: MCUFRIEND_kbv. El LCD se controla mediante 8 pines de datos (2-9) y 5 pines de control (A0-A4), la pantalla táctil comparte el bus de datos del LCD para enviar la posición. El shield display incluye además un socket para memorias micro SD, útil para almacenar imágenes en formato mapa de bits (bmp). La memoria SD se conecta por el puerto SPI al Arduino (10-13). Compatible con Arduino Uno, Mega y Due.
ESPECIFICACIONES TÉCNICAS
- Voltaje de operación: 5 VDC
- Regulador en tarjeta a 3.3 V
- Corriente de funcionamiento: 150 mA
- Controlador gráfico (driver): RM68140
- Protocolo de comunicación Display: Paralela: Data (8 pines) Control (5 pines)
- Protocolo de comunicación Micro-SD: SPI (SS,DI,DO,SCK)
- Nivel lógico de SPI: 3.3 - 5V
- Tamaño de la pantalla (diagonal): 3.5" (89mm)
- Resolución: 320x480 píxeles
- Profundidad de color o bits por pixel: 16/18 bpp
- Cantidad de colores: 262144 colores (18-bit: R6G6B6)
- *Puede trabajar opcionalmente a RGB 16-bit: R5G6B5
- Dimensiones pantalla: 72*52mm (área visible)
- Dimensiones placa: 83*54mm
- Socket para memoria externa micro SD
- Pantalla táctil resistiva
- Controlador de pantalla con buffer de vídeo incluido
INSTALACIÓN EN ARDUINO
- Descargar la librería "MCUFRIEND_kbv" desde el "Gestor de librerías" del IDE de Arduino: Programa>Incluir librería>Administrar bibliotecas
- Descargar la librería "Adafruit_GFX" desde el "Gestor de librerías" del IDE de Arduino
- Abrir y cargar el sketch de Ejemplo -> MCUFRIEND_kbv -> graphictest_kbv
- Abrir y cargar el sketch de Ejemplo -> MCUFRIEND_kbv -> TouchScreen_Calibr_native abrir el monitor serial y copiar los parámetros de calibración
- Abrir y cargar el sketch de Ejemplo -> MCUFRIEND_kbv -> Touch_shield_new verificar/modificar los parámetros de calibración según los datos obtenidos en el paso anterior.
LINKS
- Datasheet RM68140
- Datasheet 74LVC245
- Libreria Arduino: MCUFRIEND_kbv
- Librería Arduino: Adafruit_GFX
- Video: Demo con Arduino
- Video: Uso de libreria MCUfriend
- Video: TFT Touch Display Tutorial | MCUFriend | SdevElectronics
- Video: Implementar una GUI con Arduino y LCD
- Video: Uso de libreria Adafruit en Shield LCD TFT
- Tutorial: Arduino y Shield LCD TFT
- Concepto: Interfaz de usuario
- Concepto: Modelo de color RGB
- Paleta de colores RGB
- Artículo: LCD TFT