Arduino UNO R4 - sensor táctil
Un sensor táctil, también conocido como botón táctil o interruptor táctil, se utiliza comúnmente para accionar dispositivos como lámparas táctiles. Funciona exactamente como un botón normal. Muchos dispositivos nuevos utilizan sensores táctiles en lugar de botones tradicionales porque ayudan a que el producto luzca más elegante.
En esta guía, aprenderemos a usar el sensor de tacto con Arduino UNO R4.

Hardware Requerido
Or you can buy the following kits:
| 1 | × | DIYables STEM V4 IoT Starter Kit (Arduino included) | |
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Acerca del sensor táctil
Diagrama de pines
El sensor táctil tiene tres pines:
- Pin GND: conéctalo a GND (0 V)
- Pin VCC: conéctalo a VCC (5 V o 3.3 V)
- Pin SIGNAL: emite: LOW si no se toca, HIGH si se toca. Conecta este pin al pin de entrada del Arduino UNO R4.

Cómo funciona
- Si el sensor no está siendo tocado, el pin de señal del sensor está a nivel bajo.
- Si el sensor está siendo tocado, el pin de señal del sensor está a nivel alto.
Arduino UNO R4 - Sensor táctil
El pin SIGNAL del sensor de toque está conectado a un pin de entrada en el Arduino UNO R4.
Puedes saber si se está tocando el sensor táctil comprobando el estado de un pin en el Arduino UNO R4 que está configurado como pin de entrada.
Diagrama de Cableado

This image is created using Fritzing. Click to enlarge image
Ver La mejor forma de alimentar Arduino Uno R4 y otros componentes.
Cómo programar para el sensor táctil
- Configura el pin del Arduino UNO R4 como entrada digital, utilizando la función pinSerial(). Por ejemplo, para el pin 7.
- Utiliza la función digitalRead() para comprobar el estado del pin del Arduino UNO R4.
※ Nota:
Hay dos escenarios comunes:
- Primer escenario: Cuando la entrada está en ALTO, realizar una acción. Cuando la entrada está en BAJO, realizar la acción opuesta.
- Segundo escenario: Cuando la entrada cambia de BAJO a ALTO (o ALTO a BAJO), realizar una acción.
Seleccionamos el escenario adecuado según lo que necesitemos. Por ejemplo, cuando se usa un sensor táctil para controlar un LED:
- Para encender el LED cuando se toca el sensor y apagarlo cuando no se toca, el primer escenario es adecuado.
- Para encender y apagar el LED cada vez que se toca el sensor, el segundo escenario es adecuado.
Sensor táctil - Código Arduino UNO R4
Lee el valor del sensor de tacto y lo imprime en el Monitor Serial
Pasos R\u00e1pidos
Siga estas instrucciones paso a paso:
- Si es la primera vez que usas el Arduino Uno R4 WiFi/Minima, consulta el tutorial sobre configuración del entorno para Arduino Uno R4 WiFi/Minima en el IDE de Arduino.
- Conecta el sensor táctil al Arduino Uno R4 según el diagrama proporcionado.
- Conecta la placa Arduino Uno R4 a tu computadora utilizando un cable USB.
- Inicia el IDE de Arduino en tu computadora.
- Selecciona la placa adecuada Arduino Uno R4 (p. ej., Arduino Uno R4 WiFi) y el puerto COM.
- Copia el código anterior y ábrelo con el IDE de Arduino.
- Haz clic en el botón Subir en el IDE de Arduino para enviar el código al Arduino UNO R4
- Coloca el dedo sobre el sensor y luego retíralo.
- Verifica el resultado en el Monitor Serial.
Detecta cuando se toca o se suelta el sensor
Pasos R\u00e1pidos
- Copie el código y ábralo en el IDE de Arduino
- Haga clic en el botón Upload en el IDE de Arduino para subir el código a Arduino UNO R4
- Coloque su dedo sobre el sensor y manténgalo allí.
- Verifique los resultados en el Monitor Serial.
- Retira el dedo del sensor.
- Revisa el resultado en el Monitor Serial.
Video Tutorial
Estamos considerando crear tutoriales en video. Si considera que los tutoriales en video son importantes, suscríbase a nuestro canal de YouTube para motivarnos a crear los videos.