• COMPONENTE
    CHAVE TÁCTIL

O que é?

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 tactil para arduino
Chave tactil para arduino

Interruptor

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

Montagem dos componentes

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:

LISTA DOS COMPONENTES

  • 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

O código de exemplo abaixo é referente ao esquema ilustrado acima.

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