Arduino Nano - Teclado - LCD
Este tutorial ensina você a usar o Arduino Nano para exibir no display LCD o que é digitado no teclado.
Hardware Necessário
Or you can buy the following kits:
| 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 o teclado e o LCD (pinagem, como funcionam, como programar ...), os tutoriais a seguir podem ajudar:
Diagrama de Ligação

This image is created using Fritzing. Click to enlarge image
Veja A melhor forma de alimentar o Arduino Nano e outros componentes.
Código Arduino Nano
※ Nota:
O endereço do LCD pode variar dependendo do fabricante. Em nosso código, usamos 0x27, conforme especificado pela DIYables.
Passos Rápidos
- Conecte um cabo USB ao Arduino Nano e ao PC.
- Abra a Arduino IDE e selecione a placa e a porta apropriadas.
- Clique no ícone Libraries na barra à esquerda da Arduino IDE.
- Pesquise por “keypad” e localize a biblioteca keypad de Mark Stanley e Alexander Brevig.
- Pressione o botão Install para instalar a biblioteca keypad.

- Pesquise por “DIYables LCD I2C” e localize a biblioteca DIYables_LCD_I2C criada pela DIYables.
- Em seguida, clique no botão Install para instalar a biblioteca.

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

- Pressione algumas teclas do teclado
- Confira o resultado no display LCD
Se o LCD não mostrar nada, . consulte Solução de Problemas do LCD I2C para obter ajuda.
Explicação do Código
Confira a explicação linha por linha nos comentários do código-fonte!