Я також виявив, що ємнісні екрани важко підійти, якщо ви не виробник OEM. Ця стаття 2009 року зазначено: "При цінах проективних ємнісних сенсорних панелей приблизно в 2,50-3,00 долара за дюйм середня вартість модуля сенсорної панелі становитиме близько 30 доларів для нетбука з основним розміром" . Це, звичайно, ціна для Asus придбати 100 000 з них, а не для вас і мене, щоб повозитися.
На щастя, існує багато виробників оригіналу, які виробляють продукцію з ємнісними екранами, і існує значний ринок екранів заміни. Я рекомендую вам знайти екран (як РК-дисплей, так і сенсорну панель), який відповідає вашим потребам у наявному продукті (будь то ПК з сенсорним екраном, нетбуком або КПК), а потім спробувати знайти його замінний екран. Подивівшись, погляньте на це порівняння сенсорних екранів Nexus One, Droid Eris, Motorola Droid та iPhone, щоб допомогти вам вирішити, що отримати. Також шукайте форуми для апаратних злому, щоб отримати додаткову допомогу, оскільки аркуші даних будуть важко підійти.
На прикладі екрана Sparkfun продає сенсорний екран iPhone і дисплей за 140 доларів - Не погано для дисплея, але багато, якщо вам просто потрібен датчик. Прямий виправлення (та багато інших) продають оцифровку приблизно за 30 доларів, деякі продають дигітайзер, скло та кнопку додому приблизно за 50 доларів - вам доведеться оглянути. (Подивіться тут - сенсорний екран iPAD! Тож довгі кнопки джойстика; привіт, 10-дюймовий скляний сенсорний екран.)
Каламарі в Sparkfun сказав (Що стосується сенсорного екрана iPhone)
Як видно на фотографіях, є два роз'єми B2B. На одному - для відео. Він має шину SPI 1v8 для налаштування контролера та MPL-інтерфейсу для пікселів. Ви можете керувати останнім з LM2506, і це досить просто для реалізації, хоча частина є безвідвідним LLP у своєму найбільшому втіленні. Цей інтерфейс дає вам 18-бітний колір.
Другий роз'єм B2B - це контролер сенсорного екрану. Також 1v8 SPI. Під час ініціалізації сенсорний екран і хост обмінюються пакетами близько 80 К байт, що, як правило, виключає використання меншого мікроконтролера.
Під час дотику сенсорний екран буде генерувати переривання кожні 16 мс. Хост зчитує 8 байт, що включають довжину пакету корисної навантаження. Корисне навантаження становить 55 байт на один палець, 83 - на два тощо, і має просту контрольну суму. На iPhone хост працює за трохи на 12 МГц, але я думаю, повільніше було б добре.
Як говорили інші, з ємнісними сенсорними екранами, хоча і приємно, працювати набагато складніше, ніж резистивними. Бюджет місця на вашому мікро (ARM9 або вище, напевно, - Чи можете ви обробляти дані 1024x768 при 100 Гц?) Та PCB відповідно; не сподівайтеся створити iPhone зі своїм Arduino.