Paso 1: Lo de la soldadura y programar
Los datos de conexión están en el sitio de PJRC:
https://www.pjrc.com/store/display_ili9341.html
- conectar alimentación VIN teensy y pantalla VCC (3.6 a 5.5 voltios)
- conectar a tierra
- conectar pantalla pin CS teensy pin 10
- conectar pantalla restablecer teensy pin 3.3v
- conectar pantalla clavija D/C en teensy pin 9
- conectar pantalla pin SDI para teensy pin 11
- conectar pantalla pin SCK para teensy pin 13
- conectar pantalla SDO para teensy pin 12
- conectar pantalla LED a través de 100 ohm resistor (o use que un transistor se describe a continuación)
Manda colocar un resistor de 100 ohmios en línea entre el 3.7v y LED luz de fondo.
También poner un transistor y un PWM de salida por lo que pude variar el brillo y el poder de la luz de fondo. Esto no es necesario pero plena potencia la luz de fondo LED dibujó ~ 100ma y el microcontrolador teensy utilizan alrededor de 40ma... así que por enviar una señal PWM y bajar el LED (que sólo tiene que ser 1/2 brillo en la noche) puede reducir la potencia total a ~ 80ma para todo (controlador y pantalla) que es igual a la duración de la batería. Estos son dos tutoriales de transistor:
1) https://learn.adafruit.com/adafruit-arduino-lesson...
2) https://learn.sparkfun.com/tutorials/transistors
No tengo una conexión de batería adecuado para la batería usé otro uController que tenía puesta alrededor (gemma)... Es la cosa redonda pequeña la batería enchufada en la imagen. Aquí es un conector apropiado: https://www.sparkfun.com/products/9749
Utilicé una fuente de 2000 ma alimentación y nunca salió después de 8 horas de constante en el tiempo.
También podría utilizar el Teensy usb micro conector y enchufe la cosa derecha en una pequeña fuente de alimentación USB backup: http://www.amazon.com/s/ref=nb_sb_noss_2?url=searc...
La biblioteca arduino tiene un gráficos de ejemplo de prueba que puedes construir tu signo del:
https://github.com/PaulStoffregen/ILI9341_t3
Ir a la descarga como ZIP y poner la biblioteca en la carpeta de las bibliotecas de Arduino, reiniciar Arduino y abra el dibujo de gráficos de ejemplo.