Arduino - pantalla TFT de imágenes de mapa de bits de una tarjeta SD (6 / 7 paso)

Paso 6: Biblioteca evoluciones y mejoras de velocidad

Las bibliotecas de Adafruit_xxx_AS asociadas con este Instructable se han mejorado significativamente por mí mismo a los originales producidos por Adafruit. (Sin querer) podría ser el caso de que las bibliotecas ya no son compatibles con productos Adafruit, así que tener esto en cuenta y si tiene un problema, no con Adafruit!

Los cambios realizados están ahora como bastante importante es la intención de cambiar el nombre de esta biblioteca en el futuro manteniendo el reconocimiento a Adafruit dentro. Si este cambio ocurre luego crearé un Instructable asociado.

La tabla muestra que tan importantes son las mejoras de rendimiento, estas mejoras son el resultado de adaptar el software a las capacidades del procesador y pantallas. No hay planes para migrar la biblioteca para procesadores ARM (DUE, etc) como no tengo la necesidad, los proyectos que he planeado sólo necesitan actualizar la pantalla con poca frecuencia (cada pocos segundos) como los parámetros monitoreados no cambian rápidamente y por escrito el software eficiente para actualizar sólo las áreas de la pantalla que cambio significa puedo conseguir versiones libres de parpadeo.

El resultado para la mejora de 5.2 x registrados para el dibujo de línea y 6,2 x para contornos de triángulo es debido a mejoras en el algoritmo de Bresenham dibujo lineal. Esencialmente hacer uso del hecho de que son segmentos cortos de línea horizontal y vertical en las líneas (aparte de un caso a 45 grados), estos segmentos se puede dibujar mucho más rápidamente que trazar pixeles individuales.

El 2 x son simplemente mejoras haciendo el SPI enviar lazos más apretado y más eficiente.

Artículos Relacionados

Arduino - pantalla TFT de iconos e imágenes de memoria FLASH

Arduino - pantalla TFT de iconos e imágenes de memoria FLASH

En este Instructable encontrará una biblioteca y bosquejo para trazar imágenes almacenadas en la memoria FLASH de Arduino en una pantalla TFT.Aquí utilizamos mi favorito 2.2" 320 x 240 pixel ILI9341 base de TFT. Esta pantalla es un buen tamaño para A
Medidor analógico 'anillo' Arduino pantalla TFT a color

Medidor analógico 'anillo' Arduino pantalla TFT a color

Otro proyecto de Arduino para la visualización de las lecturas del sensor etc..El bosquejo de ejemplo incluido en el instructivo comprende la función a utilizar en sus propios proyectos de dibujo, la función no es en una biblioteca por lo que podría
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
Arduino Nano: Mapa de bits, animación en pantalla OLED de I2C SSD1306 con Visuino

Arduino Nano: Mapa de bits, animación en pantalla OLED de I2C SSD1306 con Visuino

OLED muestra son algunos de los módulos más cool y más avanzados que puede utilizar en su proyecto de Arduino. Ya he hecho un proyecto que muestra cómo puede imprimir valores analógicos en la exhibición de OLED. Casi de inmediato alguien publicada pr
Como leer una tarjeta de arduino usando LabVIEW

Como leer una tarjeta de arduino usando LabVIEW

Este video muestra como leer una tarjeta de Arduino usando LabVIEW. LabVIEW tiene una gran interfaz que hace fácil guardar los datos de una tarjeta de Arduino. Uno de los mayores desafíos cuando se utiliza una tarjeta de Arduino que es endiabladament
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
Sketch de Arduino para un gráfico retro medidor analógico en una moderna pantalla TFT

Sketch de Arduino para un gráfico retro medidor analógico en una moderna pantalla TFT

Otro sketch de mi colección que puede ser de interés...Mostrando pequeños números digitales de temperatura y humedad etc. en una pantalla pequeña no siempre es la mejor manera de mostrar la información. Los metros analógica de estilo antiguo son mejo
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
Kit de Arduino pantalla alfanumérica: Tutorial de montaje

Kit de Arduino pantalla alfanumérica: Tutorial de montaje

El Kit de LCD alfanuméricos para Arduino usando sólo un componente y por supuesto la pantalla LCD, proporcionan la placa Arduino con al menos 16 × 2 caracteres alfanuméricos LCD en una pantalla retroiluminada que puede ser utilizada en cualquier apli
Motor de animación de pantalla TFT táctil y controlador de matriz de LED 8 x 8 RGB

Motor de animación de pantalla TFT táctil y controlador de matriz de LED 8 x 8 RGB

Esta aplicación incorporada tiene un montón de potencial creativo para cualquier aspirante a fanáticos de Arduino! Un motor de animación de la pantalla táctil de TFT y opcional controlador de matriz 8 x 8 RGB LED. Ver el video de introducción para má
Desplazamiento de texto con Arduino y TFT Adafruit protector

Desplazamiento de texto con Arduino y TFT Adafruit protector

Lo que vamos a hacer: mostrar texto de desplazamiento con un Arduino y un Adafruit 2,8 pulgadas TFT touch pantallaLo que vamos a utilizarArduino UnoEscudo de Adafruit 2.8 pulgadas TFT táctilAsambleaEscudo de Monte TFT en ArduinoTenga cuidado de no do
Cómo convertir gráficos de mapa de bits para la exhibición OLED SSD1306 por ATtiny85

Cómo convertir gráficos de mapa de bits para la exhibición OLED SSD1306 por ATtiny85

El objetivo principal de este tutorial es mostrar cómo convertir mapa de bits monocromático para el archivo HEX y ejecutar por Attiny85 y OLED pantalla SDD1306.Por ejecuta campaña para PCB pequeños baratos versátil de Attiny25/45/85 Arduino compatibl
Hacer imagen de mapa de bits en un vector

Hacer imagen de mapa de bits en un vector

El cortador del vinilo y maquinas de corte laser en Techshop requieren que su arte es una imagen de vectores.Sin embargo, lo que tienes que basar su proyecto CNC de suele ser un archivo de mapa de bits (también llamado un "raster", compuesta de
Hacer plantilla de soldadura usando Silhouette Cameo, o cómo convertir mapa de bits (bmp, jpg, pdf, etc.) a vector formato (svg o dxf).

Hacer plantilla de soldadura usando Silhouette Cameo, o cómo convertir mapa de bits (bmp, jpg, pdf, etc.) a vector formato (svg o dxf).

El estudio de la silueta http://http :// www.silhouetteamerica.com/software/silhouette-studio software se usa para programar la herramienta de corte Silhouette Cameo. Tiene su propio formato de archivo propietario, llamado .studio o .studio3. También