boa tarde a todos,
é possível bloquear o acesso ao keypad utilizando o sensor fim de curso no arduino?
já pesquisei a respeito, mas não obtive sucesso,
se alguém puder me ajudar fico agradecido,
Tags:
Boa noite HTA.
Explique melhor sua necessidade.
Por exemplo?
Qual a relação de um fim de curso com este tecla?
Que sketch está usando pra este projeto? (Não cole o sketch na área de texto).
De mas informações para entendermos seu projeto e poder te ajudar.
RV
boa tarde RV, obrigado pelo retorno:
bom, basicamente _ eu tenho duas portas sendo que o sensor fim de curso fica na 1° porta e o KeyPad na 2° porta.
quando a 1° porta estiver aberta, o sensor estará em nível baixo, fazendo com que o meu KeyPad fique inabilitado (ou seja, não será possível digitar no mesmo), impedindo assim de abrir a porta...
quando a 1° porta estiver fechada o sensor fim de curso estará em nível alto e o KeyPad ficará habilitado para digitar uma senha... o Buzzer é acionado.
não sei especificar mais ou menos qual a linha comando poderia se encaixar, mas acredito que à partir da linha 52...
grato pela atenção...
Boa tarde HTA,
Um keypad básico é 3x4 ou 4x4, portanto estas linhas:
const byte ROWS = 4; // Quatro linhas por...
const byte COLS = 4; // Quatro colunas.
Devem definir 4 ports cada uma, já que sua matriz é 4 x4.
Elas dever ser assim:
const byte ROWS = K,L,M,N; // Quatro linhas por...
const byte COLS = W,X,Y,Z; // Quatro colunas.
Claro que digitei letras no lugar de números de ports.
RV
É só nao ler o key pad se o sensor estiver ativo:
if(sensor_esta_ativo == 1) {
keypad.getKey();
}
Pronto!
Boa sorte,
'Eiju
eu colocaria este comando na linha 45?
depois do void loop() ?
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por