Relógio Despertador com Sirene Bissexto

 Este é um projeto de um relógio despertador que utiliza uma sirene potente pra acordar.

O barulho é forte o suficiente pra acordar até de um sono profundo... 

 Possui um algoritmo que calcula o ano bissexto a partir da 

referência 15/10/1582 = sexta-feira, do calendário Gregoriano. 

O ano é bissexto se for divisível por 4 e não divisível por 100, exceto por 400.
 
Ajustando-se o dia, o mês e o ano,  é calculado o dia da semana automaticamente, sendo 
 
que não se pode ajustar esse dia da semana de forma manual.
 
Foi utilizado um ATmega8L e como este não faz muita coisa no projeto (latência elevada 
 
de processamento), esse dia da semana é calculado então a cada segundo.
 
Se faltar energia, duas pilhas mantêm a CPU funcionando, apesar de a sirene não poder 
 
ser acionada.
 






Relógio sendo elaborado:
 













Vídeo:
 




Programa no AVRStudio:
 
https://drive.google.com/file/d/1xi3EIgUe5y5tJb3mmSQN0ajlk30I6zn1/view?usp=share_link 

Comentários