Pular para o conteúdo principal

Grove - Sensor de Toque Capacitivo I2C de 12 Teclas V3 (MPR121)

Este sensor é uma versão atualizada do Grove - 12 Key Capacitive I2C Touch Sensor V2 (MPR121); ele adiciona mais duas portas GND na cabeça para ser mais estável e, ao mesmo tempo, os pinos frontais são mais espaçados para evitar curto‑circuito causado por fios que se toquem acidentalmente.

O Grove - 12 Key Capacitive I2C Touch Sensor V3 (MPR121) é um sensor de toque capacitivo de proximidade multicanal. É um módulo 3 em 1 com os seguintes recursos: detecção de capacitância, detecção de toque e detecção de proximidade.

Detecção de Capacitância: este módulo usa um esquema de detecção de capacitância com corrente contínua (DC) constante. Ele pode medir capacitâncias de 10 pF até mais de 2000 pF com resolução de até 0,01 pF.

Detecção de Toque: depois que os dados de capacitância do eletrodo são adquiridos, o estado de toque/liberação do eletrodo é determinado comparando‑o com o valor de linha de base da capacitância.

Detecção de Proximidade: um novo recurso do MPR121 é o sistema de detecção de proximidade. Isso significa que todos os eletrodos do sistema podem ser somados para criar um único eletrodo grande.

Baseado no Freescale MPR121, este sensor possui 12 eletrodos totalmente independentes com autoconfiguração integrada. Graças à interface I2C, você pode detectar todos os sinais dos 12 eletrodos com apenas uma porta Grove, e o endereço I2C é configurável por hardware, de 0X5B a 0X5D. Isso também torna possível que vários Grove - 12 Key Capacitive I2C Touch Sensor V3 (MPR121) sejam usados juntos para expansão de canais em um único sistema; você pode construir um sistema de toque que contenha no máximo 36 eletrodos.

Mudanças de Versão

ItemGrove - 12 Key Capacitive I2C Touch Sensor V2Grove - I2C Touch Sensor
Main ChipMPR121MPR121
I2C Addresschangeable(0X5B ~ 0X5D)unmodifiable(0X5A)
Touch Sensor Feelerx
Input Interfacealligator interfaceDIP 2Pin Female Header
Cost PerformanceHighLow
Release TimeSeptember 11-2018October 31-2015

Recursos

  • ADC interno de 10 bits
  • Autocalibração independente integrada para cada entrada de eletrodo
  • Eletrodos totalmente independentes com autoconfiguração integrada
  • Interface I2C, com IRQ, saída de interrupção para indicar mudanças de status dos eletrodos
  • Endereço I2C configurável por hardware
  • 12 entradas de eletrodo/capacitância, das quais 8 são multifuncionais para acionamento de LED e GPIO
  • Autoconfiguração da corrente de carga e tempo de carga para cada entrada de eletrodo
  • Limiares separados de toque e liberação para cada eletrodo, proporcionando histerese e independência entre eletrodos
  • Adiciona mais dois pinos GND e amplia o espaçamento dos pinos para manuseio seguro

Aplicações

  • Periféricos de PC
  • Reprodutores MP3
  • Controles Remotos
  • Telefones Celulares
  • Controles de Iluminação

Visão Geral de Hardware

Mapa de Pinos

dica

Para o CH0 ~ CH11, depois que os dados de capacitância do eletrodo são adquiridos, o estado de toque/liberação do eletrodo é determinado comparando‑o com o valor de linha de base da capacitância. E você pode definir o valor de linha de base para cada canal separadamente. Os pinos Pin12 ~ Pin19 são multifuncionais, o que significa que você pode configurá‑los como GPIO ou driver de LED; para mais detalhes, consulte a nota de aplicação da Freescale AN3894.

Plataformas Compatíveis

ArduinoRaspberry Pi
cuidado

As plataformas mencionadas acima como compatíveis são uma indicação da compatibilidade teórica ou de software do módulo. Na maioria dos casos, fornecemos apenas biblioteca de software ou exemplos de código para a plataforma Arduino. Não é possível fornecer biblioteca de software/código de demonstração para todas as possíveis plataformas de MCU. Portanto, os usuários precisam escrever sua própria biblioteca de software.

Projeto

Este é o vídeo de introdução deste produto, com demonstrações simples que você pode experimentar.

Piano de Folhas: fizemos um piano usando um sensor de toque, bem como folhas como teclas do piano.

Brinque com Scratch: como jogar um jogo de Scratch com um Sensor de Toque?

Suporte Técnico & Discussão de Produto

Obrigado por escolher nossos produtos! Estamos aqui para oferecer diferentes formas de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.

Loading Comments...