• COMPONENTE

    CHAVE TÁCTIL

    Chave Táctil

O que é uma Chave Táctil?

A Chave Táctil também conhecida por push button ou botão de pressão, é um botão ou interruptor que ao ser pressionado conecta dois pontos em um circuito.
É um dos componentes eletrônicos mais utilizados em projetos de prototipagem.

O mesmo possui uma variedade de tamanhos e formatos, alguns contam com 2 ou mais terminais.

Chave Táctil para arduino
Chave Táctil para Arduino

Interruptor

Possui a função de interruptor elétrico, conduzindo a tensão somente quando está pressionado.

Montagem dos componentes

Logo abaixo temos a lista de componentes utilizado neste exemplo, e sua ligação com o Arduino.

  • 1 x Arduino Uno SMD
  • 1 x Cabo USB para comunicação
  • 1 x Protoboard 400 pontos
  • 1 x Chave táctl
  • 1 x Led de 5mm
  • 1 x Resistor 220Ω
  • 1 x Resistor 10KΩ
  • 4 x Jumpers macho/macho
Esquema montagem chave tactil

Código exemplo

Abaixo temos um exemplo de código para teste da chave táctil (ou botão de pressão), onde, com o botão pressionado faz o led acender, sem estar pressionado o deixa apagado:

IDE Arduino
// definir o número dos pinos
const int buttonPin = 2; // o número do pino do botão
const int ledPin =  11; // o número do pino do led

// mudança de variável:
int buttonState = 0; // variável para ler o status do botão

void setup() {
// indicando o pino do led como uma saída:
pinMode(ledPin, OUTPUT);
// indicando o pino do botão de pressão como uma entrada:
pinMode(buttonPin, INPUT);
}

void loop(){
// ler o estado do valor do botão:
buttonState = digitalRead(buttonPin);

// verificar se o botão está pressionado.
// se sim, o estado do botão é alto:
if (buttonState == HIGH) {
// acende o led:
digitalWrite(ledPin, HIGH);
}
else {
// se não, led apagado:
digitalWrite(ledPin, LOW);
}
}
IDE Arduino