Domande taggate «time»

4
Come posso gestire il rollover millis ()?
Ho bisogno di leggere un sensore ogni cinque minuti, ma poiché il mio schizzo ha anche altri compiti da svolgere, non riesco solo delay()tra le letture. Esiste il tutorial Blink senza indugio che suggerisce il codice in queste righe: void loop() { unsigned long currentMillis = millis(); // Read the …

5
Come posso ottenere un orario preciso?
Ho realizzato un orologio usando un Arduino, ma il tempo sembra andare alla deriva. Sono a conoscenza del problema del rollover ; l'orologio sembra andare alla deriva di circa 15 minuti nel corso di una settimana. Sto usando un PCB personalizzato con questo risonatore di Digi-key. Il codice legge la …
16 time  millis 

3
È possibile trovare il tempo impiegato dai millis?
La funzione millissarebbe in esecuzione nell'arco di oltre 100 microsecondi o meno. Esiste un modo affidabile per misurare il tempo impiegato da una singola chiamata al millis? Un approccio che viene in mente è l'utilizzo micros, tuttavia, di una chiamata microsche includerà anche il tempo impiegato dalla chiamata di funzione …
13 time  millis 



4
Precisione dell'orologio Arduino
Attualmente sto cercando di creare un orologio Arduino utilizzando la libreria PJRC Time ( http://www.pjrc.com/teensy/td_libs_Time.html ). So che poiché la maggior parte delle schede Arduino funzionano con un clock a 16 MHz e un singolo risonatore, il tempo può diventare "non sincronizzato" dopo un certo periodo di tempo. Tuttavia, mi …
10 time  arduino-due 


4
Converti da e verso Unix Timestamp
Qual è il modo migliore per convertire tra data, ore, min, secondi in timestamp Unix in millisecondi in Arduino? Devo avere questa conversione, poiché sto usando RTC (data, ore, minuti, secondi ecc.) E sto comunicando il timestamp Unix su BLE Ho trovato alcuni frammenti di codici online, ma non l'ho …
8 time  rtc  data-type 

5
Posso rendere più preciso il ritardo dei microsecondi?
Sto provando a bit bang dati DMX e questo richiede 4 impulsi. Non avendo molta fortuna con i risultati, sto verificando per vedere quanto è bravo l'Arduino a ritardare ... Sembra essere abbastanza terribile. Ecco un breve test che ho fatto: unsigned long ptime; void setup() { Serial.begin(9600); } void …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.