Arduino UNO R4 - Teclado - LCD
Este tutorial ensina você a programar o Arduino UNO R4 para ler a tecla pressionada em um teclado e mostrá-la em um display LCD.
Hardware Necessário
Or you can buy the following kits:
| 1 | × | DIYables STEM V4 IoT Starter Kit (Arduino included) | |
| 1 | × | DIYables STEM V4B IoT Starter Kit (Arduino included) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Buy Note: Alternatively, you can assemble the LCD I2C display using LCD 1602 Display and PCF8574 I2C Adapter Module.
Sobre o Teclado e o LCD
Se você não conhece teclados e LCDs, incluindo a pinagem, o funcionamento e a programação, consulte os tutoriais a seguir para saber mais:
Diagrama de Ligação

This image is created using Fritzing. Click to enlarge image
Veja A melhor forma de alimentar o Arduino Uno R4 e outros componentes.
Código Arduino UNO R4
※ Nota:
O endereço I2C do LCD pode mudar de acordo com o fabricante. No nosso programa, usamos o endereço 0x27, conforme informado pelo fabricante DIYables.
Passos Rápidos
Siga estas instruções passo a passo:
- Se esta é a primeira vez que você usa o Arduino Uno R4 WiFi/Minima, consulte o tutorial sobre como configurar o ambiente para o Arduino Uno R4 WiFi/Minima na Arduino IDE.
- Conecte a placa Arduino Uno R4 ao teclado e ao LCD I2C de acordo com o diagrama fornecido.
- Conecte a placa Arduino Uno R4 ao seu computador usando um cabo USB.
- Abra a Arduino IDE no seu computador.
- Selecione a placa Arduino Uno R4 apropriada (por exemplo, Arduino Uno R4 WiFi) e a porta COM.
- Clique no ícone Libraries no lado esquerdo da Arduino IDE.
- Digite DIYables_Keypad na caixa de pesquisa e procure a biblioteca de teclado da DIYables.io.
- Clique no botão Install para adicionar a biblioteca do teclado à sua IDE.

- Pesquise por "DIYables LCD I2C" e procure a biblioteca DIYables_LCD_I2C da DIYables.
- Clique no botão Install para instalar a biblioteca DIYables_LCD_I2C.

- Copie o código e abra-o na Arduino IDE.
- Clique no botão Upload na Arduino IDE para fazer o upload do código para o Arduino UNO R4.

- Pressione as teclas do teclado
- Confira o resultado no LCD
Se a tela do LCD não mostrar nada, veja Solução de Problemas do LCD I2C para obter ajuda.
Explicação do Código
Confira as explicações nos comentários dentro do código-fonte!