Paso 6: Ejemplo: reloj de tiempo Real
Vamos a intentar algo un poco más avanzado. Estoy conectando a un RTC, que es una forma precisa de contar tiempo en micro controladores. La RTC tiene su propia batería para que no tenga que preocuparse de apagar. He leido por ahí que esta batería tenga el módulo funciona por cerca de nueve años!
Conexión RTC como esta:
- Pin 1, SDA - A4.
- Pin 2, SCL - A5.
- PIN 3 - sin contacto
- Pin 4 - toma de tierra.
- Pin 5 - 5V
Escribí el código de ejemplo lee la hora del día desde el módulo RTC. Cuando subes el bosquejo a tu Arduino el terminal serial lee la hora y fecha en el equipo y esto utiliza para establecer la hora y fecha en el RTC. Thay forma el RTC obtiene un punto de partida super preciso!
Después se lee el código en el microcontrolador se compara a un tiempo cuando usted WAN ' t su salida para cambiar. Este tiempo puede cambiar en la línea 23. Donde el bosquejo realiza una prueba de if en la hora del día y el minuto de la hora.
Lo que está escrito que el microcontrolador encenderá mi hervidor de agua cada día a las 6:00, hervir el agua y apagarlo de nuevo cinco minutos después. Estoy usando esto para empezar cada mañana con agua caliente listo para una taza de café!
Haga clic aquí para descargar la biblioteca RTC y aprender más acerca de cómo funciona.