A placa com botão de uma tecla com trava (self-locking) é um módulo de entrada mecânico que fornece um contato de chaveamento em modo latching: ao pressionar, o botão altera seu estado e permanece nessa condição até uma nova atuação. Sua função principal é permitir o acionamento manual e a manutenção de um estado elétrico em um circuito, servindo como um interruptor simples e direto para controle local em projetos eletrônicos e de automação.
Esse tipo de botão é indicado para projetos de prototipagem, painéis de controle, manutenção e educação maker, onde é necessário um comando manual que permaneça ativo sem necessidade de manter pressão física. Pode ser empregado em sistemas de automação e pequenos dispositivos eletrônicos para seleção de modos, habilitação/desabilitação de funções, ou como entrada de usuário em conjunto com conversores DC-DC e outros módulos de potência quando o projeto exige controle manual da operação.
O funcionamento é puramente mecânico e elétrico: o botão muda o estado do contato interno entre aberto e fechado de forma travada, permitindo que o sinal mantenha-se estável até a próxima ativação. A integração ao projeto normalmente é feita por meio de pads ou pontos de solda na placa, conectados à lógica do circuito, entradas digitais ou a um estágio de acionamento. Em aplicações com microcontroladores ou circuitos de controle, é comum tratar o sinal no software ou com condicionamento eletrônico para evitar efeitos indesejados como bouncing.
Entre as vantagens práticas estão a simplicidade de uso, ocupação reduzida de espaço e a facilidade de instalação em painéis e protótipos. Antes da compra, verifique documentos do produto ou medições para confirmar pinagem, dimensões físicas, capacidades elétricas (tensão/corrente) e requisitos do seu projeto, assim como a necessidade de condicionamento do sinal (debounce) e proteção do circuito. Este produto é conhecido em ingles como "Single Key Switch Board Button Self-locking"