Modifications

Sauter à la navigation Sauter à la recherche
207 octets ajoutés ,  20 janvier 2013 à 20:17
aucun résumé de modification
Ligne 14 : Ligne 14 :  
Et bien, la raison la plus importante est que '''millis()''' ne "chronomètre" le temps que depuis le dernier démarrage d'Arduino - cela signifie que lorsque l'alimentation est enclenché, la minuterie des millisecondes recommence à 0. Un Arduino ne sait pas qu'il est 'jeudi' ou 'le 8 mars' et tout ce qu'il peut dire c'est que 'il y a 14.000 millisecondes que j'ai été mis sous tension'.
 
Et bien, la raison la plus importante est que '''millis()''' ne "chronomètre" le temps que depuis le dernier démarrage d'Arduino - cela signifie que lorsque l'alimentation est enclenché, la minuterie des millisecondes recommence à 0. Un Arduino ne sait pas qu'il est 'jeudi' ou 'le 8 mars' et tout ce qu'il peut dire c'est que 'il y a 14.000 millisecondes que j'ai été mis sous tension'.
   −
{{traduction}}
+
Que faire si vous voulez initialiser l'heure sur un Arduino?
   −
OK so what if you wanted to set the time on the Arduino? You'd have to program in the date and time and you could have it count from that point on. But if it lost power, you'd have to reset the time. Much like very cheap alarm clocks: every time they lose power they blink 12:00
+
Vous avez besoin de programmer/initialiser la date et l'heure actuelle et vous pouvez alors compter sur le fait que le temps continue à progresser normalement depuis ce point du temps. Mais s'il y a une perte de tension, vous devrez redéfinir/reprogrammer la date et l'heure. C'est un peut comme avec les alarmes bon marchés: à chaque fois qu'il y a une coupure de tension, l'alarme/horloge clignote stupidement sur le chiffre 12:00
 +
}}
    
While this sort of basic timekeeping is OK for some projects, some projects such as data-loggers, clocks, etc will need to have '''consistant timekeeping that doesnt reset when the Arduino battery dies or is reprogrammed'''. Thus, we include a seperate RTC! The RTC chip is a specialized chip that just keeps track of time. It can count leap-years and knows how many days are in a month, but it doesn't take care of Daylight Savings Time (because it changes from place to place)
 
While this sort of basic timekeeping is OK for some projects, some projects such as data-loggers, clocks, etc will need to have '''consistant timekeeping that doesnt reset when the Arduino battery dies or is reprogrammed'''. Thus, we include a seperate RTC! The RTC chip is a specialized chip that just keeps track of time. It can count leap-years and knows how many days are in a month, but it doesn't take care of Daylight Savings Time (because it changes from place to place)
29 910

modifications

Menu de navigation