Índice:
- Etapa 1: Materiais de que você precisa
- Etapa 2: Pin Out
- Etapa 3: esquemático
- Etapa 4: Código
- Etapa 5: Saída
![Acesso por teclado 4x4 com Arduino: 5 etapas (com imagens) Acesso por teclado 4x4 com Arduino: 5 etapas (com imagens)](https://i.howwhatproduce.com/images/001/image-1130-87-j.webp)
Vídeo: Acesso por teclado 4x4 com Arduino: 5 etapas (com imagens)
![Vídeo: Acesso por teclado 4x4 com Arduino: 5 etapas (com imagens) Vídeo: Acesso por teclado 4x4 com Arduino: 5 etapas (com imagens)](https://i.ytimg.com/vi/7ZFmx5j2sls/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
![Acesso por teclado 4x4 com Arduino Acesso por teclado 4x4 com Arduino](https://i.howwhatproduce.com/images/001/image-1130-88-j.webp)
O teclado 4x4 é um composto de 16 teclas organizadas como uma matriz. O método usado para acessar o teclado 4x4 com método de digitalização de matriz. O teclado 4x4 requer 8 pinos para acessá-lo, ou seja, 4 pinos para as colunas e 4 pinos para a linha. Como o método de varredura funciona é que o pino da coluna assume a lógica BAIXA alternadamente, então o pino da linha realiza as leituras por sua vez também.
Etapa 1: Materiais de que você precisa
Você vai precisar de:
- Arduino
- Teclado 4x4
- Jumper Wires
Etapa 2: Pin Out
- PIN A3 pin na linha 0
- PIN A2 pin em 1 linha
- PIN A1 pin para 2 fileiras
- PIN A0 pino para 3 linhas
- PIN 4 na coluna 0
- PIN 5 pino em 1 coluna
- PIN 6 pino para 2 colunas
- PIN 7 pino para 3 colunas
Etapa 3: esquemático
![Esquemático Esquemático](https://i.howwhatproduce.com/images/001/image-1130-89-j.webp)
![Esquemático Esquemático](https://i.howwhatproduce.com/images/001/image-1130-90-j.webp)
Conecte cada componente conforme a imagem acima.
Etapa 4: Código
#include // importar teclado da biblioteca
const byte ROWS = 4; // número da coluna
const byte COLS = 4; // número de caracteres hexaKeys da linha [ROWS] [COLS] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}}; byte rowPins [ROWS] = {A3, A2, A1, A0}; // pino usado para byte de linha colPins [COLS] = {4, 5, 6, 7}; // pino usado para coluna
// variável de inicialização
Teclado customKeypad = Teclado (makeKeymap (hexaKeys), rowPins, colPins, ROWS, COLS);
void setup () {
Serial.begin (9600); } void loop () {char customKey = customKeypad.getKey (); if (customKey) {Serial.println (customKey); }}
Etapa 5: Saída
![Saída Saída](https://i.howwhatproduce.com/images/001/image-1130-91-j.webp)
Verifique a saída!
Recomendado:
Calculadora Arduino usando teclado 4X4: 4 etapas (com imagens)
![Calculadora Arduino usando teclado 4X4: 4 etapas (com imagens) Calculadora Arduino usando teclado 4X4: 4 etapas (com imagens)](https://i.howwhatproduce.com/images/002/image-3036-29-j.webp)
Calculadora Arduino usando teclado 4X4: Neste tutorial, construiremos nossa própria calculadora com Arduino. Os valores podem ser enviados através do teclado (teclado 4 × 4) e o resultado pode ser visualizado em uma tela LCD. Esta calculadora pode realizar operações simples como adição, subtração, multiplicação
Tutorial 4x4 do teclado Arduino: 4 etapas (com imagens)
![Tutorial 4x4 do teclado Arduino: 4 etapas (com imagens) Tutorial 4x4 do teclado Arduino: 4 etapas (com imagens)](https://i.howwhatproduce.com/images/002/image-5485-32-j.webp)
Tutorial do teclado 4x4 do Arduino: entrada do teclado mostrada ao monitor serial com código completo do teclado arduino uno e 4x4
Matriz do teclado Lego 4x4: 8 etapas (com imagens)
![Matriz do teclado Lego 4x4: 8 etapas (com imagens) Matriz do teclado Lego 4x4: 8 etapas (com imagens)](https://i.howwhatproduce.com/images/006/image-16721-j.webp)
Matriz do teclado Lego 4x4: Embora eu tenha ficado preso em casa nas últimas semanas, finalmente consegui terminar alguns projetos que estavam girando em minha cabeça. Tenho usado Lego como base para a maioria dos meus projetos nas últimas semanas
Teclado 4x4 com Arduino e processamento: 4 etapas (com imagens)
![Teclado 4x4 com Arduino e processamento: 4 etapas (com imagens) Teclado 4x4 com Arduino e processamento: 4 etapas (com imagens)](https://i.howwhatproduce.com/images/004/image-10783-7-j.webp)
Teclado 4x4 com Arduino e processamento: Não gosta de monitores LCD ?? Quer fazer seus projetos parecerem atraentes? Bem, aqui está a solução. Neste Instructable, você será capaz de se libertar do incômodo de usar uma tela LCD para exibir conteúdo de seu Arduino e também fazer seu projeto
Interface de teclado com 8051 e exibição de números de teclado em 7 segmentos: 4 etapas (com imagens)
![Interface de teclado com 8051 e exibição de números de teclado em 7 segmentos: 4 etapas (com imagens) Interface de teclado com 8051 e exibição de números de teclado em 7 segmentos: 4 etapas (com imagens)](https://i.howwhatproduce.com/images/003/image-8936-8-j.webp)
Interface do teclado com 8051 e exibição de números do teclado em 7 segmentos: Neste tutorial, vou falar sobre como podemos fazer a interface do teclado com 8051 e exibir os números do teclado em um display de 7 segmentos