⏰ Aplicação 11 – Agendador com Relógio de Tempo Real (RTC) e LCD 16x2
🎯 Objetivo:
Construir um sistema com relógio em tempo real (RTC) que exibe a hora no display LCD 16x2 e permite executar ações automáticas em horários programados.
📦 Materiais necessários:
-
Arduino Uno
-
Módulo RTC DS1307 ou DS3231
-
Display LCD 16x2 com I2C
-
1 LED ou buzzer (saída ativada em determinado horário)
-
1 botão para alterar o horário (opcional)
-
Protoboard e jumpers
🔍 Funcionalidade:
-
Exibe a hora e data atuais no LCD
-
A cada segundo, a tela atualiza automaticamente
-
Em um horário definido no código (por exemplo, 14:30), o LED acende por 10 segundos
-
Permite agendar ações automáticas com precisão
📘 Biblioteca necessária:
Você precisará da biblioteca RTClib.
Instale via Arduino IDE:
Sketch > Incluir Biblioteca > Gerenciar Bibliotecas > Buscar por "RTClib" > Instalar
✅ Código completo para Arduino:
🧠 O que aprendemos aqui:
-
Como usar um módulo RTC para obter hora e data reais
-
Exibir essas informações de forma clara no LCD
-
Programar tarefas automáticas com horário marcado
🛠️ Expansões possíveis:
-
Interface com teclado para ajustar a hora manualmente
-
Vários alarmes ou eventos programados
-
Interface com EEPROM para salvar agendamentos
-
Integração com menus e senha (como nas aplicações anteriores)

muito bom este projeto
ResponderExcluir