Paso 5: sobre la biblioteca
Antes de ir a mostrar la hora en la pantalla LCD. Quería discutir sobre la biblioteca que importamos. Omití la biblioteca que necesita los datos de onda cuadrada, ya que el módulo no pin de salida de onda cuadrada. Permite discutir acerca de las diferentes palabras clave involucradas en esta biblioteca con algunos ejemplos.
PALABRAS CLAVE:
Iniciar el reloj:
Esto puede ser usado para poner en marcha el reloj y comenzará marcando desde el momento cuando fue detenido. Este comando debe utilizarse cuando utilice por primera vez el módulo en orden para iniciar el módulo.
Detener el reloj:
Con esta línea que el módulo puede ser pausado y el reloj no marque hasta que se dé la orden de marcha. Se utiliza con el comando start de reloj para controlar el estado del módulo.
Reloj de lectura:
Después de que el reloj se activa con el comando Start. Necesita leer los datos desde el módulo RTC. Esto se hace mediante la función readClock. Esta función es esencial antes de pueden utilizar los comandos de este último.
El tiempo de lectura:
Así que una vez que se llama el readClock. A continuación necesitamos almacenar los valores individuales en números enteros. Creamos enteros para la celebración de los valores. La función de getDayofWeek dar el día de la semana. Con el primer día el lunes y el último es el domingo. Tenga en cuenta que este método es muy ineficiente en comparación con el código en los pasos anteriores, pero esto le ayudará a comprender el funcionamiento de las distintas funciones en la biblioteca.
NOTA:
Esta línea adicional de código, mostrará si su AM o PM en el modo de 12 horas. Cuando se establece en modo de 24 horas retire este código.
El tiempo de la escritura:
Así que estos son los comandos para ajustar el tiempo para el módulo. Como ves he puesto el tiempo de 16:35:14 con la fecha como 06/09/14. Aparte de estos comandos está el comando set24h que directamente establece el reloj en modo 24 horas y AM y PM para la configuración en el modo de 12 horas. El setDayofWeek se utiliza para programar el día.
Órdenes de tiempo:
Estos son los comandos que controlan la configuración interior del reloj.
He explicado todo lo pueda acerca de esta biblioteca. Si encuentra algún defecto o algo que faltó comentar sobre él para que pueda ser tan exacta como sea posible.