Arduino pekskärmstangentbord (1 / 5 steg)
Steg 1: TFT skärm + Arduino / summern och Monobox
Övre bilden: Arduino / Adafruit TFT pekskärm ( http://www.adafruit.com/products/1651 ) församling ansluten till en Summer (översta bilden). (Du kan också ansluta din Arduino till en liten 8 ohms högtalare, men behöver en 100 ohms motstånd mellan digital utgång stift och talaren.)
Nedre bilden: Arduino-Adafruit TFT pekskärm ansluten till en monobox förstärkta högtalare (nedersta bilden - en Göra tidningen projektet http://makezine.com/projects/make-34/monobox-powered-speaker-2/ ).
Vad vi ska göra:
1. Arduino skiss KeyboardOO visar hur du använder på Adafruit touch screen Shield som ett "piano" tangentbord.
2. 'OO' i projektnamn avser objektorienterad. I KeyboardOO.ino normala Arduino stil funktioner har omvandlats till objekt orienterade programkomponenter.
Om du har kommit till Arduino med bakgrund inom objektorienterad programmering, kommer att bifogade skissen (keyboardOO.ino) vara tillräcklig förklaring på egen hand.
Men många av oss, inklusive författaren till detta Instructable, har inte fördelen av att programmering kunskap. Så var utövandet av konvertera Arduino funktioner till klasser och metoder ibland mystiska och utmanande. Lyckligtvis för mig hjälp var tillgängliga, och jag har fått betydande stöd. Tack till Andrew Wendt för instruktioner och tålamod.
Vad vi kommer att använda:
1. Arduino Uno
2. Adafruit 2.8 "TFT touch screen shield för Arduino
3. en mellersta sköld, tillverkad av en proto styrelse som ger tillgång till Arduino stiften som annars skulle ha omfattats av TFT sköld. Bilderna visar Summer och monobox högtalare visar bent-pin huvuden som ger tillgång till dessa stift. Steg 2 ger ytterligare detaljer.