Utilizando um teclado matricial no Arduino

19/05/2015 Alexandre Vicenzi 1 min de leitura

Já faz algum tempo que não falo do Arduino, porém hoje vou mostrar como utilizar um teclado matricial.

O teclado que estou utilizando é um teclado matricial de membrana com 16 teclas e conector de 8 vias. Ele foi fornecido pela FILIPEFLOP e você pode comprá-lo neste link.

A FILIPEFLOP é uma das maiores lojas de componentes eletrônicos do Brasil com diversos produtos online e ótimos preços. Em sua loja virtual você vai encontrar diversos componentes eletrônicos como Arduino, Raspberry Pi, Motores, Sensores e materiais para Robótica com envio para todo Brasil.

O teclado

O teclado que vou utilizar é igual o exibido abaixo:

Sua pinagem pode ser observada na imagem abaixo:

Conectando no Arduino

A conexão com o Arduino é bem fácil. Existem várias formas de fazer este tipo de conexão, porém escolhi esta por ser a mais simples.

Código

Para fazer a leitura das teclas irei utilizar a biblioteca Keypad, como ela não vem junto com a Arduino IDE, é necessário que você instale-a.

Para instalar, faça o download e copie para a pasta libraries que se encontra dentro da raiz da instalação da Arduino IDE.

Resultado

Ao executar o código acima o resultado deverá ser semelhante a imagem abaixo:

Utilizar um teclado matricial no Arduino é relativamente simples, porém muito útil em alguns casos.

Até a próxima.