Campo de entrada capacitivo de 16 teclas

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:

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 :)

 

Produktvorstellungen

Deja un comentario

Todos los comentarios son moderados antes de ser publicados

Artículos de blog

  1. Ahora instalamos el esp32 a través de la administración.
  2. Lüftersteuerung Raspberry Pi
  3. Arduino IDE - Programmieren für Einsteiger - Teil 1
  4. ESP32 - das Multitalent
  5. Transporte Aéreo - programación de ESP mediante redes locales inalámbricas