Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
ATMEGA 8 é um dos microcontroladores mais baratos, então decidi fazer relógio usando-o. A primeira coisa que descobri foi exibir a hora, portanto, a coisa mais geral é a tela de 7 segmentos, mas não consigo exibir todo o texto, espero poucos, então eu decidi ir com LCD 16X2. Então cheguei a hora de manter onde a maioria dos microcontroladores oferecem RTC interno (relógio em tempo real), mas ATMEGA 8 não temos RTC interno, então optei por um externo. clock, atmega pode rodar de 1.8v a 5v então eu planejei para 1s lipo, funcionou muito bem … então vamos começar a construir
Etapa 1: lista de componentes
- Atmega 8 ic
- Visor LCD 16X2
- Módulo DS3231 RTC
- Bateria lipo 1S
- Módulo carregador lipo TP4056
- PCB perfurado
- Oscilador de cristal 16MHZ
- Capacitor 22pf
- Resistor de 10K
Etapa 2: Gravando o carregador de boot em ATMEGA 8
- O método mais simples é remover o ATMEGA 328 do arduino uno e inserir o ATMEGA 8 nele.
- Conecte os pinos SPI com outro Arduino uno e queime o carregador de boot
- siga este vídeo para melhor compreensão
Etapa 3: Conectando o RTC ao Arduino
- Conecte o pino SCL do RTC ao A5 arduino
- Conecte o pino SDA do RTC ao Arduino A4
- Conecte o pino VCC do RTC ao arduino 5v
- Conecte o pino GND do RTC ao GND Arduino
Etapa 4: Tempo de upload para RTC
- Baixe o programa do relógio
- abra o código
- descomente a seguinte linha
- fixar a hora atual
- uplode o código
- agora o tempo é salvo no RTC
- agora comente as linhas e carregue novamente
- agora remova o ATMEGA 8 do arduino
- https://drive.google.com/file/d/1yI7EckZE8ESWeCIQO…
- verifique este link para mais informações
Etapa 5: Construindo o Circuito
- Comece soldando o ATMEGA 8 ao pcb
- Em seguida, faça o circuito oscilador para o ATMEGA 8
- Consulte a pinagem atmega 8
- Em seguida, fixe o módulo RTC e LCD
- Faça a conexão de acordo com o diagrama do circuito
- Consertar a bateria lipo e seu carregador
Etapa 6: Criando uma Caixa Externa
- Não tenho impressora 3D, então decidi fazer usando papelão e cobri com fita adesiva colorida
- Parece brilhante e bonito
- Vou recomendar a construção de uma caixa impressa em 3D para parecer mais profissional
Etapa 7: Funções do relógio
- Está no formato de 12 horas, por isso exibirá AM / PM
- Irá mostrar a hora em segundos
- Ele mostrará o dia e a data a cada dois minutos
- Ele mostrará a temperatura ambiente a cada dois minutos
- Ele tem a bateria de reserva, então mesmo quando não há energia, ele funciona com a bateria
- O RTC tem sua própria bateria, portanto, mesmo que a bateria de backup acabe, o tempo não terá descanso.
- Espero que gostem deste projeto…. !!! Considere se inscrever no meu canal no YouTube !!! Aprendizagem feliz.