Étape2 : Changement de logiciel
Il n’y a rien de mal dans le logiciel trouvé sur le web, ce que mes modifications sont adoptées uniquement dans mon projet.
Tout d’abord vous devez inclure l’écran LCD
#include < LiquidCrystal.h >
Modifier ensuite l’initialisation du CCF et l’écran LCD
DS1302 rtc(13,12,11) ;
Innovente lcd (10,9,8,7,6,5,4) ;
Troisièmement format de la chaîne de temps de jour pour être imprimé extrait du LCD
char buf_1 [16], buf_2 [16] ;
snprintf (buf_1, sizeof(buf_1), "%s 04D-02d-% 02d", day.c_str(), t.yr, t.mon, t.date, day.c_str()) ;
snprintf (buf_2, sizeof(buf_2), "% 02d: % 02d: % 02d", t.hr, t.min, t.sec) ;
lcd.setCursor (1, 0) ;
LCD.Print(buf_1) ;
lcd.setCursor (4, 1) ;
LCD.Print(buf_2) ;