Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Introdução ao Teclado Matricial com Arduino

Público-Alvo: Iniciantes em eletrônica e programação com Arduino O teclado matricial é um componente muito utilizado em projetos com Arduino, pois permite a interação do usuário através de botões. Neste artigo, vamos explorar o funcionamento do teclado matricial e como utilizá-lo em conjunto com o Arduino para criar projetos interativos. Projeto: O projeto consiste em criar um teclado matricial com o Arduino, onde o usuário poderá pressionar os botões para acionar diferentes ações. O objetivo é demonstrar o funcionamento do teclado matricial e como interpretar os botões pressionados através do Arduino. Serão apresentados exemplos de código para ler os botões e realizar ações com base nos botões pressionados. Lista de componentes:

// Incluir a biblioteca para o teclado matricial

include <Keypad.h>

// Definir os pinos utilizados para o teclado matricial const byte LINHAS = 4; const byte COLUNAS = 4; char teclas[LINHAS][COLUNAS] = { {'1','2','3','A'}, {'4','5','6','B'}, {'7','8','9','C'}, {'*','0','#','D'} }; byte pinosLinhas[LINHAS] = {9, 8, 7, 6}; byte pinosColunas[COLUNAS] = {5, 4, 3, 2};

// Criar o objeto do teclado matricial Keypad teclado = Keypad(makeKeymap(teclas), pinosLinhas, pinosColunas, LINHAS, COLUNAS);

void setup() { Serial.begin(9600); }

void loop() { // Ler o botão pressionado char tecla = teclado.getKey();

// Verificar se algum botão foi pressionado if (tecla) { Serial.println(tecla); } }

Compartilhe este artigo com seus amigos que estão começando a aprender sobre Arduino e eletrônica. Eles também podem se beneficiar dessas informações e exemplos práticos.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.