Como Usar o Sensor de Toque TTP223B com Arduino

Neste artigo iremos mostrar como usar o famoso sensor de toque capacitivo com o Arduino Uno. Para acompanhar este post irá necessitar dos seguintes artigos:

Imagem Produto Comprar
 

 

 

Arduino Uno

 


 

 

 

Cabos Jumper Macho-Macho

 


 

 

 

TTP223B

 


 

 

 
Resistência 1k

 


 

 

 

LED Vermelho

 


 

 

 
BreadBoard

 


Sobre o Sensor de Toque Capacitivo TTP223B 

• Baixo consumo de energia;
• Pode substituir uma chave ou botão tradicional;
• Fácil funcionamento.
• Tensão de funcionamento: DC 2.0V ~ 5.5V;
• VOH: VCC 0,8V;
• VOL: VCC 0.3V;
• Corrente do dissipador: 8mA @ VCC = 3V, VOL = 0.6V;
• Corrente de fonte: -4mA @ VCC = 3V, VOH = 2.4V;
• Tempo de resposta: 220ms (no modo de baixo consumo de energia) e 60ms (no modo de velocidade rápida);
• Tamanho: 29 x 17 x 2mm.

Sensor de Toque TTP223b
Sensor de Toque TTP223b

Esquema de Montagem

Código Utilizado

int touchPin = 2; // pin for the touch sensor
int ledPin = 13; // pin for the LED

void setup() {
  Serial.begin(9600);
  pinMode(ledPin, OUTPUT);  // set the Led Pin to output
  pinMode(touchPin, INPUT); // set the Touch Pin to input
}

void loop() {
  int touchValue = digitalRead(touchPin); // read the Touch Pin
  if (touchValue == HIGH) { //check if the sensor is touched
    digitalWrite(ledPin, HIGH);
    Serial.println("TOUCHED");
  }
  else {
    digitalWrite(ledPin, LOW);
    Serial.println("not touched");
  }
  delay(100);
}

Assim que colocar o seu dedo na área pré-destinada ao Touch o LED acenderá e desligará assim que levantar o dedo.

 

Para mais projetos, percorram o nosso blog, onde podem encontrar vários artigos interessantes relacionados com eletrónica, robótica e muito mais! Visitem também o nosso site, onde encontram tudo para eletrónica e robótica!