Descripción
Este es un reloj de tiempo real con batería de respaldo (RTC – Real Time Clock) que permite al microcontrolador mantener tiempo; hora y fecha, aún si el circuito electrónico en el que se encuentra se queda sin energía. Es perfecto para llevar registro de datos, reloj de capacidad, sellado de tiempo, temporizadores y alarmas, etc. Este RTC se usa en conjunto con un microcontrolador.
El DS1307 RTC es el más popular, y funciona mejor con los microcontroladores basados en 5V como el Arduino. Un reloj de tiempo real es básicamente un reloj que funciona con una batería y mantiene la hora, incluso cuando hay un corte de energía. El uso de un RTC, puede realizar un seguimiento de los plazos largos, aunque se reprogramar el microcontrolador al desconectarlo del USB o de un enchufe de alimentación.
Codigo Arduino
//Ejemplo basico para la lectura de la hora y fecha
//del modulo DS1307
#include //llamado de libreria
#include "RTClib.h" //llamado de libreria DS1307
RTC_DS1307 RTC;
void setup() {
Serial.begin(57600);
Serial.println("Inicio de lectura");
Wire.begin();
RTC.begin();
}
void loop()
{
DateTime now = RTC.now();// funcion que regresa tiempo
Serial.print(now.year(), DEC);//año
Serial.print('/');
Serial.print(now.month(), DEC);//mes
Serial.print('/');
Serial.print(now.day(), DEC);//dia
Serial.print(' ');
Serial.print(now.hour(), DEC);//hora
Serial.print(':');
Serial.print(now.minute(), DEC);//minuto
Serial.print(':');
Serial.print(now.second(), DEC);//segundo
Serial.println();
delay(950);
}
- 100% Nuevo y de alta calidad.
- No trae la batería
- Este es el reloj de tiempo real DS1307 desarrollado por waiman.
- El módulo viene completamente ensamblado
- Se accede al DS1307 a través del protocolo I2C.
- Interfaz I2C de dos hilos.
- Hora: minutos: segundos AM / PM.
- Día Mes, Fecha - Año.
- DS1307 basado en RTC sin batería LIR2032
- Pin de salida de 1Hz
