Bonjour,
J'ai un projet qui fonctionne sur un Mega2560 avec un shield Ethernet qui reçoit des données par i2c, les affiche sur LCD, les stocke sur SD pour les envoyer par FTP sur un serveur local, tout en lisant régulièrement une horloge RTC, partagée avec deux autres µC
Je voudrais mettre cette horloge à l'heure à l'aide d'un serveur NTP.
J'utilise le croquis que je crois classique : Arduino le test : Time NTP (J'ai changé le #include <Time.h> par TimeLib.h et j'utilise le serveur « IPAddress timeServer(69,10,161,7); // us.pool.ntp.org »
Cela fonctionne, mais il faut désactiver la SD
// pinMode(4,OUTPUT); // pour le Mega2560
// digitalWrite(4, HIGH); // pour le Mega2560 déactive le lecteur SD
C'est gênant pour mon projet. Et si je laisse tel quel, il retourne 8:33:15 7/2/2036
à 9:33 le 3/4/2020
Une idée, une autre voie à explorer ?
Merci !