Questions marquées «time»

4
Comment puis-je gérer le basculement millis ()?
Je dois lire un capteur toutes les cinq minutes, mais mon dessin ayant également d'autres tâches à accomplir, je ne peux pas me contenter delay()des lectures. Il y a le tutoriel Blink sans délai suggérant que je code dans ce sens: void loop() { unsigned long currentMillis = millis(); // …

5
Comment obtenir une heure précise?
J'ai fabriqué une horloge en utilisant un Arduino, mais le temps semble dériver. Je suis conscient du problème de roulement ; l'horloge semble dériver d'environ 15 minutes au cours d'une semaine. J'utilise un PCB personnalisé avec ce résonateur de Digi-key. Le code lit la fonction millis () au début de …
16 time  millis 

3
Est-il possible de retrouver le temps pris par des millis?
La fonction milliss'exécuterait sur une période de 100+ microsecondes ou moins. Existe-t-il un moyen fiable de mesurer le temps pris par un seul appel millis? Une approche qui vient à l'esprit utilise micros, cependant, un appel à microsinclut également le temps pris par l'appel de fonction microslui-même, donc selon la …
13 time  millis 



4
Précision de l'horloge Arduino
J'essaie actuellement de créer une horloge Arduino en utilisant la bibliothèque de temps PJRC ( http://www.pjrc.com/teensy/td_libs_Time.html ). Je sais que puisque la plupart des cartes Arduino fonctionnent avec une horloge de 16 MHz et un seul résonateur, le temps peut devenir "désynchronisé" après un certain laps de temps. Cependant, je …
10 time  arduino-due 


4
Convertir vers et depuis l'horodatage Unix
Quelle est la meilleure façon de convertir la date, les heures, les minutes et les secondes en horodatage Unix en millisecondes dans Arduino? J'ai besoin de cette conversion, car j'utilise RTC (date, heures, min, secondes, etc.) et communique l'horodatage Unix sur BLE J'ai trouvé un extrait de code en ligne, …
8 time  rtc  data-type 

5
Puis-je rendre delayMicroseconds plus précis?
J'essaie de mordre des données DMX et cela nécessite des impulsions 4us. N'ayant pas beaucoup de chance avec les résultats, je vérifie pour voir à quel point l'Arduino est capable de retarder ... Semble être assez terrible. Voici un petit test rapide que j'ai fait: unsigned long ptime; void setup() …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.