Étape 7: Ajouter les touches tactile (en option)
Cette étape n’est pas exigé mais est une extension si vous souhaitez que votre table soit sensible au toucher. Même si elles sont différentes et peuvent retourner différents types de sortie, fonction tactile peut être fournie par toutes sortes de capteurs infra-rouge, barycentre du poids, vibrations, détection... La méthode proposée ici consiste à capteur capacitif relié à des morceaux de plastique de l’ITO.
Matériel
Ce plastique est recouverte d’une fine couche conductrice qui le rend discret sous votre verre, mais aussi les changements sensibles aux capacitif. 1 seul côté si généralement conductrices, identifier celui qui grâce à un ohmmètre. Couper 6 morceaux de plastique ITO légèrement plus petite que la taille de deux pixels, c'est-à-dire la 30x63mm et la place eux avec le côté conducteur vers le bas comme indiqué.
Haut de la table :
Connectez chaque côté conducteur de plastique sur une entrée de la MPR121 situé sous le plateau de la table. Cette connexion n’utilise aucune soudure, pièces plastiques se reposent sur les fils dénudés assurant un contact électrique. Plier les fils dénudés contre les bandes verticales pour les rendre stables.
En bas du tableau :
Cette autre extrémité des fils touch sont connectés à la MPR121. Solder ses capacitif entrées 0 à 5 fils passant par pixel de Arbalet du bas de la table.
Logiciel
Assurez-vous de bien comprendre comment faire pour exécuter des applications de base avant d’activer l’interface tactile. Par défaut, le SDK en ligne a sa fonction tactile désactivée. Lors de l’exécution d’une application, vous pouvez l’activer en ajoutant le paramètre-c config150touch.json . Ce paramètre charge un fichier de configuration permettant à 6 touches à effleurement. Dans la plupart des applications compatibles avec touch, touches tactiles disponibles seront rétro-éclairage en lumière blanc quand ils peuvent être touchés, passage à blanc puissant lorsqu’ils sont en réalité. Procédez aux modifications persistantes en changeant la configuration par défaut dans le fichier default.cfg puis en réinstallant le SDK.