Esta vez mostrará usted cómo hacer un módulo para dejar el Arduino averiguar el tiempo. Aunque hay muchos tutoriales para el módulo de reloj en tiempo Real que quería hacer mi versión de este módulo centrado enteramente en el paso a paso de soldadura. También se tratará el Instructable incluir como mucho código de ejemplo como sea posible para que el lector consigue más que el conocimiento básico de este módulo.
Este módulo tiene el integrado tiempo manteniendo el sistema mediante un oscilador de cristal. Hasta el momento es preciso con múltiples aplicaciones. Este módulo también tiene una batería de respaldo con el cual el módulo puede hacer un seguimiento del tiempo incluso cuando el Arduino es programado o se apaga. Permite comenzar con las cosas que aprenderás y las aplicaciones de este módulo.
Cosas que usted aprenderá:
- El código necesario para acceder al módulo y obtener la hora actual.
- El código para ajustar el tiempo.
- Un sencillo programa con el cual el usuario puede interactuar con el módulo.
Aplicaciones del proyecto:
- Una vez que haya terminado con este Instructable podrás hacer tu propio Reloj Digital.
- Puede basarse en la idea y hacer un reloj de alarma.
- Este módulo es el timekeeper para muchos proyectos como el reloj de hélice, el Nixie, etc..
Componentes necesarios:
Componente para el módulo:
- DS 1307.
- 8-pin DIP Socket.
- Pila de botón CR 2032.
- Sostenedor de batería del botón.
- Conector de 4 pines.
- Resistencia de 10 k 1/4 Watt.
- oscilador de cristal de 32,768 kHz.
- Placa de prototipo.
Componentes adicionales:
- Alambre de la soldadura.
- Soldadura de hierro.
- Arduino UNO.
- pantalla de caracteres LCD de 16 x 2.
- Cables de puente (hembra).
Cuando diseñé este módulo ignoraba el pin de onda cuadrada, ya que no encuentro útil en mi aplicación, pero usted puede Agregar un pin extra si es necesario.