Índice:

Tutorial 4x4 do teclado Arduino: 4 etapas (com imagens)
Tutorial 4x4 do teclado Arduino: 4 etapas (com imagens)
Anonim
Tutorial 4x4 do teclado Arduino
Tutorial 4x4 do teclado Arduino

A entrada do teclado foi exibida para o monitor serial com o código completo do teclado arduino uno e 4x4 …

Suprimentos

Arduino uno x 1

Teclado 4x4

Tudo isso pode ser encontrado neste site:

BDSpeedy Tech Parts

Etapa 1: Conectando-se ao Arduino

Conexão com Arduino
Conexão com Arduino
Conexão com Arduino
Conexão com Arduino

Conectando teclado com pinos digitais aruduino:

O pino do teclado se conecta ao pino do Arduino

1 D9

2 D8

3 D7

4 D6

5 D5

6 D4

7 D3

8 D2

Etapa 2: Código

Código
Código

CÓDIGO:

#incluir

const byte numRows = 4

const byte numCols = 4;

mapa de teclado [numRows] [numCols] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}};

byte rowPins [numRows] = {9, 8, 7, 6}; // Linhas 0 a 3

byte colPins [numCols] = {5, 4, 3, 2}; // Colunas 0 a 3

// inicializa uma instância da classe Keypad

Teclado myKeypad = Teclado (makeKeymap (mapa de teclado), rowPins, colPins, numRows, numCols);

void setup () {

Serial.begin (9600);

}

// Se a tecla for pressionada, esta tecla é armazenada na variável 'pressionada' // Se a chave não for igual a 'NO_KEY', então esta tecla é impressa // se contagem = 17, então a contagem é redefinida para 0 (este significa que nenhuma tecla é pressionada durante todo o processo de digitalização do teclado

void loop () {

char keypressed = myKeypad.getKey ();

if (pressionado! = NO_KEY)

{

Serial.print (pressionado na tecla);

}

}

Etapa 3:

aqui está o meu link blogspot, ele tem algum diagrama extra que você pode achar útil … link blogspot

Etapa 4: Adicionando Biblioteca

Adicionando Biblioteca
Adicionando Biblioteca
Adicionando Biblioteca
Adicionando Biblioteca
Adicionando Biblioteca
Adicionando Biblioteca

Adicionando a biblioteca:

Para adicionar a biblioteca, vá para Skeetches> Incluir biblioteca Digite o nome da libray "teclado" e pressione instalar. Em seguida, carregue o esboço para o seu arduino. Aqui estão alguns links opcionais:

blog wordpress

Blogspot

Recomendado: