Hola a todos
Me gustaría usar la entrada de blog de hoy para Módulo TTP229 y mostrar cómo se pueden leer estos 16 botones. Cómo un microcontrolador puede capturar entradas capacitivas esta contribuciónesP32, y aquí en la ONU Mostrado.
El módulo TTP229 básicamente admite dos modos de funcionamiento notables, la entrada multi-tecla y el modo de 16 botones. La comunicación a través de una interfaz serie está controlada por este Libary con sólo dos conexiones.
Para nuestro ejemplo de aplicación necesitamos:
- AZ-Delivery Nano V3
- Módulo TTP229
- anclar
- Jumper o Cable de puente
Preparaciones:
- Instalación de la Libary
- Soldadura de las stifbars
Pinout:
| Arduino (Nano) | TTP229 |
| 5v | Vcc |
| Gnd | Gnd |
| D2 | Scl |
| D3 | SD0 |
Comenzamos con la soldadura de los cabezales de pasador, estos no están incluidos en el alcance de la entrega:

Si los encabezados de los pines están soldados, podemos instalar la biblioteca. Los descargamos como de costumbre desde GitHub y desempaquetamos los archivos de acuerdo con USERNAME/Documents/Arduino/libarys.
Después del reinicio obligatorio del IDE de Arduino, tenemos dos ejemplos: KeytoSerial y Calculator.
Enchufe el puente del puente como se muestra en la imagen abajo para activar el modo de 16 botones:

Este modo de funcionamiento está pensado para el ejemplo KeyToSerial. Después de la carga exitosa del boceto, podemos leer los botones presionados a través del monitor serie:

Los 16 botones se graban correctamente.
A continuación probamos el modo multibotón, en el que insertamos el puente o puentes para ver como en la siguiente imagen:

En este modo de funcionamiento, solo se admiten los primeros 8 botones del teclado. El Sketch "Calculator" incluido suma los valores de los botones colocados simultáneamente.
Al pulsar el botón 4, aparece el Monitor serie:

Botón 8:

y ambos al mismo tiempo:

Esto nos lleva al final del artículo de hoy, divirtiéndonos experimentando y probando el módulo táctil :)
Hasta la próxima :)







