¡Oferta!

MPR121 Touch Shield 12 teclas 12 canales 5V 3.3V

El precio original era: 14,40 €.El precio actual es: 10,43 €. Excluido IVA

El MPR121 Touch Shield 12 canales es perfecto para monitorear movimientos y vibraciones. Adecuado para todos tus proyectos Arduino.

Disponible para reserva

Domande su questo prodotto? Scrivi a Lana su WhatsApp

Categorías: ,

🎬 El producto en vídeo

Descripción

Qué es

El MPR121 Touch Shield es una placa para Arduino que permite agregar funciones de detección de toque a proyectos electrónicos. Este shield soporta hasta 12 teclas o puntos de contacto, lo que lo hace adecuado tanto para principiantes como para expertos.

Características

  • Soporta 12 canales de detección de toque
  • Versátil: funciona con Arduino y ESP a 5V o 3.3V

Para qué sirve

El MPR121 Touch Shield es ideal para crear interfaces de usuario basadas en toque, por ejemplo, para controles de menú, pantalla multi-tecla y dispositivos interactivos. Puede ser utilizado en combinación con un display Arduino para mostrar el número del botón presionado.

Tutorial: Cómo usar MPR121 Touch Shield

La MPR121 Touch Shield es un sensor de toque múltiple ideal para proyectos que requieren la detección de múltiples puntos de contacto. Útil para principiantes e intermedios.

Qué necesitas

  • Arduino IDE
  • Arduino compatible (Uno, Nano, etc.)
  • Cable USB
  • Resistencia 10kΩ (para pull-up)

Pasos

  1. 1. Conecta el Arduino al computador con el cable USB.
  2. 2. Instala la biblioteca MPR121 en el Arduino IDE.
  3. 3. Conecta la Shield MPR121 a tu Arduino: VCC a 5V, GND a GND, SDA a SDA, SCL a SCL, y la resistencia 10kΩ entre VCC y el pin 3 (INT1).
  4. 4. Descarga el código mínimo de la sección ‘Código’ y cárgalo en el Arduino.
  5. 5. Intenta tocar los puntos de contacto y observa los resultados.
  6. 6. Verifica el datasheet para configuraciones adicionales.
  7. 7. Para un proyecto más avanzado, agrega un display o un motor.
  8. 8. Resuelve errores comunes.

Código de ejemplo

```cpp
#include <MPR121.h>

MPR121 mpr121;

void setup() {
  Serial.begin(9600);
  mpr121.begin();
}

void loop() {
  for (int i = 0; i < 12; i++) {
    if (mpr121.isTouched(i)) {
      Serial.println(i);
    }
  }
}
```

Miniproyecto

Crea una interacción humana simple: conecta la Shield MPR121 a un display y visualiza el número del botón tocado.

Errores comunes

  • Conexión incorrecta de los pines.
  • Biblioteca MPR121 no instalada.
  • Resistencia faltante o incorrecta.
  • Error en la configuración del pin INT1.

Accesorios recomendados

  • Display LCD
  • Motores DC
  • Sensores de presión
  • Batería 3.7V

Preguntas frecuentes

¿La Shield MPR121 funciona con Arduino 3.3V?
Sí, pero verifica en el datasheet para la tensión máxima.

¿Puedo conectar más Shield MPR121 a mi Arduino?
Sí, pero asegúrate de utilizar los pines I2C correctos.

¿Cuáles son los límites de uso de la Shield MPR121?
Verifica en el datasheet para los límites de tensión, corriente y frecuencia.

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “MPR121 Touch Shield 12 teclas 12 canales 5V 3.3V”

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *