Paso 1: Pantalla TFT + Arduino / zumbador y Monobox
Cuadro superior: Arduino / Adafruit TFT pantalla táctil ( http://www.adafruit.com/products/1651 ) conjunto conectado a un timbre (superior cuadro). (También podría conectar tu Arduino a un altavoz de 8ohm pequeño, pero se necesita un resistor de 100 ohm entre el pin de salida digital y el altavoz.)
Foto inferior: Arduino Adafruit TFT pantalla táctil conectado a un altavoz amplificado monobox (foto inferior - una Revista hacer proyecto http://makezine.com/projects/make-34/monobox-powered-speaker-2/ ).
Lo que vamos a hacer:
1. el sketch de Arduino KeyboardOO demuestra el uso del protector de pantalla de Adafruit táctil como un teclado 'piano'.
2. la 'OO' en el título del proyecto se refiere a orientado a objetos. En KeyboardOO.ino funciones de estilo de Arduino normales se han convertido en objeto orientado a componentes del programa.
Si usted ha venido a la Arduino con experiencia en programación orientada a objetos, el dibujo adjunto (keyboardOO.ino) será suficiente explicación en el propio.
Pero muchos de nosotros, incluido al autor de este Instructable, no tienen la ventaja de ese conocimiento de programación. Así que el ejercicio de conversión de funciones de Arduino a las clases y métodos a veces era misteriosa y desafiante. Por suerte para mí ayuda estaba disponible, y he recibido una ayuda importante. Gracias a Andrew Wendt para instrucciones y paciencia.
Lo que vamos a utilizar:
1. Arduino Uno
2. Adafruit 2.8 "TFT touch protector de pantalla para Arduino
3. un medio escudo, de un tablero de proto que da acceso a los pines de Arduino que de lo contrario habría sido cubiertos por la pantalla TFT. Las fotografías mostrando el zumbador y el altavoz monobox muestran los encabezados de pin doblado que dan acceso a estos pines. Paso 2 proporciona más detalles.