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 |
||
|
||
LED Vermelho |
||
|
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.
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!