Étape 5: à propos de la bibliothèque
Avant d’aller à afficher l’heure sur l’écran LCD. J’ai voulu discuter de la bibliothèque que nous avons importé. J’ai omis la bibliothèque qui requiert les données de signal carré étant donné que le module n’a aucune broche de sortie signal carré. Permet de discuter sur les différents mots clés impliqués dans cette bibliothèque avec quelques exemples.
MOTS CLÉS :
Horloge :
Ceci peut être utilisé pour lancer l’horloge et il va commencer à retardement partir du moment où il a été arrêté. Cette commande doit être utilisé lors de l’utilisation d’abord le module dans l’ordre pour démarrer le module.
Arrêter l’horloge :
Avec cette ligne, que le module peut être suspendu et l’horloge ne sera pas cocher jusqu'à ce que la commande start est donnée. Il est utilisé avec la commande de démarrage horloge pour contrôler l’état du module.
Lecture d’horloge :
Après que l’horloge est activée à l’aide de la commande Start. Vous avez besoin lire les données du module RTC. Cela se fait par la fonction readClock. Cette fonction est indispensable avant de pouvoir utiliser les commandes de ce dernier.
Le temps de lecture :
Donc une fois que la readClock est appelée. Ensuite, nous avons besoin stocker des valeurs en nombres entiers. Nous créons des entiers pour les valeurs. La fonction getDayofWeek donne la journée c’est dans la semaine. Le premier jour étant le lundi et le dernier est le dimanche. Notez que cette méthode est très peu efficace par rapport au code lors des étapes précédentes, mais cela vous aidera à comprendre le fonctionnement des différentes fonctions dans la bibliothèque.
REMARQUE :
Cette ligne de code supplémentaire s’affiche si son AM ou PM en mode 12 heures. Lorsque vous mettre en mode 24 heures retirer ce code.
Le temps d’écriture :
Ce sont donc les commandes pour le réglage de l’heure pour le Module. Comme vous pouvez le voir j’ai mis du temps à 16:35:14 dont la date est celle 06/09/14. En dehors de ces commandes, il y a la commande set24h qui affecte directement l’horloge en mode 24 heures et jeu de AM et PM pour mettre en mode 12 heures. Le setDayofWeek sert à régler le jour.
Commandes automatiques :
Ce sont les commandes qui contrôlent les paramètres à l’intérieur de l’horloge.
Je l’ai expliqué comme je peux sur cette bibliothèque. Si vous trouvez les défauts ou quelque chose que j’ai raté s’il vous plaît commentaire à ce sujet afin qu’il puisse être aussi précis que possible.