2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Os teclados são uma ótima maneira de permitir que os usuários interajam com o seu projeto. Você pode usá-los para navegar em menus, inserir senhas e controlar jogos e robôs. Neste tutorial, vou mostrar como configurar um teclado no Arduino. Primeiro, explicarei como o Arduino detecta os pressionamentos de teclas e, em seguida, mostrarei como encontrar a pinagem de qualquer teclado. Como um exemplo simples, vou mostrar como imprimir as teclas pressionadas no monitor serial e em um LCD. Por fim, mostrarei como ativar um relé de 5 V quando uma senha é inserida corretamente.
Etapa 1: como funciona
Os teclados de matriz usam uma combinação de quatro linhas e quatro colunas para fornecer estados de botão para o dispositivo host, normalmente um microcontrolador. Embaixo de cada chave há um botão, com uma extremidade conectada a uma linha e a outra extremidade conectada a uma coluna.
Etapa 2: Microcontrolador
Para que o microcontrolador determine qual botão está pressionado, ele primeiro precisa puxar cada uma das quatro colunas (pinos 1-4), baixa ou alta, uma de cada vez e, em seguida, consultar os estados das quatro linhas (pinos 5- 8). Dependendo dos estados das colunas, o microcontrolador pode dizer qual botão está pressionado.
Etapa 3: VÍDEO
este é o nosso vídeo do grupo no tutorial 6: teclado 4x4 e LCD