Boa tarde, alguém teria um exemplo de como fazer um teclado de 9 linhas e 18 colunas para usar com arduino. A ideia é fazer uma tabela, com 162 botões e cada vez que eu apertar um deles, escrever uma informação diferente num display de LCD.

Exibições: 156

As respostas para este tópico estão encerradas.

Respostas a este tópico

Boa tarde JSQ.

use um teclado de computador e use o protocolo serial.

http://dqsoft.blogspot.com/2019/02/usando-um-teclado-ps2-com-um-ard...

RV

Obrigado  mineirin RV por sua ajuda.

Bem que eu gostaria, mas preciso fazer a placa PCB desse projeto. Eu encontro muito exemplos de teclados 4 x 4, mas nunca encontro um com mais botões.

JSQ.

você sabe como funciona a teoria da leitura do teclado?

para ter um teclado de 9 linhas por 18 colunas seguindo a teoria da varredura do Arduíno,

você precisaria de 27 ports;

Dai vai precisar de um Arduíno MEGA, pois o UNO só tem 20 ports disponíveis.

RV

Boa noite JSQ, 

a biblioteca keypad.h permite o uso de teclados até 10 linhas  x 16 colunas no UNO

e no MEGA, mas no DUE ela permite teclados de até 10 linhas por 32 colunas.

Escrevi este teste e rodei ele no MEGA e funcionou com 10 x 16.

Teclado.ino

RV

Boa noite, hoje consegui terminar o meu projeto. Fiz a simulação no Proteus e ficou muito bom. Graças as suas dicas e o arquivo que você me mandou. Vou colocar a imagem para você ver uma parte. Ainda vou tentar fazer o PCB e montar com os componentes reais. 

Desde já agradeço sua ajuda. E de toda a comunidade Lab de Garagem.

Vou encerrar o tópico.

Anexos

Olá Boa noite,

    Com o exemplo que coloco o link abaixo, você sera capaz de ligar um teclado de PC normal padrão PS2 ao arudino,  e isso usando apenas DUAS PORTAS

https://www.hackeduca.com.br/ligando-um-teclado-ps2-ao-arduino/

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço