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.
Possui a função de interruptor elétrico, conduzindo a tensão somente quando está pressionado.
// 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); } }