Paso 4: reloj de tiempo Real
Mientras que el arduino es bastante coherente en sus ciclos de reloj, se basa en un cristal para generar la señal de reloj (en mi caso 16 MHz). Estos cristales son exactos pero son propensos a acelerar o frenar dependiendo de la temperatura. Podría gastar una suma considerable en un cristal muy precisa de temperatura compensada (TCXO) o conseguir algo que tiempo para mí, que pude comprobar el tiempo de arduino y utilizar como referencia. Elegí el D3234 de Sparkfun. Este chip 20 dólares contiene su propio TCXO y es exacto dentro de 2ppm. Tiene una batería de copia de seguridad así que si el reloj pierde energía, no olvida a qué hora es. También almacena la fecha que podría ser útil más adelante.
En fotos más adelante verá que cambié a encabezados de ángulo recto para el RTC. Esto era hacer más fino el diseño en general.