Reloj en tiempo Arduino Real (DS1307) (5 / 7 paso)

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.

Artículos Relacionados

Tiempo Arduino Real de despertador con temperatura y luces LED. Controlada remoto

Tiempo Arduino Real de despertador con temperatura y luces LED. Controlada remoto

Reloj de Arduino, con respaldo de batería (reloj en tiempo real), tiempo, fecha, alarma, temperatura, pantalla LCD salida remota IR de entrada, modo de suspensión, (10 X) de luz del LED azul y rojo varios modos de funcionamiento.Paso 1: Paso 1: lista
Circuito reloj del tiempo 3D impresa regreso al futuro

Circuito reloj del tiempo 3D impresa regreso al futuro

El reloj circuito mostrará lo siguiente a través de las pantallas de LED.Destino tiempo – (tapa roja)El tiempo de destino es un área que muestra una fecha fija y el tiempo. Utilice esta área para mostrar una fecha importante en su vida como boda, cum
Berlín reloj, Arduino Nano, DS1307 reloj en tiempo Real. 74HC595N 8 Bit Shift Register.

Berlín reloj, Arduino Nano, DS1307 reloj en tiempo Real. 74HC595N 8 Bit Shift Register.

Hace algún tiempo he querido construir un reloj de Berlín. ¿Realmente no sé por qué? Igual lo "diferente" a la hora.¿Cómo funciona?A partir de la parte inferior hay 4 amarillo enciende cada luz representa 1 minuto, así que si no hay ninguno en e
Módulos de reloj en tiempo Real compatible con Arduino #5 (DS1307 y DS3231)

Módulos de reloj en tiempo Real compatible con Arduino #5 (DS1307 y DS3231)

Un módulo de reloj en tiempo Real (RTC) es que un RTC es un RTC. ¿Verdad? Mal!Mientras estos dos ECA muy común, compatible con Arduino un aspecto muy similar y están conectados a través del I2C (pronunciado ojo cuadrado, u ojo ojo) bus de comunicacio
Montar un Kit de reloj de tiempo Real Adafruit DS1307

Montar un Kit de reloj de tiempo Real Adafruit DS1307

Sería justo decir que las industrias Adafruit ya ha hecho un gran trabajo de documentación de su Kit de reloj de tiempo Real DS1307. De hecho, sus instrucciones son mucho mejores que nada que tengo que ofrecer ya que incluye a todo tipo de archivos,
Reloj de tiempo Real de Arduino con alarma y sensores ambientales

Reloj de tiempo Real de Arduino con alarma y sensores ambientales

Reloj de Arduino, con respaldo de batería (reloj en tiempo real), tiempo, fecha, alarma, temperatura, humedad, presión, LCD, salida, entrada de teclado, dormir modo, blanco de iluminación (4 X) LED LCD con control de intensidadPaso 1: Lista de piezas
Arduino Nano: Clock(RTC) de tiempo Real DS1307 con Visuino

Arduino Nano: Clock(RTC) de tiempo Real DS1307 con Visuino

Reloj de tiempo Real DS1307 son módulos de RTC I2C de bajo costo ampliamente disponibles. Vienen con un reloj y una pequeña batería y cuando esté conectado a Arduino, puede realizar un seguimiento de tiempo real incluso cuando no se alimenta la placa
#8 simple Demo de binario codificado Decimal (BCD) para relojes de tiempo Real (como el DS3231 y DS1307)

#8 simple Demo de binario codificado Decimal (BCD) para relojes de tiempo Real (como el DS3231 y DS1307)

Teoría aplicada a veces un poco va un largo camino en lo que un programador de Arduino para entender el fondo detrás de la electrónica.En este corto video (sólo interrumpido por Benny, mi gato) explico cómo se almacena binario codificado Decimal (aka
¿TimeKeeping en ESP8266 & arduino uno sin un RTC (reloj en tiempo Real)?

¿TimeKeeping en ESP8266 & arduino uno sin un RTC (reloj en tiempo Real)?

Como dice el titulo, he probado hacer el seguimiento de tiempo en mi arduino uno y la ESP8266 / tablas Wemos D1 (programadas con arduino) sin el uso de bibliotecas, internet o una unidad RTC. Un montón de instructables grandes aquí en el sitio Dile q
Arduino Aquaponics: reloj de tiempo Real parte I

Arduino Aquaponics: reloj de tiempo Real parte I

necesidad fundamental de AA de cualquier sistema de control es la capacidad de registrar el tiempo.  Como lo que somos conscientes, el Arduino tiene tres métodos que puede emplear:1. serie.  Varias veces superar el tiempo de la conexión en serie.2. e
Configuración de un reloj de tiempo Real (RTC) con un Micro Arduino Pro

Configuración de un reloj de tiempo Real (RTC) con un Micro Arduino Pro

Para un montón de proyectos, necesita saber el tiempo real. Siendo precisos segundos, la hora del día o la fecha del mes, un Módulo de reloj de tiempo Real RTC es la respuesta a esa necesidad.Con bajo consumo de energía, avanzadas de precisión y cali
Reloj en tiempo Real de Arduino DS3231 con color TFT

Reloj en tiempo Real de Arduino DS3231 con color TFT

Construcción de un reloj de tiempo real con un pantalla TFT a color es muy fácil utilizando Arduino. La pantalla muestra la hora, la fecha, la temperatura del currect a lo largo de la temperatura MAX y MIN que ha medido. Vamos a construirlo!Paso 1: O
Reloj lineal utilizando Arduino + DS1307 Neopixel: volver a utilizar algún hardware.

Reloj lineal utilizando Arduino + DS1307 Neopixel: volver a utilizar algún hardware.

De proyectos anteriores tuve un Arduino UNO y una tira de Neopixel LED a la izquierda y quería hacer algo diferente. Porque tira de Neopixel tiene 60 luces LED, pensadas para utilizarlo como un gran reloj.Para indicar las horas, se utiliza un segment
Un elegante, apilamiento, reloj en tiempo Real para Raspberry Pi

Un elegante, apilamiento, reloj en tiempo Real para Raspberry Pi

Si quieres construir un buen reloj en tiempo Real para su frambuesa de aquí está el tutorial que estabas buscando!Esta es una versión revisada y simplificada de Instructables hecho fuera de este artículo en mi blog personal. Diferencia es principalme