Paso 1: El Hardware
La pantalla utiliza la lib 9341.
Estas son pantallas grandes pero utilizan la mayoría de los pines de Arduino!
El IRremote lib utiliza pin 3 para el transmisor y cualquier salida digital para el receptor.
Pin 12 está disponible si la tarjeta SD no se utiliza con la pantalla que está conectada a mi receptor.
El pantalla utiliza pin 3 durante la actualización de la pantalla, así que si está conectado el diodo IR directamente a la clavija 3 y la tierra, sólo podrá ver una pantalla en blanco!
Si el IR es desconectado hasta después de que la pantalla se carga todo bien hasta que quieres cambiar pantallas entre transmiten y reciban!
Para evitar este problema, utilizar un transistor bc337 (hará casi cualquier npn) como un interruptor controlado por la A5, que también es digital pin 19 a través de una resistencia de 560 ohm! La resistencia de 10 k se utiliza como un pull-up es necesario.
Durante el arranque, A5 es baja hasta que se visualice la pantalla, luego va alto.
Al cambiar de pantallas, A5 se mantiene baja hasta que la pantalla se visualiza y fijar alto otra vez.