J'ai également constaté que les écrans capacitifs sont difficiles à trouver si vous n'êtes pas un OEM. Cet article de 2009 déclare "Avec des prix des écrans tactiles capacitifs projectifs à environ 2,50-3,00 $ par pouce, le coût moyen d'un module d'écran tactile sera d'environ 30 $ pour un netbook grand public" . C'est, bien sûr, le prix pour Asus d'en acheter 100 000, pas pour vous et moi de bricoler.
Heureusement, il existe de nombreux OEM qui fabriquent des produits avec des écrans capacitifs, et il existe un marché important pour les écrans de remplacement. Je vous recommande de trouver un écran (LCD et écran tactile) qui répond à vos besoins sur un produit existant (qu'il s'agisse d'un PC à écran tactile, d'un netbook ou d'un PDA), puis d'essayer de trouver un écran de remplacement pour celui-ci. Pendant que vous regardez, jetez un œil à cette comparaison des écrans tactiles Nexus One, Droid Eris, Motorola Droid et iPhone, pour vous aider à décider quoi obtenir. Recherchez également des forums de piratage matériel pour plus d'aide, car les fiches techniques seront difficiles à trouver.
Pour un exemple d'écran, Sparkfun vend l'écran tactile et l'écran de remplacement de l'iPhone pour 140 $ - Pas mal pour l'affichage, mais beaucoup si vous voulez juste le capteur. Directfix (et bien d'autres) ne vendent que le numériseur pour environ 30 $, certains vendent le numériseur, le verre et le bouton d'accueil pour environ 50 $ - vous devrez regarder autour de vous. (Regardez ici - écran tactile iPAD! Tellement longs boutons de joystick; bonjour, écran tactile en verre de 10 ".)
Calamari chez Sparkfun a déclaré (Concernant l'écran tactile de remplacement de l'iPhone):
Comme vous pouvez le voir sur les photos, il existe deux connecteurs B2B. L'un est pour la vidéo. Il possède un bus SPI 1v8 pour configurer le contrôleur et une interface MPL pour les pixels. Vous pouvez piloter ce dernier avec un LM2506 et c'est assez simple à mettre en œuvre bien que la pièce soit un LLP sans plomb dans sa plus grande incarnation. Cette interface vous donne une couleur 18 bits.
Le deuxième connecteur B2B est au contrôleur d'écran tactile. Également 1v8 SPI. Lors de l'initialisation, l'écran tactile et l'hôte échangent des paquets d'environ 80 000 octets, ce qui tend à exclure l'utilisation d'un microcontrôleur plus petit.
Lors d'un toucher, l'écran tactile génère une interruption tous les 16 ms. L'hôte lit 8 octets qui incluent la longueur du paquet de charge utile. La charge utile est de 55 octets pour un doigt, 83 pour deux, etc., et a une simple somme de contrôle. Sur l'iPhone, l'hôte l'exécute à une petite horloge de 12 Mhz, mais j'imagine que plus lent serait bien.
Comme d'autres l'ont dit, les écrans tactiles capacitifs, bien qu'ils soient agréables, sont beaucoup plus difficiles à utiliser que les écrans résistifs. Budget un peu d'espace sur votre micro (ARM9 ou mieux, probablement - Pouvez-vous gérer des données 1024x768 à 100 Hz?) Et PCB en conséquence; ne vous attendez pas à construire un iPhone avec votre Arduino.