Étape 3: Obtenir l’heure juste
Maintenant, afin de faire un changement de temps-contrôle, nous devons fixer le module horloge. Si vous utilisez une nouvelle horloge, l’heure doit être programmé lui aussi bien.
Retirez le récepteur FM de l’Arduino et raccorder le module horloge, voir la photo.
- VCC va le 5V sur l’Arduino
- GND va au GND sur l’Arduino
- SDA va à A4
- SCL va à A5
Ces ports A4 et A5 n’est pas modifiable, puisque ce sont les seuls ports sur une Uno qui prennent en charge la communication de la SDA/SCL.
Avec ce croquis, nous pouvons définir l’heure de l’horloge. Pour régler l’heure, décommenter la ligne 19 et régler l’heure. Par exemple, mercredi (3e jour de la semaine) 16 décembre 2015, 19:10 sera :
setDS3231time(00,10,19,3,16,12,15) ;
Enregistrer et télécharger le code sur l’Arduino. Maintenant commenter cette ligne encore une re-télécharger. Sinon le temps serait fixé à ces valeurs chaque fois que vous redémarrez votre Arduino.
OK, ce fut tout. Le set de temps. Jusqu'à la prochaine étape !