Ref.: 002738 | Disponibilidade: Imediata

Teclado Membrana 4x3 12 Teclas

R$ 6,02
Descrição do produto

TECLADO MEMBRANA 4x3 12 TECLAS


️ Teclado Membrana 4x3 12 Teclas Matricial para Arduino, PIC, Raspberry e Mais!


Descrição

Teclado matricial 4x3 com 12 teclas, ideal para projetos eletrônicos, automação residencial, sistemas de senha, controle de acesso e muito mais. Compatível com microcontroladores como Arduino, Raspberry Pi, ESP32, PIC e outros.

Aplicações

Sistemas de segurança com senha

Controle de dispositivos por código

Menus interativos em displays LCD

Projetos educacionais e protótipos

Especificações Técnicas

Dimensões: aprox. 7cm x 7cm

Tensão de operação: 3.3V a 5V

Conector: pinos tipo macho (para jumpers ou flat cable)

Compatibilidade

Arduino Uno, Mega, Nano

Raspberry Pi (via GPIO)

ESP8266 / ESP32

PIC, STM32, entre outros


Produto novo, pronto para uso.


Código Arduino para Teclado 4x3

 

Aqui está um exemplo simples de código para usar um Teclado Membrana Matricial 4x3 (12 teclas) com Arduino. Esse tipo de teclado tem 4 linhas e 3 colunas, e é ideal para digitar números ou comandos simples.


#include <Keypad.h>


// Define o número de linhas e colunas

const byte ROWS = 4; // 4 linhas

const byte COLS = 3; // 3 colunas


// Mapeamento das teclas

char keys[ROWS][COLS] = {

 {'1','2','3'},

 {'4','5','6'},

 {'7','8','9'},

 {'*','0','#'}

};


// Pinos conectados às linhas e colunas do teclado

byte rowPins[ROWS] = {9, 8, 7, 6};  // Pinos das linhas

byte colPins[COLS] = {5, 4, 3};    // Pinos das colunas


// Cria o objeto Keypad

Keypad keypad = Keypad(makeKeymap(keys), rowPins, colPins, ROWS, COLS);


void setup() {

 Serial.begin(9600);

 Serial.println("Teclado 4x3 pronto!");

}


void loop() {

 char key = keypad.getKey(); // Lê a tecla pressionada

 if (key) {

  Serial.print("Tecla pressionada: ");

  Serial.println(key);

 }

}


Dicas:

Conecte os 7 fios do teclado nos pinos digitais do Arduino conforme indicado.

Instale a biblioteca pela IDE do Arduino: Sketch > Include Library > Manage Libraries e procure por Keypad .

Você pode usar esse teclado para digitar senhas, controlar menus, acionar funções, etc.

Se quiser que ele funcione com um display LCD, buzzer ou controle de acesso, tente expandir esse códigor!


Acompanha:

01 Teclado Matricial 12 Teclas

Especificações técnicas

Características

12 teclas: números de 0 a 9 + símbolos * e #

Interface simples com 7 pinos (4 linhas x 3 colunas)

Material flexível, leve e resistente

Fácil integração com bibliotecas como no Arduino

Adesivo traseiro para fixação em superfícies

Receba novidades e ofertas incríveis!