Hola, buenas a todos.
Supongo que todos conoceréis el RTC DS1307. Mi intención es integrarlo en un proyecto para contar con la información temporal. Pero bueno, vamos al grano.
Me gustaría saber cómo puedo hacer para extraer la fecha y hora del PC (la de Windows), de esta forma puedo poner un trozo de código inicial en el que la hora se sincronice adecuadamente sin necesidad de configurar unos parámetros iniciales y tener que compilar el código a la de 1, a la de 2 y a la de... tres!
Antes de que me salten al cuello, he estado googleando por ahí. He visto que existe una librería Time.h en Arduino, pero no tiene nada que ver con la de C++. En este caso, la librería Time.h cuenta con una serie de funciones que permiten jugar con la hora interna DEL ARDUINO, en lugar de la del PC. Arduino cuenta con un reloj interno que se reinicia cada vez que recibe la alimentación por primera vez (obviamente sólo funciona cuando está alimentado). Y yo ni sabía que Arduino tenía un reloj interno...
Bueno, si se os ocurre alguna forma de extraer la hora del PC os estaría muy agradecidos. Ya sea por puerto serie o similar. La verdad es que no tengo muy claro cómo comunicar el Arduino. Supongo que habrá que hacer un programa (en Qt por ejemplo) para recibir y enviar paquetes y ahí establecer un mini protocolo de comunicación con la hora y fecha.
Gracias de antemano.
Un saludo. ...
Supongo que todos conoceréis el RTC DS1307. Mi intención es integrarlo en un proyecto para contar con la información temporal. Pero bueno, vamos al grano.
Me gustaría saber cómo puedo hacer para extraer la fecha y hora del PC (la de Windows), de esta forma puedo poner un trozo de código inicial en el que la hora se sincronice adecuadamente sin necesidad de configurar unos parámetros iniciales y tener que compilar el código a la de 1, a la de 2 y a la de... tres!
Antes de que me salten al cuello, he estado googleando por ahí. He visto que existe una librería Time.h en Arduino, pero no tiene nada que ver con la de C++. En este caso, la librería Time.h cuenta con una serie de funciones que permiten jugar con la hora interna DEL ARDUINO, en lugar de la del PC. Arduino cuenta con un reloj interno que se reinicia cada vez que recibe la alimentación por primera vez (obviamente sólo funciona cuando está alimentado). Y yo ni sabía que Arduino tenía un reloj interno...
Bueno, si se os ocurre alguna forma de extraer la hora del PC os estaría muy agradecidos. Ya sea por puerto serie o similar. La verdad es que no tengo muy claro cómo comunicar el Arduino. Supongo que habrá que hacer un programa (en Qt por ejemplo) para recibir y enviar paquetes y ahí establecer un mini protocolo de comunicación con la hora y fecha.
Gracias de antemano.
Un saludo. ...