Utilizar outros botoes ao invés dos botoes do LCD Saint Smart Keypad

Uma dúvida pessoal, é possível utilizar outros botoes ao invés dos do lcd keypad? Vi um projeto em que o cara fez mas não sei como. Não sei se obrigatoriamente tirou os botoes originais da placa s soldou os fios dos outros, ou se deixou eles mas soldou os fios em paralelo ou como ele fez. Também tenho dúvida pq os botoes parecem ter 4 contatos ao invés de dois. 

Exibições: 252

Responder esta

Respostas a este tópico

Bom dia VA.

Não sei qual o nivél de conhecimento de eletrica/eletronica seu.

Mas se analisar este esquema básico da maioria do LCD Keypads encontrados no mercado.

https://www.dfrobot.com/wiki/images/a/a7/LCDKeypad_Shield_SCH.png

ele tem 5 botões, de 4 pinos, mas os pinos de cada botão já são internamente ligados

em paralelo 2 a 2. E um sexto botão ligado ao reset do arduino.

E também eles usam somente um port ADC do arduino.

Então você pode ligar fios e usar em botões externos em paralelo com os do keypad.

Pode também usar outros ports, ligando claro fios nos pinos do keypad que conectam-se ao arduino.

RV

Vlw mineirin! Entendi. Abraço!

Olá Vinicius,

    Como já notou nosso amigo minerin, você deve estar iniciando no mundo DIY correto?   bem, não tenha medo estaremos aqui pra ajudar.

    Bem, em se tratando de arduino, em termos normais, quando lemos botões por portas digitais, ou seja, o simples, pressionado 1, não pressionado 0,   pra fazer isso você pode, colocar até 20 botões em um arduino UNO, visto que esse é o numero de pinos que ele tem.

    Veja bem, um lcd keypad é um shield facilitador,  ele já vem com os botões soldados, mas sua conexão e configuração, julgo eu,  é normal, ou seja, cada botão ira corresponder a uma porta digital.

    Dessa forma, você pode colocar varios outros botões, pra isso aconselho o uso de uma protoboard para estudos.

    O meu conselho é que você utilize os exemplos que já vem dentro da propria ide do arduino, lá você encontrara o exemplo DIGITALREADSERIAL, que te ensina como o arduino lê um botão normal.

    Lembro entretato que por mais basico que seja, você tera que ler sobre RESISTOR DE PULL DOWN,  isso significa que a ligação é assim:

   Em um lado do botão: entra o VCC do arduino

   No outro lado:  ira para a porta digital escolhida ( no exemplo acima a porta 2)  porem, faz-se necessario colocar um resistor de 10k entre a porta e o GND,  isso serve pra a leitura não ficar maluca, flutuando enquanto você não faz nada.

bem, falei demais, espero ter ajudado.

Muito obrigado amigo! Muito esclarecedor. Abraço!

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço