Índice:

RELÓGIO USANDO ATMEGA 8: 7 etapas (com imagens)
RELÓGIO USANDO ATMEGA 8: 7 etapas (com imagens)
Anonim
Image
Image

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

Lista de Componentes
Lista de Componentes
Lista de Componentes
Lista de Componentes
Lista de Componentes
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

Image
Image
  • 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

Conectando RTC ao Arduino
Conectando 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

Tempo de upload para RTC
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

Construindo o Circuito
Construindo o Circuito
Construindo o Circuito
Construindo o Circuito
Construindo o Circuito
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

Criando uma Caixa Externa
Criando uma Caixa Externa
Criando uma Caixa Externa
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

Funções do Relógio
Funções do Relógio
Funções do Relógio
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: