Índice:
- Etapa 1: lista de componentes
- Etapa 2: Gravando o carregador de boot em ATMEGA 8
- Etapa 3: Conectando o RTC ao Arduino
- Etapa 4: Tempo de upload para RTC
- Etapa 5: Construindo o Circuito
- Etapa 6: Criando uma Caixa Externa
- Etapa 7: Funções do relógio
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
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.
Recomendado:
Como fazer relógio analógico e relógio digital com faixa LED usando o Arduino: 3 etapas
Como fazer relógio analógico e relógio digital com faixa de LED usando o Arduino: Hoje faremos um relógio analógico e relógio digital com faixa de LED. Relógio digital com Led Strip e módulo MAX7219 Dot com Arduino. Corrigirá a hora com o fuso horário local. O relógio analógico pode usar uma faixa de LED mais longa, então pode ser pendurado na parede para se tornar uma arte
Relógio de aposentadoria / Contagem Crescente / Relógio Dn: 4 etapas (com imagens)
Relógio de aposentadoria / Contagem crescente / Dn Clock: Eu tinha alguns desses visores matriciais de LED 8x8 na gaveta e estava pensando no que fazer com eles. Inspirado por outros instructables, tive a ideia de construir um display de contagem regressiva / crescente para fazer a contagem regressiva para uma data / hora futura e se o tempo alvo p
Fazendo um relógio com M5stick C usando Arduino IDE - Relógio em tempo real RTC com M5stack M5stick-C: 4 etapas
Fazendo um relógio com M5stick C usando Arduino IDE | RTC Real Time Clock with M5stack M5stick-C: Olá pessoal, nestes instructables vamos aprender como fazer um relógio com a placa de desenvolvimento m5stick-C do m5stack usando Arduino IDE. Portanto, o m5stick exibirá data, hora & semana do mês na tela
Criando um relógio a partir de um relógio: 11 etapas (com imagens)
Criando um relógio a partir de um relógio: neste Instructable, pego um relógio existente e crio o que considero um relógio melhor. Iremos da imagem da esquerda para a imagem da direita. Antes de começar em seu próprio relógio, saiba que remontar pode ser um desafio, pois o piv
Converter o relógio comum doméstico em um relógio auto-brilhante: 8 etapas (com imagens)
Converta o relógio comum em casa em um relógio que brilha: PRIMEIRO, AINDA MEUS AGRADECIMENTOS À EQUIPE DE INSTRUTÁVEIS FAÇA OS MEUS DIAS DE RECUPERAÇÃO DE SAÚDE MAIS RESPONSÁVEIS … Neste instructables, quero compartilhar com vocês como converter seu relógio comum doméstico em um relógio com brilho próprio. > > Por fazer isso