¡Oferta!

Módulo PCF8563 PCF8563T 8563 IIC RTC para reloj en tiempo real para Arduino

El precio original era: 2,24 €.El precio actual es: 1,95 €. Excluido IVA

Módulo PCF8563 PCF8563T 8563 IIC RTC para reloj en tiempo real para Arduino

Disponible para reserva

Domande su questo prodotto? Scrivi a Lana su WhatsApp

Categoría:

🎬 El producto en vídeo

Descripción

Qué es

El PCF8563 es un módulo IIC (Inter-Integrated Circuit) para relojes en tiempo real, diseñado para ser utilizado con Arduino y otros microcontroladores. Permite mantener la hora y la fecha incluso cuando la alimentación está interrumpida, gracias a una batería integrada.

Características

  • Comunicación I2C
  • Formato: DIP-8
  • Alimentación: 3-5.5V
  • Frecuencia de funcionamiento: consulta el datasheet
  • Precisión: consulta el datasheet
  • Batería integrada para mantener la hora en caso de interrupción de alimentación

Para qué sirve

El módulo PCF8563 es ideal para proyectos Arduino que requieren un reloj preciso y confiable. Puede ser utilizado para crear relojes digitales, temporizadores, sistemas de cronometraje, registradores de eventos y mucho más. La compatibilidad con Arduino lo hace fácil de integrar en una amplia gama de proyectos electrónicos.

Tutorial: Cómo usar PCF8563

El PCF8563 es un módulo RTC (Reloj en Tiempo Real) para Arduino que mantiene la hora y la fecha incluso cuando la energía está interrumpida. Útil para proyectos que requieren precisión temporal.

Qué necesitas

  • Arduino
  • Cable I2C
  • Resistencia pull-up (10kΩ)
  • Módulo PCF8563
  • Batería opcional

Pasos

  1. 1. Instalación: Descarga e instala el arduino-i2c-bench para probar el módulo.
  2. 2. Conexión: Conecta VCC al 5V de Arduino, GND al GND, SDA y SCL a los pines 2 y 3 respectivamente.
  3. 3. Pull-up: Conecta una resistencia pull-up (10kΩ) entre SDA y GND, entre SCL y GND.
  4. 4. Carga: Descarga el código fuente y cárgalo en tu Arduino.
  5. 5. Prueba: Usa i2c-bench para verificar la comunicación.
  6. 6. Configuración: Usa i2c-bench para establecer la hora y la fecha.
  7. 7. Instalación definitiva: Conecta el módulo como se describe.
  8. 8. Prueba: Verifica que el reloj funcione correctamente.

Código de ejemplo

```
#include <Wire.h>
#include <RTClib.h>

RTC_DS1307 rtc;

void setup() {
  Wire.begin();
  if (!rtc.begin()) {
    Serial.println("Failed to initialize the RTC!");
    while (1);
  }
}

void loop() {
  DateTime now = rtc.now();
  Serial.print(now.year(), DEC);
  Serial.print('/');
  Serial.print(now.month(), DEC);
  Serial.print('/');
  Serial.print(now.day(), DEC);
  Serial.print(' ');
  Serial.print(now.hour(), DEC);
  Serial.print(':');
  Serial.print(now.minute(), DEC);
  Serial.print(':');
  Serial.print(now.second(), DEC);
  Serial.println();
  delay(1000);
}
```

Miniproyecto

Crea un reloj digital sencillo con Arduino y PCF8563. Conecta el módulo al display 16×2 LCD y visualiza la hora y la fecha.

Errores comunes

  • Omitir los pull-up puede causar problemas de comunicación.
  • Conectar SDA y SCL a pines no I2C puede causar errores.
  • No cargar el código correcto para el módulo RTC.
  • Olvidar de actualizar la hora y la fecha inicial.

Accesorios recomendados

  • Display 16×2 LCD
  • Batería CR2032
  • Arduino Uno
  • Cable jumper

Preguntas frecuentes

¿El módulo funciona con Arduino Uno?
Sí, funciona con Arduino Uno.

¿Es necesario conectar una batería?
No, pero una batería CR2032 se recomienda para mantener el reloj en caso de desconexión de la energía.

¿Puedo usar otro tipo de RTC?
Sí, pero asegúrate de que sea compatible con I2C.

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “Módulo PCF8563 PCF8563T 8563 IIC RTC para reloj en tiempo real para Arduino”

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