¡Oferta!

DS1307 Tiny RTC I2C módulo reloj y calendario con memoria y batería AT24C3

El precio original era: 4,63 €.El precio actual es: 2,17 €. Excluido IVA

DS1307 Tiny RTC I2C módulo reloj y calendario con memoria y batería AT24C32

17 disponibles (puede reservarse)

Domande su questo prodotto? Scrivi a Lana su WhatsApp

🎬 El producto en vídeo

Descripción

Qué es

El módulo DS1307 RTC I2C con memoria AT24C3 es un componente esencial para proyectos Arduino que requieren la gestión precisa del tiempo y la fecha. Este módulo integra el reloj real en tiempo real (RTC) DS1307 con una memoria EEPROM AT24C3, proporcionando precisión temporal y capacidad de conservación de datos incluso cuando el dispositivo está apagado.

Características

  • Módulo RTC I2C basado en DS1307
  • Incluye memoria EEPROM AT24C3
  • Mantenimiento del reloj desde una pequeña batería CR1220 (no incluida)

Para qué sirve

El módulo DS1307 RTC I2C es ideal para proyectos que necesitan rastrear con precisión el tiempo y la fecha, como relojes digitales, dispositivos con funciones temporales o cualquier aplicación que requiera la memorización de datos incluso cuando el dispositivo no está alimentado. Es compatible con Arduino y puede ser utilizado en proyectos de impresión 3D y drones para agregar precisión temporal.

Tutorial: Cómo usar el módulo DS1307 RTC I2C con Memoria AT24C32

El módulo DS1307 RTC I2C es un componente esencial para proyectos que requieren precisión en la hora y la fecha. Es ideal para makers principiantes e intermedios que desean agregar funciones temporales a sus dispositivos Arduino.

Qué necesitas

  • Arduino Uno o compatible
  • Cable USB tipo B
  • Software Arduino IDE

Pasos

  1. Conectar el módulo DS1307 a los pines 5 (SDA) y 4 (SCL) de Arduino.
  2. Abrir el IDE Arduino y cargar el sketch de ejemplo para el DS1307 (Archivo > Ejemplos > DateTime Library > Ds1307).
  3. Verificar que la fecha y la hora estén correctas en el código del sketch.
  4. Guardar y cargar el programa en el microcontrolador Arduino.
  5. Abrir el monitor serial del IDE Arduino para visualizar los datos de hora y fecha en tiempo real.

Código de ejemplo

// Includi le librerie necessarie
#include <Wire.h>
#include <RTClib.h>

// Dichiarazione oggetto RTC
RTC_DS1307 rtc;

void setup() {
  Serial.begin(9600);
  if (!rtc.begin()) {
    Serial.println(F("Errore di inizializzazione del modulo DS1307."));
    while (true); // Blocca il programma se non riesce a connettersi
  }
}

void loop() {
  DateTime now = rtc.now();
  Serial.print(now.year(), DEC);
  Serial.print(F("-"));
  Serial.print(now.month(), DEC);
  Serial.print(F("-"));
  Serial.print(now.day(), DEC);
  Serial.print(F("T"));
  Serial.print(now.hour(), DEC);
  Serial.print(F(":"));
  Serial.print(now.minute(), DEC);
  Serial.print(F(":"));
  Serial.println(now.second(), DEC);
}

Miniproyecto

Realiza un reloj digital simple que muestra la hora y la fecha en tiempo real en el monitor serial de Arduino.

Errores comunes

  • Error de conexión I2C
  • Fecha o hora no configuradas correctamente
  • Problemas con el datasheet del módulo

Accesorios recomendados

  • Módulo LCD 16×2 para mostrar la hora y la fecha
  • Batería CR1220 para alimentación de emergencia
  • Reloj de precisión NTP para sincronización temporal
  • Cable Jumper M/F

Preguntas frecuentes

¿Cómo puedo verificar si el módulo está conectado correctamente?
Verifica los conectores I2C y revisa la salida del monitor serial.

¿Dónde puedo encontrar las especificaciones técnicas completas?
Consulta el datasheet proporcionado por el fabricante.

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “DS1307 Tiny RTC I2C módulo reloj y calendario con memoria y batería AT24C3”

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *