Actualmente estoy tratando de construir una pantalla táctil capacitiva. Mi objetivo final es crear un trackpad/teclado gigante para mi computadora. Dado que las pantallas táctiles anormalmente grandes son bastante caras, me propuse construir la mía. Desafortunadamente, parece que esto no lo han hecho antes los entusiastas habituales de la electrónica.
En lo que respecta al panel táctil, no necesito más de un toque para registrarme en un momento dado.
Por lo que entiendo, esto se puede lograr usando una placa conductora grande (actualmente estoy usando chapa) y cuatro sensores capacitivos en las cuatro esquinas. Se aplica un voltaje establecido a la placa a través de una resistencia grande. Los sensores en las esquinas miden continuamente el voltaje de la placa. Cuando un usuario toca la pantalla, actuará como un condensador e interrumpirá el voltaje y lo hará caer. Esto se leerá como un toque y de alguna manera se puede interpretar como valores xy.
Los diseños para pantallas táctiles capacitivas generalmente involucran una "cuadrícula" de sensores que dan valores xy, pero si no me equivoco, esto solo es necesario para registrar múltiples toques.
Hasta ahora, solo para probar, estoy usando una pequeña pieza de chapa. Estoy usando un Arduino Uno para informar los niveles de voltaje bruto de ambos lados del metal. Cuando no se toca los sensores reportan un valor entre 1014 y 1023 (el Arduino tiene un ADC de 10 bits).
Cuando se toca la placa, los valores caen. Estos valores, sin embargo, no parecen ser lo suficientemente consistentes como para obtener información de ubicación sobre el toque.
Entonces mis preguntas son:
¿Mi proyecto parece que se puede hacer? ¿Hay algo que se pueda cambiar en mi proyecto para mejorarlo? ¿Sería posible hacer un panel táctil de esta manera con resultados razonablemente precisos?
¿Cómo puedo estabilizar las lecturas para poder traducirlas a valores xy y cómo las convierto en valores xy?
Traté de investigar y creo que entiendo los conceptos básicos de las pantallas táctiles capacitivas, pero solo pude encontrar información que brinda una descripción general de la ciencia de estos dispositivos. No pude encontrar nada que me diera suficientes detalles para replicar el proceso.
¡Gracias por interesarte en esta pregunta!
Es difícil para mí imaginar que su 1 gran hoja de metal funcionaría como un panel táctil por 3 razones principales
Aunque, te felicito por tu esfuerzo, y solo agrego un comentario
Los diseños para pantallas táctiles capacitivas generalmente involucran una "cuadrícula" de sensores que dan valores xy, pero si no me equivoco, esto solo es necesario para registrar múltiples toques.
No en realidad no. En otra publicación que no tiene nada que ver con su s, agregué 2 imágenes que un controlador de pantalla táctil (con procesadores de imágenes adentro) está usando como datos primarios. Notará cómo se usa una cuadrícula para capturar el área tocada. Imagina un dedo grande y grande tocando la pantalla.
Se vería en muchos "píxeles táctiles", luego un algoritmo como una detección de centroide calculará el centro (x, y) del área táctil. Eso no es solo para multi-touch .
Ignacio Vázquez-Abrams
CBSoftware
Ignacio Vázquez-Abrams
CBSoftware
nick williams