Cette horloge (Prototype) utilise les LEDs type 5050 RVG, caque segment est constitué de 3 LEDs, chaque LED est commandé par 3 signaux PWM, ce qui permet des variations de couleurs ou intensité de chaque couleur. Il y a une double commande, 1 pour chaque digit et une seconde par les segments d'un même niveaux, ce qui permet d'allumé qu'un seul digit a la fois et limité la consommation de courant. La base de temps utilise un DS1307, un IC RTC classic en I2C avec une pile de sauvegarde. Le montage tourne en 8Mhz avec l'oscillateur interne de l'AVR (ATmega644P).

 

Le schéma:

sheet1

 

L'horloge en fonctionnement:

 

 

Ce projet est fini, je n'avais qu'une demande d'un seul exemplaire. A l'occasion je refais le circuit en version plus petit.