«time» 태그된 질문

4
millis () 롤오버를 어떻게 처리 할 수 ​​있습니까?
5 분마다 센서를 읽어야하지만 스케치에 다른 작업이 있기 때문에 delay()측정 값 사이에 있을 수는 없습니다 . 가 지연없이 깜박임 이 라인을 따라 내가 코드를 제안 튜토리얼 : void loop() { unsigned long currentMillis = millis(); // Read the sensor when needed. if (currentMillis - previousMillis >= interval) { previousMillis = …

5
정확한 시간을 어떻게 알 수 있습니까?
Arduino를 사용하여 시계를 만들었지 만 시간이 흐르고 있습니다. 롤오버 문제를 알고 있습니다 . 시계는 일주일 동안 약 15 분 정도 표류하는 것처럼 보입니다. Digi-key의 공진기 와 함께 맞춤형 PCB를 사용하고 있습니다. 이 코드는 각 루프의 시작 부분에서 millis () 함수를 읽고 해당 값에서 작동합니다. 내 질문은 : 통과 가능한 탁상 …
16 time  millis 

3
millis가 소요 한 시간을 찾을 수 있습니까?
이 기능 millis은 100+ 마이크로 초 이하의 범위에서 실행됩니다. 단일 millis 호출로 걸리는 시간을 측정하는 신뢰할 수있는 방법이 있습니까? 기억해야 할 한 가지 방법은를 사용하는 것입니다 micros. 그러나 호출 micros에는 함수 호출에 걸리는 시간도 포함 micros되므로 마이크로가 걸리는 시간에 따라 측정 millis이 해제 될 수 있습니다. 내가 작업하고있는 응용 프로그램으로 …
13 time  millis 

3
직렬 통신을위한 Arduino의 고정밀 타이밍
Arduino Uno를 사용하여 직렬 포트를 통해 Python에 시간 및 전압 정보를 보내 플로팅합니다. 그러나 연속 타임 스탬프 사이의 간격 타이밍은 시간이 지남에 따라 증가하여 플로팅에 영향을 미칩니다. 이것은 보오율이 9600으로 설정 될 때 특히 그렇습니다. 여기서 초기 시간 차이는 1320 일 수 있으며 비교적 짧은 시간 후에 16400으로 증가합니다. 이 …

4
실시간 시계가 PC에서 잘못된 시간을받는 이유는 무엇입니까?
실시간 시계가 PC의 시간을 시간으로 설정하고 싶습니다. 그러나 다음 스케치를 실행하면 실시간 시계가 시간이 내 PC보다 32-33 초 빠르다고 말합니다. #include <Wire.h> #include "RTClib.h" RTC_DS1307 RTC; void setup () { Serial.begin(57600); Wire.begin(); RTC.begin(); if (! RTC.isrunning()) { Serial.println("RTC is NOT running!"); // following line sets the RTC to the date …

3
millis ()를 사용하여 Arduino 시간을 유지하는 것이 정확하지 않습니까?
Arduino를 사용하여 일부 데이터를 기록했습니다. Arduino 스케치 millis()에서 측정 한 각 값이 취해지는 시간을 추적 할 수 있도록 이 기능 도 사용했습니다 . 그러나 타이밍이 정확하지 않은 것으로 나타났습니다. 예를 들어 실생활에서 30 초는 10 초 (예제)로 나옵니다. Arduino 지연 기능이 계속 사용하는 시간에 영향을 준다고 말하는 것이 맞 millis()습니까? …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.