Construa um LCD com Arduíno Uno

Um display LCD pode ser utilizado para exibir informações de forma clara e objetiva, sendo ideal para projetos que envolvem interação com o usuário, como medidores, relógios digitais, sistemas de aviso e menus em dispositivos embarcados.
É possível utilizar o Arduino Uno para controlar um display LCD e exibir mensagens personalizadas. Entre os diversos projetos e aplicações educacionais com kits de robótica e eletrônica, o uso do LCD se destaca por permitir que os alunos visualizem diretamente os dados processados pelo sistema.
Esse tipo de projeto é excelente para introduzir conceitos básicos de eletrônica, programação e comunicação entre dispositivos, promovendo uma aprendizagem prática e significativa.
Projetos mais avançados também podem ser desenvolvidos, como menus interativos, sensores que mostram leituras em tempo real no LCD, ou sistemas de senha com exibição de status. Para começar com um projeto simples, onde o LCD exibe uma mensagem estática ou atualiza uma informação com base em uma entrada, basta seguir os próximos passos.
Material necessário
[editar | editar código]- 1 Computador com o Software Arduino IDE
- 1 Placa Arduino Uno
- 1 Protoboard
- 1 Resistor 220 Ω (ohms)
- 1 Potenciometro 250 kΩ (ohms)
- 1 LCD 16x02
- Fios para as conexões
Código para gravação no Arduino IDE
[editar | editar código]#include <LiquidCrystal.h>
// Cria a variavel segundos
int segundos = 0;
// Define as portas em que o LCD está conectado
LiquidCrystal lcd_1(12, 11, 5, 4, 3, 2);
void setup()
{
// Configura o numero de linhas e colunas do LCD
lcd_1.begin(16, 2);
// Escreve uma mensagem no LCD
lcd_1.print("Olá Mundo!");
}
void loop()
{
// Move o cursor do LCD para a primeira posição (Posição 0) da segunda linha
lcd_1.setCursor(0, 1);
// Escreve a quantidade de segundos que se passaram
lcd_1.print(segundos);
// Espera 1000 milisegundos
delay(1000);
// Incrementa a quantidade de segundos
segundos += 1;
}