![Cómo usar DS1307 usando Arduino: 7 pasos Cómo usar DS1307 usando Arduino: 7 pasos](https://i.howwhatproduce.com/images/011/image-30914-j.webp)
Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:39
![Cómo usar DS1307 usando Arduino Cómo usar DS1307 usando Arduino](https://i.howwhatproduce.com/images/011/image-30914-1-j.webp)
![Cómo usar DS1307 usando Arduino Cómo usar DS1307 usando Arduino](https://i.howwhatproduce.com/images/011/image-30914-2-j.webp)
DS1307 es un IC de reloj en tiempo real (RTC). Este IC se utiliza para proporcionar datos de tiempo. El tiempo asignado comienza en Segundos, Minutos, Horas, Días, Fecha, Mes y Año.
Este IC requiere componentes externos adicionales como Crystal y baterías de 3.6V. Crystal se utiliza para fuentes de reloj. Las baterías se utilizan como energía de respaldo para que la función de tiempo no se detenga cuando se corta el suministro principal.
Sugiero comprar un módulo DS1307 que haya sido equipado con componentes externos.
Componentes necesarios:
- Arduino Nano V.3
- RTC DS1307
- Cable pasa corriente
- USB mini
Biblioteca utilizada:
DS1307RTC
Paso 1: Conecte DS1307 a Arduino
![Conecte DS1307 a Arduino Conecte DS1307 a Arduino](https://i.howwhatproduce.com/images/011/image-30914-3-j.webp)
![Conecte DS1307 a Arduino Conecte DS1307 a Arduino](https://i.howwhatproduce.com/images/011/image-30914-4-j.webp)
Conecte DS1307 a Arduino Nano de acuerdo con la imagen o la tabla a continuación.
DS1307 a Arduino Nano
VCC ==> + 5V
GND ==> GND
SCL ==> A5
SDA ==> A4
DS ==> NC
Luego, conecte Arduino a la computadora portátil / PC usando Mini USB.
Paso 2: agregue la biblioteca DS1307RTC
![Agregar la biblioteca DS1307RTC Agregar la biblioteca DS1307RTC](https://i.howwhatproduce.com/images/011/image-30914-5-j.webp)
![Agregar la biblioteca DS1307RTC Agregar la biblioteca DS1307RTC](https://i.howwhatproduce.com/images/011/image-30914-6-j.webp)
![Agregue la biblioteca DS1307RTC Agregue la biblioteca DS1307RTC](https://i.howwhatproduce.com/images/011/image-30914-7-j.webp)
La biblioteca DS1307 se puede descargar aquí:
Biblioteca DS1307
Una vez completada la descarga, Abra "Skecth ==> Incluir biblioteca ==> agregar biblioteca. ZIp"
Busque el archivo de la biblioteca que se ha descargado.
Si tiene éxito, cierre Arduino y ábralo de nuevo.
Paso 3: elige la placa Arduino
![Elija la placa Arduino Elija la placa Arduino](https://i.howwhatproduce.com/images/011/image-30914-8-j.webp)
Abra las herramientas y seleccione la placa Arduino de acuerdo con la imagen de arriba.
Placa "Arduino Nano"
Proccesor: "ATmega328P (antiguo cargador de arranque)"
Paso 4: Establecer boceto de tiempo
![Boceto de tiempo Boceto de tiempo](https://i.howwhatproduce.com/images/011/image-30914-9-j.webp)
![Boceto de tiempo Boceto de tiempo](https://i.howwhatproduce.com/images/011/image-30914-10-j.webp)
Hay dos bocetos que se utilizarán. El primer boceto es "SetTime" que se utiliza para establecer la hora en DS1307 para que coincida con la hora actual. el segundo es "ReadTest" que se utiliza para mostrar el recuento de tiempo.
Cargar SetTime:
Abra Archivo> Ejemplos> DS1307RTC> SetTime
Una vez que Sketch esté abierto, haga clic en cargar y espere unos momentos.
Si el proceso de carga está completo, abra Serial Monitor para ver la hora establecida.
Paso 5: Leer el boceto de prueba
![Leer boceto de prueba Leer boceto de prueba](https://i.howwhatproduce.com/images/011/image-30914-11-j.webp)
Cargue Sketch "ReadTes" para ejecutar la función cronometrada.
Abrir archivo> Ejemplos> DS1307RTC> ReadTest
Haga clic en cargar y espere unos momentos. Una vez finalizado el proceso de carga, abra el monitor en serie para ver los resultados.
Paso 6: Resultado
![Resultado Resultado](https://i.howwhatproduce.com/images/011/image-30914-12-j.webp)
![Resultado Resultado](https://i.howwhatproduce.com/images/011/image-30914-13-j.webp)
Si tiene éxito, el monitor en serie se mostrará como se muestra en la Figura 1.
Si el módulo DS1307 no está instalado o no está conectado a una placa Arduino, el monitor en serie se mostrará como se muestra en la Figura 2.
Paso 7: Otro artículo sobre RTC
![Otro artículo sobre RTC Otro artículo sobre RTC](https://i.howwhatproduce.com/images/011/image-30914-14-j.webp)
![Otro artículo sobre RTC Otro artículo sobre RTC](https://i.howwhatproduce.com/images/011/image-30914-15-j.webp)
Puede utilizar la pantalla LCD o el módulo de 7 segmentos para mostrar el tiempo generado por el RTC.
Si no sabe cómo usarlo, puede ver mi próximo artículo sobre "Cómo mostrar la hora en la pantalla LCD" o "Cómo mostrar la hora en el módulo de 7 segmentos" en mi próximo artículo.
Gracias por leer este artículo, espero que sea útil.
Si tiene preguntas, simplemente escriba en la columna de comentarios.
Recomendado:
Cómo usar el motor paso a paso como codificador rotatorio y pantalla OLED para pasos: 6 pasos
![Cómo usar el motor paso a paso como codificador rotatorio y pantalla OLED para pasos: 6 pasos Cómo usar el motor paso a paso como codificador rotatorio y pantalla OLED para pasos: 6 pasos](https://i.howwhatproduce.com/images/009/image-25706-j.webp)
Cómo usar el motor paso a paso como codificador rotatorio y pantalla OLED para pasos: En este tutorial aprenderemos cómo rastrear los pasos del motor paso a paso en la pantalla OLED. Mire un video de demostración. El crédito para el tutorial original es para el usuario de YouTube " sky4fly "
Visuino Cómo usar un botón como entrada para controlar elementos como el LED: 6 pasos
![Visuino Cómo usar un botón como entrada para controlar elementos como el LED: 6 pasos Visuino Cómo usar un botón como entrada para controlar elementos como el LED: 6 pasos](https://i.howwhatproduce.com/images/011/image-31067-j.webp)
Visuino Cómo usar un botón como entrada para controlar cosas como el LED: En este tutorial aprenderemos cómo ENCENDER y APAGAR el LED usando un botón simple y Visuino
Inglés / Portugués: S4A Como Instalar E Usar / S4A Cómo instalar y usar: 7 pasos
![Inglés / Portugués: S4A Como Instalar E Usar / S4A Cómo instalar y usar: 7 pasos Inglés / Portugués: S4A Como Instalar E Usar / S4A Cómo instalar y usar: 7 pasos](https://i.howwhatproduce.com/images/002/image-3771-19-j.webp)
Inglés / Portugués: S4A Como Instalar E Usar / S4A Cómo instalar y Usuario: O S4A (ou Scratch para Arduino) é um sistema que no se basa en Scratch que permite interagir directamente con Arduino. É uma forma muito hizo á tica de ensinar programa ç ã o e verificar em tempo real a intera ç & atild
Cómo usar la terminal Mac y cómo usar las funciones clave: 4 pasos
![Cómo usar la terminal Mac y cómo usar las funciones clave: 4 pasos Cómo usar la terminal Mac y cómo usar las funciones clave: 4 pasos](https://i.howwhatproduce.com/images/005/image-14039-7-j.webp)
Cómo usar el terminal Mac y cómo usar las funciones clave: Le mostraremos cómo abrir el terminal MAC. También le mostraremos algunas características dentro de la Terminal, como ifconfig, cambiar directorios, acceder a archivos y arp. Ifconfig le permitirá verificar su dirección IP y su anuncio MAC
¡Cómo usar el Wiimote como mouse de computadora usando velas como sensor !: 3 pasos
![¡Cómo usar el Wiimote como mouse de computadora usando velas como sensor !: 3 pasos ¡Cómo usar el Wiimote como mouse de computadora usando velas como sensor !: 3 pasos](https://i.howwhatproduce.com/images/002/image-4572-76-j.webp)
¡Cómo usar el Wiimote como un mouse de computadora usando velas como un sensor !: ¡Esta guía le mostrará cómo conectar su Wii Remote (Wiimote) a su computadora y usarlo como un mouse