Aprenda como construir um teclado
matricial controlado via I2C |
O controle dos teclados matriciais demanda o uso de muitos pinos de I/O. Para teclados com 12 teclas são no mínimo 7 pinos de I/O, para teclados de 16 teclas são 8 e para teclados com 44 teclas são pelo menos 15 pinos de I/O. Em alguns projetos é possível a escolha de um microcontrolador com o número de pinos de I/O necessários a este controle, porém em muitos casos (ou na maioria deles) essa escolha pode encarecer demasiadamente o projeto. E se eu disse que há uma maneira simples de se realizar o controle deste tipo de teclado, independentemente da quantidade de teclas presentes no mesmo, utilizando-se para isso apenas 2 pinos de I/O!!! Sim isso é possível e é isso que eu mostro neste vídeo. Enjoy! Downloads: - Esquemas elétricos (diagramas) dos circuitos utilizados no teste (arquivo RAR) - Pacote com códigop/ microcontrolador PIC na Linguagem C - compilador XC8 Microchip (arquivo RAR) Copyright deste conteúdo reservado para Márcio José Soares e protegido pela Lei de Direitos Autorais LEI N° 9.610, de 19 de Fevereiro de 1998. É estritamente proibida a reprodução total ou parcial do conteúdo desta página em outros pontos da internet, livros ou outros tipos de publicações comerciais ou não, sem a prévia autorização por escrito do autor. |