Millis() atrasa
existe la posibilidad de hacer un reloj sin la necesidad de comprar un rtc ds1307 o cualquier otro producto similar?
hice un reloj solo usando millis() y algunas variables y funciona, pero atrasa.
mi pregunta basicamente es: ¿cuán fidedigno es el contador de milisegundos que viene incluido en la placa arduino uno?
hice un reloj solo usando millis() y algunas variables y funciona, pero atrasa.
mi pregunta basicamente es: ¿cuán fidedigno es el contador de milisegundos que viene incluido en la placa arduino uno?
atrasa segun sea tu cristal o resonador.
si tienes un arduino original entonces tendras un cristal pero no es compensado en temperatura de modo que igual atrasará.
si tienes un clon puede que ni siquiera tengas un cristal y apenas tengas un resonador, con lo cual tendras algo que mas o menos se comporta.
quieres evitar un rtc ahi tienes las consecuencias.
alternativas? si tienes placa de red usa un reloj ntp
si tienes un gps, usa su reloj
de lo contrario... no hay mucho que puedas hacer.
el ds3231 tiene un cristal compensado en temperatura.
si tienes un arduino original entonces tendras un cristal pero no es compensado en temperatura de modo que igual atrasará.
si tienes un clon puede que ni siquiera tengas un cristal y apenas tengas un resonador, con lo cual tendras algo que mas o menos se comporta.
quieres evitar un rtc ahi tienes las consecuencias.
alternativas? si tienes placa de red usa un reloj ntp
si tienes un gps, usa su reloj
de lo contrario... no hay mucho que puedas hacer.
quote
¿cuán fidedigno es el contador de milisegundos que viene incluido en la placa arduino uno?respondiendo tu pregunta, depende de la calidad del cristal que uses.
el ds3231 tiene un cristal compensado en temperatura.
Arduino Forum > International > Español (Moderators: surbyte, Hector_A) > Millis() atrasa
arduino
Comments
Post a Comment