Índice:
- Suprimentos
- Etapa 1: Demonstração de Vídeo do Projeto
- Etapa 2: Módulo do teclado alfanumérico dos circuitos Layad
- Etapa 3: Diagrama Esquemático
- Etapa 4: Arduino Sketch
Vídeo: Teclado alfanumérico de circuitos Layad com ESP32 e LCD de caracteres: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Este artigo demonstra o uso de um módulo de teclado alfanumérico e um módulo de LCD de 16x2 caracteres I2C para inserir dados no ESP32. Este método pode ser usado para inserir e recuperar credenciais de Wi-Fi e outras informações de e para o ESP32.
Suprimentos
1 x placa ESP32 DEVKIT DOIT
1 x Layad Circuits teclado alfanumérico Kimat
Fonte de alimentação 1 x 9V / 2A DC
1 x conversor DC-DC Buck LM2596
1 x 16x2 I2C Character LCD
2 x 1N5819 Diodos Schottky
Etapa 1: Demonstração de Vídeo do Projeto
O projeto apresentado neste artigo pode ser usado como uma referência para criar aplicativos Arduino baseados em menus mais complexos.
Etapa 2: Módulo do teclado alfanumérico dos circuitos Layad
O módulo de teclado alfanumérico Layad Circuits é uma solução de teclado completa e cheia de recursos para seus projetos baseados em Arduino. O módulo possui 96 teclas padrão sem conflitos e várias teclas de função com feedback tátil. O módulo pode ser facilmente conectado a qualquer dispositivo com uma interface UART ou I2C. Não é necessário nenhum hardware de interface especial adicional (como PS2 ou USB). O teclado alfanumérico de circuitos Layad vem em um formato compacto e fino com orifícios de montagem nos cantos que permitem que seja prontamente integrado a painéis e acessórios. Possui capas de teclas circulares removíveis e elegantes que podem ser facilmente substituídas ou talvez etiquetadas, se desejado. Possui um indicador LED de energia integrado e um indicador LED de atividade. O módulo de teclado alfanumérico Layad Circuits tem um processador embutido que lida com todo o processamento de nível eletrônico das teclas. Isso garante uma resposta muito rápida do teclado e uma ótima experiência do usuário.
Para obter mais informações, visite a página do produto:
Circuitos Layad Teclado alfanumérico
Etapa 3: Diagrama Esquemático
O diagrama esquemático mostra a fiação dos componentes.
Etapa 4: Arduino Sketch
O arquivo compactado anexado contém o esboço do Arduino usado neste projeto. Além disso, para referência, as versões do Arduino IDE e os arquivos da placa ESP32 usados neste projeto são mostrados nas imagens de captura de tela.
Recomendado:
Como usar um display LCD de caracteres I2C de 20x4 com o Arduino: 6 etapas
Como usar um display LCD de caracteres I2C de 20x4 com Arduino: Neste tutorial simples, aprenderemos como usar um display LCD de caracteres I2C de 20x4 com Arduino Uno para exibir um texto simples " Hello World.Watch the video
Invasores de LCD: um jogo parecido com invasores de espaço no visor de caracteres LCD 16x2: 7 etapas
Invasores de LCD: um jogo parecido com Invasores de espaço no visor de personagens de LCD de 16x2: Não há necessidade de introduzir o lendário jogo “Invasores de espaço”. O recurso mais interessante deste projeto é que ele usa exibição de texto para saída gráfica. Isso é conseguido através da implementação de 8 caracteres personalizados. Você pode baixar o Arduino completo
Conexão do Arduino e do LCD de caracteres no BreadShield: 6 etapas
Arduino e conexão de LCD de caracteres no BreadShield: Muitos projetos do Arduino envolvem LCDs de caracteres, que usam predominantemente o protocolo HD44780 para obter dados do Arduino. Conectar o Arduino ao HD44780 normalmente (no modo de 4 bits) leva 12 fios! Isso vai acabar em uma grande bagunça de espaguete de arame. É preciso
Adaptador LCD I2c de caracteres (exemplo de conexão I2c): 12 etapas (com imagens)
Adaptador I2c de LCD de caracteres (exemplo de conexão I2c): Estou fazendo um esquema de conexão para um adaptador i2c de exibição de caracteres. Verifique as atualizações em meu site. Agora adiciono também um esquema de conexão de fiação para usar a biblioteca original, não minha biblioteca bifurcada. para as telas de LCD de caracteres, proje
Interface 16x2 LCD alfanumérico e teclado de matriz 4x4 com Raspberry Pi3: 5 etapas (com imagens)
Interface LCD alfanumérico 16x2 e teclado de matriz 4x4 com Raspberry Pi3: Nas tabelas de instruções, explicamos como fazer a interface do teclado de matriz de LED 16x2 e 4x4 com Raspberry Pi3. Usamos Python 3.4 para desenvolver o software. Você também pode escolher o Python 2.7, com pequenas alterações