Etape 6: Logiciel - parler à la DS3231
Celui-ci était facile. Il suffit de chercher le ' net pour savoir comment parler à un DS1370 - ils sont les mêmes. J’ai dû faire un peu de creuser sur la façon d’activer et définir l’axe de sortie SQW. Cette broche est reliée à un diviseur interne - vous avez le choix entre quatre fréquences - 8192, 4096, 1024 et 1 Hz. J’ai mis cela à 1 Hz et relier cela à 13 se comporte comme un bouton pour dire le CPU pour mettre à jour l’affichage. Il est important de noter que c’est un signal de cycle de travail de 50 %, si vous voulez lire le code pin, la transition vers le bas, ne pas qu’il est faible.J’ai opté pour Bounce.h de Button.h. Qui fonctionne bien. N’oubliez pas vous devez non seulement définir vos NIP bouton comme entrées mais puis mettez-les aussi élevé. Dans le cas contraire, les résistances de pull-up intégré ne sont pas activées, vos NIP flottera et vos boutons agira fous. Button.h le fait pour vous, Bounce.h ne fonctionne pas.