Pettfeeder mariage difficile

Bonjour a tous,
J'ai besoin de votre aide pour résoudre mon problème :
Il y a qq années ,j'ai réalisé ce projet:

https://wikifab.org/wiki/Pet-feeder_:_distributeur_de_croquettes_Arduino_imprimé_en_3D#Fichiers qui fonctionne.

Mais il a de gros défauts :
1- on doit donner l'heure réelle qui n'est pas sauvegardée, donc coupure de courant et l'heure repart a 0.

2- L’Arduino retarde environs 14-15 minutes par jour !

3- L'écran reste allume en permanence..ce qui est gênant la nuit.

Pour l'écran j'ai corrigé le problème en ajoutant un TinyRTC.

J'ai également changé les pins: A1 a A4 déplacés en 2- 3-11-12 qui sont libres,connecté A5, A4
connecte au Tiny qui fonctionne.

Mais je reste bloqué : comment mettre a l'heure ce programme :

Petfeeder Dosage_moteur_3_fonction2

Merci pour votre aide. D'avance Merci. Papyray

Bonjour,

1 Sauvegarder l'heure dans l'eeprom
2 Utiliser une rtc
3 Relier l'alimentation de l'écran à un pin digital de l'Arduino

Je pense que ce serait une bonne idée de poster votre code.

Bonne soirée,

Si la TinyRTC c'est ça, tu devrais carrément acheter un DS3231 plus précise (1€ chez Aliexpress)

Pour la mise à l'heure, certaines bibliothèques ont un sketch dédié à ça.
Par exemple, la bibliothèque DS1307RTC, compatible de ton TinyRTC, dispose d'un sketch appelé SetTime dans les exemples. Je pense qu'il marchera aussi pour une DS3231.