Étape 9: NerdClock - Extensions et améliorations
Enfin, je voudrais partager une extension que j’ai fait pour la version finale de NerdClock pour une utilisation plus confortable. Il étend l’horloge avec une horloge en temps réel (DS1307) qui augmente la précision et la garde le temps de l’horloge même si elle n’est pas connecté à une source d’alimentation. Pour ma propre conception de PCB, cela signifie que deux broches de potentiomètre de réglage couleur doivent être sacrifiés pour que cela soit possible parce que ces deux sont connectés à des connecteurs d’interface I2C du microcontrôleur AVR.
Câblage puis va comme ceci :
- Broche SDA du régulateur (27 broches) sur broche de SDA pour le module RTC DS1307
- Broche SCL du AVR (broche 28) à la broche SCL module RTC DS1307
- VCC et GND en conséquence
J’ai écrit le firmware extension de CCF pour l’horloge. Le logiciel supprime la possibilité de définir manuellement les R, G et B, mais ajoute des CCF.
NerdClock_FWRTC.ino