Hi All,
I've been tinkering with arduinos for a while, and am working on a remote control for some (arduino controlled) lights. Essentially, I wanted to print a "control panel" onto a piece of paper, and overlay that with a Nintendo DS touch screen (http://www.console-spares.co.uk/catalog/gbu0-prodshow/DSTOUCHSCREEN.html, using this code 建築発明工作ゼミ2008: Arduino タッチパネル(4線式)4-wire touch panel). You'd then touch various areas to do different things. I've got all of that working fine.
My problem is that the DS touch screen isn't very sensitive - it's fine if you use a stylus because a gentle touch deforms the screen layers enough to detect, but with a finger, you've really got to push quite hard. This is okay, but it's nothing like the "iphone generation" (aka. my wife) expect.
My question is what choices do I have?
I guess a capacitive screen would be more sensitive, although I'm struggling to find any that are reasonably well documented (or indeed any that are the right sort of size or price).
Another resistive screen might be easier. Does anyone know if the the PSP screen (http://www.skpang.co.uk/catalog/product_info.php?products_id=667) is more sensitive and better for finger control? (It's also about four times the price, which is a bit of a concern)
Lastly, I was wondering if I could construct a capacitive sense solution of my own (Arduino Playground - HomePage). I was imagining putting a small foil square at each corner of my printed "control pad". Is it likely I'd be able to use the information from four capacitive sensors to determine where your finger was? I suspect this is a tough one to get working accurately as capacitive sensing isn't especially accurate, and it's going to be affected by holding the box, or the operation of the circuit inside it.
Any ideas or suggestions welcome